我已经看到很多代理能够在没有来自Antivirus的任何警告的情况下访问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的任何警告。
答案 0 :(得分:0)
这不是因为代码。这是因为加载代码的URL。
这个给了我“网络钓鱼警告”:
http://127.0.0.1/proxy/?url=http://facebook.com
但是,使用 https 的更受信任的网站不会向AntiVirus发出任何警告。
https://127.0.0.1/proxy/?url=http://facebook.com