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支持页面回退的两种方法[转]
Feb 14 PHP
php常用ODBC函数集(详细)
Jun 24 PHP
php的ajax简单实例
Feb 27 PHP
php url路由入门实例
Apr 23 PHP
PHP中捕获超时事件的方法实例
Feb 12 PHP
Centos下升级php5.2到php5.4全记录(编译安装)
Apr 03 PHP
php简单操作mysql数据库的类
Apr 16 PHP
使用正则去除php代码中的注释方法
Nov 03 PHP
浅谈PHP表单提交(POST&amp;GET&amp;URL编/解码)
Apr 03 PHP
PHP验证码无法显示的原因及解决办法
Aug 11 PHP
PHP完全二叉树定义与实现方法示例
Oct 09 PHP
ThinkPHP实现的rsa非对称加密类示例
May 29 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
sql注入与转义的php函数代码
2013/06/17 PHP
thinkPHP5框架闭包函数与子查询传参用法示例
2018/08/02 PHP
laravel-admin的图片删除实例
2019/09/30 PHP
快速解决jquery之get缓存问题的最简单方法介绍
2013/12/19 Javascript
JQUERY的AJAX请求缓存里的数据问题处理
2016/02/23 Javascript
浅谈jQuery中的checkbox问题
2016/08/10 Javascript
完美解决IE不支持Data.parse()的问题
2016/11/24 Javascript
利用vue.js插入dom节点的方法
2017/03/15 Javascript
深入理解 JavaScript 中的 JSON
2017/04/06 Javascript
Node.js Buffer用法解读
2018/05/18 Javascript
jQuery实现的3D版图片轮播示例【滑动轮播】
2019/01/18 jQuery
vue项目中使用eslint+prettier规范与检查代码的方法
2020/01/16 Javascript
用jQuery实现抽奖程序
2020/04/12 jQuery
在Vue 中实现循环渲染多个相同echarts图表
2020/07/20 Javascript
JavaScript实现串行请求的示例代码
2020/09/14 Javascript
python使用mailbox打印电子邮件的方法
2015/04/30 Python
Python中的with...as用法介绍
2015/05/28 Python
使用Python脚本生成随机IP的简单方法
2015/07/30 Python
python 网络爬虫初级实现代码
2016/02/27 Python
Python 如何访问外围作用域中的变量
2016/09/11 Python
python使用KNN算法手写体识别
2018/02/01 Python
Python实现通讯录功能
2018/02/22 Python
python实现可视化动态CPU性能监控
2018/06/21 Python
Pyqt5自适应布局实例
2019/12/13 Python
Python生成词云的实现代码
2020/01/14 Python
python实现每天自动签到领积分的示例代码
2020/08/18 Python
塔吉特百货公司官网:Target
2017/04/27 全球购物
小班幼儿评语大全
2014/04/30 职场文书
青安岗事迹材料
2014/05/14 职场文书
幼儿园感谢信
2015/01/21 职场文书
写给医生的感谢信
2015/01/22 职场文书
优秀员工自荐书
2015/03/06 职场文书
人口与计划生育责任书
2015/05/09 职场文书
七年级语文教学反思
2016/03/03 职场文书
[有人@你]你有一封绿色倡议书,请查收!
2019/07/18 职场文书
python元组打包和解包过程详解
2021/08/02 Python