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 相关文章推荐
一次编写,随处运行
Oct 09 PHP
在PHP中读取和写入WORD文档的代码
Apr 09 PHP
php $_ENV为空的原因分析
Jun 01 PHP
php过滤所有恶意字符(批量过滤post,get敏感数据)
Mar 18 PHP
PHP使用ODBC连接数据库的方法
Jul 18 PHP
php计算税后工资的方法
Jul 28 PHP
PHP保存session到memcache服务器的方法
Jan 19 PHP
Symfony2学习笔记之控制器用法详解
Mar 17 PHP
php魔术方法功能与用法实例分析
Oct 19 PHP
php设计模式之正面模式实例分析【星际争霸游戏案例】
Mar 24 PHP
php与阿里云短信接口接入操作案例分析
May 27 PHP
PHP解密支付宝小程序的加密数据、手机号的示例代码
Feb 26 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 获取客户端真实IP地址多种方法小结
2010/05/15 PHP
Php获取金书网的书名的实现代码
2010/06/11 PHP
PHP备份数据库生成SQL文件并下载的函数代码
2012/02/05 PHP
php实现检查文章是否被百度收录
2015/01/27 PHP
PHP性能分析工具XHProf安装使用教程
2015/05/13 PHP
禁止js文件缓存的代码
2010/04/09 Javascript
日期处理的js库(迷你版)--自建js库总结
2011/11/21 Javascript
解析Javascript中中括号“[]”的多义性
2013/12/03 Javascript
使用时间戳解决ie缓存的问题
2014/08/20 Javascript
jQuery中focus事件用法实例
2014/12/26 Javascript
js实现按钮控制图片360度翻转特效的方法
2015/02/17 Javascript
jQuery插件kinMaxShow扩展效果用法实例
2015/05/04 Javascript
Bootstrap 3.x打印预览背景色与文字显示异常的解决
2016/11/06 Javascript
jQuery Dialog 打开时自动聚焦的解决方法(两种方法)
2016/11/24 Javascript
bootstrap中的 form表单属性role=&quot;form&quot;的作用详解
2017/01/20 Javascript
nodejs实现邮件发送服务实例分享
2017/03/29 NodeJs
Angular实现图片裁剪工具ngImgCrop实践
2017/08/17 Javascript
Angular17之Angular自定义指令详解
2018/01/21 Javascript
vue-router路由懒加载的实现(解决vue项目首次加载慢)
2018/08/28 Javascript
微信小程序实现多选功能
2018/11/04 Javascript
微信小程序实现卡片左右滑动效果的示例代码
2019/05/01 Javascript
js简单的分页器插件代码实例
2019/09/11 Javascript
vue中使用GraphQL的实例代码
2019/11/04 Javascript
JavaScript 自定义html元素鼠标右键菜单功能
2019/12/02 Javascript
跟老齐学Python之??碌某?? target=
2014/09/12 Python
python看某个模块的版本方法
2018/10/16 Python
深入浅析Python 中 is 语法带来的误解
2019/05/07 Python
pytorch 模拟关系拟合——回归实例
2020/01/14 Python
Django 解决distinct无法去除重复数据的问题
2020/05/20 Python
scrapy实践之翻页爬取的实现
2021/01/05 Python
python tkinter实现下载进度条及抖音视频去水印原理
2021/02/07 Python
英国巧克力贸易公司:Chocolate Trading Company
2017/03/21 全球购物
KIKO MILANO西班牙官网:意大利领先的化妆品和护肤品品牌
2019/05/03 全球购物
雾霾停课通知
2015/04/24 职场文书
电力安全学习心得体会
2016/01/18 职场文书
Mysql分库分表之后主键处理的几种方法
2022/02/15 MySQL