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仿ZOL分页类代码
Oct 02 PHP
PHP随机字符串生成代码(包括大小写字母)
Jun 24 PHP
PHPer 需要了解的 5 个 Composer 小技巧
Aug 18 PHP
PHP使用内置dir类实现目录遍历删除
Mar 31 PHP
php实现对两个数组进行减法操作的方法
Apr 17 PHP
基于php的CMS中展示文章类实例分析
Jun 18 PHP
PHP编程中的__clone()方法使用详解
Nov 27 PHP
浅析Yii2 GridView 日期格式化并实现日期可搜索教程
Apr 22 PHP
mac下多个php版本快速切换的方法
Oct 09 PHP
thinkPHP js文件中U方法不被解析问题的解决方法
Dec 05 PHP
tp5(thinkPHP5)框架实现多数据库查询的方法
Jan 10 PHP
TP5框架model常见操作示例小结【增删改查、聚合、时间戳、软删除等】
Apr 05 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个人网站架设连环讲(二)
2006/10/09 PHP
用Simple Excel导出xls实现方法
2012/12/06 PHP
php curl模拟post请求小实例
2013/11/13 PHP
php 字符串中是否包含指定字符串的多种方法
2018/04/12 PHP
页面中body onload 和 window.onload 冲突的问题的解决
2009/07/01 Javascript
高性能Javascript笔记 数据的存储与访问性能优化
2012/08/02 Javascript
jQuery.query.js 取参数的两点问题分析
2012/08/06 Javascript
Javascript中的作用域和上下文深入理解
2015/07/03 Javascript
Jquery判断form表单数据是否变化
2016/03/30 Javascript
JS 数字转换为大写金额的简单实例
2016/08/04 Javascript
vue.js中指令Directives详解
2017/03/20 Javascript
js浏览器滚动条卷去的高度scrolltop(实例讲解)
2017/07/07 Javascript
vue.js全局API之nextTick全面解析
2017/07/07 Javascript
vue 添加vux的代码讲解
2017/11/30 Javascript
jQuery EasyUI 折叠面板accordion的使用实例(分享)
2017/12/25 jQuery
Es6 Generator函数详细解析
2018/02/24 Javascript
详解Vue Elementui中的Tag与页面其它元素相互交互的两三事
2018/09/25 Javascript
用vscode开发vue应用的方法步骤
2019/05/06 Javascript
微信小程序swiper使用网络图片不显示问题解决
2019/12/13 Javascript
JavaScript基于面向对象实现的无缝滚动轮播示例
2020/01/17 Javascript
vue实现下拉菜单树
2020/10/22 Javascript
Python使用__new__()方法为对象分配内存及返回对象的引用示例
2019/09/20 Python
python实现电子词典
2020/03/03 Python
使用tkinter实现三子棋游戏
2021/02/25 Python
纯css3实现图片翻牌特效
2015/03/10 HTML / CSS
写给学生的新学期寄语
2014/01/18 职场文书
心理学专业大学生职业生涯规划范文
2014/02/19 职场文书
大专学生求职信
2014/07/04 职场文书
商场消防安全责任书
2014/07/29 职场文书
教师暑期培训感言
2014/08/15 职场文书
竞选纪律委员演讲稿
2014/09/13 职场文书
小学生纪念九一八事变演讲稿
2014/09/14 职场文书
领导班子个人对照检查材料(群众路线)
2014/09/26 职场文书
劳动仲裁撤诉申请书
2015/05/18 职场文书
2016年记者节感言
2015/12/08 职场文书
2016年教师节特级教师获奖感言
2015/12/09 职场文书