PHP中用CURL伪造IP来源的方法
来源:才华咖 本文已影响3.18W人
来源:才华咖 本文已影响3.18W人
PHP中用CURL伪造IP来源的.方法,有需要的朋友可以看看。就跟随本站小编一起去了解下吧,想了解更多相关信息请持续关注我们应届毕业生考试网!
1.文件
复制代码 代码如下:
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://localhost/");
curl_setopt($ch, CURLOPT_HTTPHEADER, array('X-FORWARDED-FOR:', 'CLIENT-IP:'));//IP
curl_setopt($ch, CURLOPT_REFERER, " "); //来路
curl_setopt($ch, CURLOPT_HEADER, 1);
$out = curl_exec($ch);
curl_close($ch);
2.文件
复制代码 代码如下:
<?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"];
用 请求 ,输出结果:
IP: referer:
Zend studio for eclipse中使php可以调用mysql相关函数的设置方
PHP中使用XML-RPC构造Web Service简单入门
PHP基于CURL进行POST数据上传的方法
linux中php如何安装CURL
PHP CURL内存泄露的解决方法
PHP中curl的使用实例
PHP基于CURL进行POST数据上传实例方法
php中curl模拟post请求小实例
linux下用phpize给PHP动态添加扩展
PHP中include和require的区别
浅谈php中curl和fsockopen的应用
php中curlpost 时出现的问题解决
PHP中使用cURL实现Get和Post请求的方法
pear包安装phpunit的方法
php中ftp-chdir() ftp-cdup()函数用法
分享Linux操作系统提高PHP性能的工具APC
有关使用VisualStudio开发php的图文设置方法
PHP中使用curl方法介绍
解决PHP的failed opening required问题的方法
PHP如何用curl发送GET和POST请求
详解JavaScript中的splice()使用方法
php中php://input和$-POST有什么不同
PHP中php://input和$-POST的区别
浅谈PHP扩展模块Pecl和Pear以及Perl的区别
基于PHPQuery的PHP通用采集类
php获取当前url地址的方法
Thinkpad笔记本开机显示Tointerrruptnormalstartup解决方法
PHP简单的伪静态URL机制实现
Popular Sports in China英语六级作文
中秋节的来历与来源
关于PHP伪静态Rewrite设置之APACHE篇
查看自己电脑IP的方法
php字符串替换函数str-replace速度比preg-replace快
Linux+Apache+Mysql+PHP优化技巧
php的curl模拟post请求的例子
php爬虫程序中怎么样伪造ip地址防止被封
PHP如何使用curl发送GET和POST请求
PHP基于CURL进行POST数据上传实例
使用php伪造referer的方法
打造女性的姿态礼仪的方法