phpfsockopen伪造post与get方法的详解
方法 详解 get post 伪造 phpfsockopen
2023-06-13 09:15:01 时间
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提交
functionsock_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");
functionsock_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;
}
}
?>
相关文章
- 使用RenderControl方法把GridView控件导出到EXCEL
- 每天3分钟,重学ES6-ES12(十)Promise参数实例方法介绍
- Node 接口的方法
- Java本地方法封装库 JNA详解编程语言
- javascript canvas 清除图片空白多余的方法详解编程语言
- javascript提高首屏加载速度的方法详解编程语言
- php显示emoji表情的方法详解编程语言
- Java中Math类的几个四舍五入方法的区别详解编程语言
- MySQL中存储头像的实现方法(mysql存储头像)
- 参数Linux查看内核参数的方法(linux查内核)
- 增长属性的使用方法详解(mysql 中auto)
- MySQL 修改忘记的密码实现方法(5.5mysql忘记密码)
- MySQL三个数据字段比较如何选择最佳方法(mysql三个数据比较)
- Oracle数据库事务回滚操作细节实现(Oracle事务回滚方法)
- MySQL下字符串连接实现方法详解(mysql下 字符串连接)
- 获取Oracle一个月前日期的方法(oracle一个月前日期)
- Oracle 9i安装指南从视频中学习安装方法(oracle9i安装视频)
- FF下用col隐藏表格列的方法详解!
- 详解PHP显示MySQL数据的三种方法
- JavaScript动态生成方法的例子
- php创建基本身份认证站点的方法详解
- windows服务器中.shtml页面访问无法显示解决方法
- jQuery的ready方法详解