注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

php开发lamp

《西安--木木》-经历丰富了生活。 架构师QQ群: 246695517

 
 
 

日志

 
 

PHP伪造HTTP_REFERER代码  

2013-05-29 21:52:47|  分类: php基础 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
error_reporting( E_ERROR | E_WARNING | E_PARSE );  
set_time_limit(0); 
 
$server  = 'www.php100.com';   // IP address  
$host    = 'www.php100.com';   // Domain name  
$target  = '/test.php?x=1';    // Specific program  
$referer = 'http://www.php100.net/down/redirect.php?x=downurl&id=39&urlid=65';    // Referer  
$port    = 80; 
 
$re = fsockopen($server, $port, $errno, $errstr, 30);  
if (!$re){  
   echo "<h1>无法连接远程服务器</h1><h3>$errstr ($errno)</h3/>\n";  
}   
else {  
 $strhead = "GET $target HTTP/1.1\r\n";  
 $strhead .= "Host: $host\r\n";  
 //$strhead .= "Cookie: PHPSESSIONIDSQTBQSDA=DFCAPKLBBFICDAFMHNKIGKEG\r\n";  
 $strhead .= "Referer: $referer\r\n";  
 $strhead .= "Connection: Close\r\n\r\n";
 
 fwrite($re, $strhead);  
 while (!feof($re)){  
  echo fgets($re, 128);  
 }  
 fclose($re);  
}  

  评论这张
 
阅读(331)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017