鍍金池/ 問答/Java  PHP  Python  Linux/ PHP curl如何實(shí)現(xiàn)偽裝ip來訪問網(wǎng)頁?

PHP curl如何實(shí)現(xiàn)偽裝ip來訪問網(wǎng)頁?

在網(wǎng)上搜了一下PHP curl偽裝ip的代碼不少,但是都沒跑成功,請大神指教?最好能貼一下完整代碼

回答
編輯回答
風(fēng)畔

偽裝ip的成功率取決于對方程序員的代碼水平

用 curl

$header = [
  'HTTP_X_FORWARDED_FOR' => 'IP',
  'HTTP_CLIENT_IP' => 'IP',
  'HTTP_CLIENT_IP' => 'IP',
];

curl_setopt($ch,CURLOPT_HTTPHEADER,$header);
2017年6月21日 19:14
編輯回答
淚染裳
self::$IP = self::Ip();
$headerArr = array(); 
foreach( self::$IP as $n => $v ) { 
        $headerArr[] = $n .':' . $v;  
}
curl_setopt (self::$ch, CURLOPT_HTTPHEADER , $headerArr );
public static function Ip(){
            $ip = '';
            for($i = 0;$i<4;$i++){
                $ip .= mt_rand(0,255).'.';
            }
            $ip = substr($ip,0,strlen($ip)-1);
            self::$IP['CLIENT-IP'] = $ip; 
            self::$IP['X-FORWARDED-FOR'] = $ip;
}

你試試看,我是可以突破糗事百科的但是汽車之家我沒有成功

2018年1月19日 21:23