Home > Backend Development > PHP Tutorial > [Nangikaze recommendation] CURL fake IP and source_PHP tutorial

[Nangikaze recommendation] CURL fake IP and source_PHP tutorial

WBOY
Release: 2016-07-20 11:13:33
Original
903 people have browsed it

It provides a good IP-changing solution for friends who are "faking votes". After checking, CURL is indeed very powerful and can forge IPs and sources.

1.php requests 2.php.

1.php code:

$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′)); //Construct IP
curl_setopt($ch, CURLOPT_REFERER, “http://www.gosoa.com.cn/ “); //Construction origin
curl_setopt($ch, CURLOPT_HEADER, 1);
$out = curl_exec($ch);
curl_close($ch);

2.php code is as follows:

function 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"];
else
$ip = “err”;
return $ip;
}

echo “IP: ” . getClientIp() . “”;
echo “referer: ” . $_SERVER["HTTP_REFERER"];

The forgery was successful, isn’t it! !

Nangikaze Koenko -- more serious PHP platform development

www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/440359.htmlTechArticle provides a good IP change solution for friends who cheat on tickets. After checking, CURL is indeed very powerful. Forged IP and source. 1.php requests 2.php. 1.php code: $ch = curl_init(); curl_seto...
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template