PHP中用CURL伪造IP来源的方法
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:
-
PHP自动加载
很多的初学者在学习PHP的时候最早面对的问题之一就是require、include和require_once、include_once的相爱相杀。那么在了解了它们相爱相杀的故事后,往往就开始使用起了框架。以下是关于框架的介绍,希望对大家有用,更多内容请关注应届毕业生网!框架固然是干活的好...
-
增强PHP程序安全的函数
安全是编程非常重要的一个方面。在任何一种编程语言中,都提供了许多的函数或者模块来确保程序的安全性。在现代网站应用中,经常要获取来自世界各地用户的输入,但是,我们都知道“永远不能相信那些用户输入的数据”。所以在各种的Web开发语言中,都会提供保证用户输入...
-
PHP学习入门的一些基础知识
导语:PHP是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。下面我们来看看PHP学习入门的一些基础知识,希望对大家有所帮助。一,PHP脚本代码标记PHP的脚本是文件中一对特殊标记所包括的内容,如ASP是“”,PHP可看...
-
如何写出优雅的PHP代码
导语:PHP是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。下面我们来看看如何写出优雅的PHP代码,希望对大家有所帮助。写出优秀的程序代码是一门艺术,要想如此,就必须在一开始就养成良好的编程习惯。良好的编程...