php fsockopen伪造post与get方法的详解


Posted in PHP onJune 14, 2013

fsockopen 伪造 post和get方法哦,如果你正在找 伪造 post和get方法的php处理代码这款不错哦。

<?php
//fsocket模拟post提交
$purl = "http://localhost/netphp/test2.php?uu=rrrrrrrrrrrr";
print_r(parse_url($url));
sock_post($purl,"uu=55555555555555555");
//fsocket模拟get提交
function sock_get($url, $query)
{
   $info = parse_url($url);
   $fp = fsockopen($info["host"], 80, $errno, $errstr, 3);
   $head = "GET ".$info['path']."?".$info["query"]." HTTP/1.0rn";
   $head .= "Host: ".$info['host']."rn";
   $head .= "rn";
   $write = fputs($fp, $head);
   while (!feof($fp))
   {
    $line = fread($fp,4096);
    echo $line;
   }
}
sock_post($purl,"uu=rrrrrrrrrrrrrrrr");
function sock_post($url, $query)
{
   $info = parse_url($url);
   $fp = fsockopen($info["host"], 80, $errno, $errstr, 3);
   $head = "POST ".$info['path']."?".$info["query"]." HTTP/1.0rn";
   $head .= "Host: ".$info['host']."rn";
   $head .= "Referer: http://".$info['host'].$info['path']."rn";
   $head .= "Content-type: application/x-www-form-urlencodedrn";
   $head .= "Content-Length: ".strlen(trim($query))."rn";
   $head .= "rn";
   $head .= trim($query);
   $write = fputs($fp, $head);
   while (!feof($fp))
   {
    $line = fread($fp,4096);
    echo $line;
   }
}
?>

PHP 相关文章推荐
在PHP里得到前天和昨天的日期的代码
Aug 16 PHP
php下获取客户端ip地址的函数
Mar 15 PHP
PHP的substr_replace将指定两位置之间的字符替换为*号
May 04 PHP
PHP遍历数组的几种方法
Mar 22 PHP
使用Linux五年积累的一些经验技巧
Jun 20 PHP
ThinkPHP实现跨模块调用操作方法概述
Jun 20 PHP
PHP实现PDO的mysql数据库操作类
Dec 12 PHP
PHP中Closure类的使用方法及详解
Oct 09 PHP
Laravel5框架添加自定义辅助函数的方法
Aug 01 PHP
PHP让网站移动访问更加友好方法
Feb 14 PHP
PHP 范围解析操作符(::)用法分析【访问静态成员和类常量】
Apr 14 PHP
PHP常量DIRECTORY_SEPARATOR原理及用法解析
Nov 10 PHP
探讨:parse url解析URL,返回其组成部分
Jun 14 #PHP
PHP可变函数的使用详解
Jun 14 #PHP
VIM中设置php自动缩进为4个空格的方法详解
Jun 14 #PHP
探讨:如何通过stats命令分析Memcached的内部状态
Jun 14 #PHP
利用curl 多线程 模拟 并发的详解
Jun 14 #PHP
修改php.ini不生效问题解决方法(上传大于8M的文件)
Jun 14 #PHP
与文件上传有关的php配置参数总结
Jun 14 #PHP
You might like
PHP二维数组的去重问题解析
2011/07/17 PHP
PHP进阶学习之命名空间基本用法分析
2019/06/18 PHP
用js实现上传图片前的预览(TX的面试题)
2007/08/14 Javascript
Javascript中的window.event.keyCode使用介绍
2011/04/26 Javascript
通过JQuery将DIV的滚动条滚动到指定的位置方便自动定位
2014/05/05 Javascript
AngularJS中监视Scope变量以及外部调用Scope方法
2016/01/23 Javascript
JS中多步骤多分步的StepJump组件实例详解
2016/04/01 Javascript
浅谈JQuery+ajax+jsonp 跨域访问
2016/06/25 Javascript
纯JS实现可拖拽表单的简单实例
2016/09/02 Javascript
js实现下一页页码效果
2017/03/07 Javascript
vue中各组件之间传递数据的方法示例
2017/07/27 Javascript
Vue实现简易翻页效果源码分享
2018/11/08 Javascript
在Vue中使用icon 字体图标的方法
2019/06/14 Javascript
vue+canvas实现拼图小游戏
2020/09/18 Javascript
js中复选框的取值及赋值示例详解
2020/10/18 Javascript
[01:00:35]2018DOTA2亚洲邀请赛3月30日B组 EffcetVSMineski
2018/03/31 DOTA
[47:10]完美世界DOTA2联赛PWL S3 LBZS vs Rebirth 第二场 12.16
2020/12/18 DOTA
[01:28]国服启动器接入蒸汽平台操作流程视频
2021/03/11 DOTA
详谈Python2.6和Python3.0中对除法操作的异同
2017/04/28 Python
使用python获取电脑的磁盘信息方法
2018/11/01 Python
对Python3使运行暂停的方法详解
2019/02/18 Python
python opencv 图像拼接的实现方法
2019/06/27 Python
python开发一个解析protobuf文件的简单编译器
2020/11/17 Python
Python爬取你好李焕英豆瓣短评生成词云的示例代码
2021/02/24 Python
全球最大的户外用品零售商之一:The House
2018/06/12 全球购物
River Island美国官网:英国高街时尚品牌
2018/09/04 全球购物
护理个人求职信范文
2014/01/08 职场文书
食品安全工作实施方案
2014/03/26 职场文书
2014年三万活动总结
2014/04/26 职场文书
巾帼建功标兵事迹材料
2014/05/11 职场文书
医学专业自荐信
2014/06/14 职场文书
城管执法人员个人对照检查材料思想汇报
2014/09/29 职场文书
个人自荐书怎么写
2015/03/26 职场文书
为什么MySQL分页用limit会越来越慢
2021/07/25 MySQL
pandas中对文本类型数据的处理小结
2021/11/01 Python
《遗弃》开发商删推文要跑路?官方回应:还在开发
2022/04/03 其他游戏