php伪造referer地址的方法有哪些
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,这篇文章给大家介绍php伪造referer地址的方法有哪些,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。方法:1、利用"file_get_contents($url,fa
千家信息网最后更新 2026年10月31日php伪造referer地址的方法有哪些
这篇文章给大家介绍php伪造referer地址的方法有哪些,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
方法:1、利用"file_get_contents($url,false,$context)"函数;2、CURL方式,利用curl_init()、curl_setopt()、curl_exec()等函数;3、利用fsockopen()函数。
本教程操作环境:windows7系统、PHP7.1版,DELL G3电脑
php获取当前页面的前一个页面URL地址,即当前页面是从哪个页面链接过来的,可以使用$_SERVER['HTTP_REFERER'];
但是$_SERVER['HTTP_REFERER']也是可以被伪造欺骗的,有三种方法可以伪造和欺骗$_SERVER['HTTP_REFERER']
注:window平台 使用phpstudy集成环境 nginx 此方法失效 ,apache 正常,其他平台版未测试
第一种方法:file_get_contents
$url = "http://localhost/test/test.php";$refer="http://www.aa.com";$opt=array('http'=>array('header'=>"Referer: $refer"));$context=stream_context_create($opt);$file_contents = file_get_contents($url,false, $context);echo $file_contents;file_get_contents中stream_context_create就伪造来源的重要参数了。
第二种方法:CURL
$url = "http://localhost/test/test.php"; // 请求的页面地址$refer="http://www.aa.com"; //伪造的页面地址$ch = curl_init();curl_setopt ($ch, CURLOPT_URL,$url);curl_setopt ($ch, CURLOPT_REFERER,$refer);curl_exec ($ch);curl_close ($ch);
第三种方法:fsockopen
$url="http://localhost/test/test.php";$target = "http://www.manongjc.com/";/** sockopen 伪造 网站来源地址 * @parem $url 要访问的页面地址 * @parem $target 伪造来源页面 * @parem $port 网站端口 默认 80 * @parem 页面脚本执行时间 默认 30 s * */function referer($url,$target,$port=80,$t=30){ $info=parse_url($url); $fp = fsockopen($info["host"], $port, $errno, $errstr, $t); if(!$fp) { echo "$errstr($errno)".PHP_EOL; } else { $out = "GET ".$info['path']." HTTP/1.1".PHP_EOL; $out .= "Host: ".$info["host"].PHP_EOL; $out .= "Referer: ".$target.PHP_EOL; $out .= "Connection: Close".PHP_EOL; $out .= PHP_EOL; fwrite($fp, $out); while(!feof($fp)) { echo fgets($fp); // 发送 head 请求头信息 } fclose($fp); }}//函数调用referer($url,$target);关于php伪造referer地址的方法有哪些就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
页面
地址
方法
函数
来源
内容
平台
更多
环境
网站
帮助
不错
重要
信息
兴趣
参数
小伙
小伙伴
教程
文章
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
瑰夏咖啡
互联网科技公司简介
中国互联网科技工作委员会毛军
厦门中拓互联网络科技有限公司
互联网是不是新科技
互联网巨头科技公司
科技服务与互联网
互联网科技公司发展
美国互联网科技
亿人帮互联网科技
互联网科技公司介绍
互联网科技生活的内容
互联网公司会议桌创意科技软装饰
中国最先进互联网科技公司
东莞新华互联网科技学校
上海京穆互联网科技有限公司
怎样加入科技互联网
福州德业互联网科技
唯美互联网科技
盐城市攀科互联网科技有限公司
科技互联网项目
互联网科技会
科技企业和互联网企业
奔汉互联网科技
互联网科技论坛
科技互联网创业计划书
多迪互联网科技有限公司
山东吉时兔互联网科技有限公司
团飞科技与伯堂互联网服务平台
宁波跨境商互联网科技有限公司