本节内容:
php实现伪造ip的方法。
在php中,curl 是一个利用url语法规定来传输文件和数据的工具,支持很多协议,如http、ftp、telnet等。
可以用curl伪造ip,curl的使用步骤如下:
1、初始化
2、设置变量
3、执行并获取结果
4、释放curl句柄
php伪造ip的例子:
本站下有个ip.php可以获取用户ip,打印结果:
remote_addr:111.17.161.147
http_client_ip:8.8.8.8
http_x_forwarded_for:8.8.8.8
http_via:1
可以伪造http信息。
3,防止伪造ip比较简单:
通过http_client_ip来获取ip,通过remote_addr可以获取其真实的IP地址,所以要通过remote_addr判断是否为伪造ip。