簡體   English   中英

使用REMOTE_ADDR curl PHP登錄到Facebook

[英]Login into Facebook using REMOTE_ADDR curl php

您好,我想使用REMOTE IP登錄到Facebook。 忽略IP更改塊。 好,一切正常。 我只有IP更改問題。 當IP更改Facebook發送Checkpoint並允許IP后仍然無法使用。 因此,請給我任何解決方案。

$ipku = $_SERVER['REMOTE_ADDR'];
$ip = array("REMOTE_ADDR: $ipku", "HTTP_X_FORWARDED_FOR: $ipku");
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://mbasic.facebook.com/login.php');
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS,'charset_test=€,´,€,´,水,Д,Є&email='.urlencode($em).'&pass='.urlencode($pa).'&login=Login');
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_COOKIEJAR,$cookie);
curl_setopt($ch, CURLOPT_COOKIEFILE,$cookie);
curl_setopt($ch, CURLOPT_HEADER, 0); 
curl_setopt($ch,CURLOPT_HTTPHEADER,$ip);
curl_setopt($ch, CURLOPT_USERAGENT,'Opera/9.80 (Series 60; Opera Mini/6.5.27309/34.1445; U; en) Presto/2.8.119 Version/11.10');
curl_setopt($ch, CURLOPT_FAILONERROR, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER,0);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_REFERER,
"https://mbasic.facebook.com");
 $data = curl_exec($ch);
curl_close($ch);

您不能欺騙請求的IP地址。

IP不是來自HTTP標頭。

IP位於瀏覽器和服務器之間的TCP / IP通信頭中。 HTTP封裝在TCP / IP中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM