php

位置:IT落伍者 >> php >> 浏览文章

PHP用CURL伪造IP和来源


发布日期:2022年06月02日
 
PHP用CURL伪造IP和来源

php代码

$ch = curl_init();

curl_setopt($ch CURLOPT_URL "

curl_setopt($ch CURLOPT_HTTPHEADER array(XFORWARDEDFOR: CLIENTIP:)); //构造IP

curl_setopt($ch CURLOPT_REFERER "构造来路

curl_setopt($ch CURLOPT_HEADER );

$out = curl_exec($ch);

curl_close($ch);

php代码如下

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"];

               

上一篇:php的动态页面在ie内核的浏览器下面整体偏左的解决方法

下一篇:初探PHPcms模块开发介绍