0

我已经看到许多代理能够在没有任何防病毒警告的情况下访问 Facebook。为什么下面的这段代码(有效)被视为卡巴斯基等防病毒软件的网络钓鱼网站?

<?php
$header = NULL;
$url = "http://www.facebook.com";
$cookie = NULL;
$ch = curl_init();
    curl_setopt($ch, CURLOPT_HEADER, $header);
    curl_setopt($ch, CURLOPT_NOBODY, $header);
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
    curl_setopt($ch, CURLOPT_COOKIE, $cookie);
    curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
    //curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);;
curl_exec($ch);
?>

提前致谢。

PD:尽管防病毒软件没有对 Twitter 显示任何警告。

4

1 回答 1

0

这不是因为代码。这是因为加载代码的 URL。

这个给了我“网络钓鱼警告”:

http://127.0.0.1/proxy/?url=http://facebook.com

但是,使用https的更受信任的站点不会发出来自 AntiVirus 的任何警告。

https://127.0.0.1/proxy/?url=http://facebook.com
于 2013-01-31T20:37:14.063 回答