ホームページ > バックエンド開発 > PHPチュートリアル > PHP は CURL を使用して IP とソースを偽装します

PHP は CURL を使用して IP とソースを偽装します

WBOY
リリース: 2016-06-13 12:53:00
オリジナル
790 人が閲覧しました

PHP用CURL伪造IPと来源

PHP 造来源ip,,,1.php 要求 2.php 。

1.php代:

$ch =curl_init();
curl_setopt($ch, CURLOPT_URL, "http://localhost/2.php");
curl_setopt($ch, CURLOPT_HTTPHEADER, array('X-FORWARDED-FOR:8.8.8.8', 'CLIENT-IP:8.8.8.8'));  //造造IP
curl_setopt($ch, CURLOPT_REFERER, "http://www.gosoa.com.cn/ ");   //构造来路
curl_setopt($ch, CURLOPT_HEADER, 1);
$out =curl_exec($ch);
curl_close($ch);
2.php代码如下:
関数 getClientIp() {
if (!empty($_SERVER["HTTP_CLIENT_IP"]))
$ip = $_SERVER["HTTP_CLIENT_IP"];
else if (!empty($_SERVER["HTTP_X_FORWARDED_FOR"]))
$ip = $_SERVER["HTTP_X_FORWARDED_FOR"];
else if (!empty($_SERVER["REMOTE_ADDR"]))
$ip = $_SERVER["REMOTE_ADDR"];
その他
$ip = "err";
return $ip;
}
「IP:」をエコーし​​ます。 getClientIp() 。 "";
エコー "リファラー: " 。 $_SERVER["HTTP_REFERER"];

伪造成功、これは「刷票」の友友が提供した素晴らしい换IPの案です!!

翻訳:http://www.software8.co/wzjs/PHPshili/3139.html

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート