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调用三种数据库的方法(2)
Oct 09 PHP
PHPMyadmin 配置文件详解(配置)
Dec 03 PHP
PHP备份/还原MySQL数据库的代码
Jan 06 PHP
关于初学PHP时的知识积累总结
Jun 07 PHP
PHP转换IP地址到真实地址的方法详解
Jun 09 PHP
memcache一致性hash的php实现方法
Mar 05 PHP
Yii清理缓存的方法
Jan 06 PHP
PHP爬虫之百万级别知乎用户数据爬取与分析
Jan 22 PHP
Zend Framework教程之动作的基类Zend_Controller_Action详解
Mar 07 PHP
PHP socket 模拟POST 请求实例代码
Jul 18 PHP
php登录超时检测功能实例详解
Mar 21 PHP
Docker搭建自己的PHP开发环境
Feb 24 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
dhtmlxTree目录树增加右键菜单以及拖拽排序的实现方法
2013/04/26 PHP
php使用str_shuffle()函数生成随机字符串的方法分析
2017/02/17 PHP
Jquery 滑入滑出效果实现代码
2010/03/27 Javascript
JQuery 选择器 xpath 语法应用
2010/05/13 Javascript
jQuery 自定义函数写法分享
2012/03/30 Javascript
jquery弹出关闭遮罩层实例
2013/08/06 Javascript
根据身份证号自动输出相关信息(籍贯,出身日期,性别)
2013/11/15 Javascript
input禁止键盘及中文输入,但可以点击
2014/02/13 Javascript
jQuery操作元素css样式的三种方法
2014/06/04 Javascript
JavaScript缓冲运动实现方法(2则示例)
2016/01/08 Javascript
AngularJS实现标签页的两种方式
2016/09/05 Javascript
详解Vue使用命令行搭建单页面应用
2017/05/24 Javascript
angular-ngSanitize模块-$sanitize服务详解
2017/06/13 Javascript
iframe高度自适应及隐藏滚动条的实例详解
2017/09/29 Javascript
Vue底层实现原理总结
2018/02/17 Javascript
VUE 自定义组件模板的方法详解
2019/08/30 Javascript
微信小程序基于高德地图查找位置并显示文字
2019/10/30 Javascript
file-loader打包图片文件时路径错误输出为[object-module]的解决方法
2020/01/03 Javascript
原生JS实现多条件筛选
2020/08/19 Javascript
[01:15]PWL S2开团时刻第二期——他们杀 我就白给
2020/11/25 DOTA
Python logging模块用法示例
2018/08/28 Python
Python读写zip压缩文件的方法
2018/08/29 Python
Python实现直方图均衡基本原理解析
2019/08/08 Python
python 使用三引号时容易犯的小错误
2020/10/21 Python
Python操作PostgreSql数据库的方法(基本的增删改查)
2020/12/29 Python
一篇.NET面试题
2014/09/29 面试题
音乐专业应届生教师求职信
2013/11/04 职场文书
临床医师专业个人自我评价范文
2013/11/07 职场文书
教师节促销方案
2014/03/22 职场文书
党的群众路线教育实践活动总结报告
2014/07/03 职场文书
业务员岗位职责
2015/02/03 职场文书
被告答辩状范文
2015/05/22 职场文书
立春观后感
2015/06/18 职场文书
教导处教学工作总结
2015/08/12 职场文书
学困生帮扶工作总结
2015/08/13 职场文书
《作风建设永远在路上》心得体会
2016/01/21 职场文书