pproxy http抓包分析

我要开发同款
匿名用户2014年07月27日
36阅读
所属分类Google Go、开发工具、程序调试工具
授权协议MIT

作品详情

http抓包代理程序,http协议调试工具。

你可以给手机设置上代理,来看看每个app都请求些什么接口,发送了什么样的数据。。。

可以修改请求的url地址、参数等信息,或者直接使用另外一个url地址替换。

主要功能如下:

1.url重定向   如把 https://www.baidu.com/s?wd=pproxy 修改为 https://m.baidu.com/s?wd=pproxy   2.form表单动态修改   get、post可以动态修改(增删改)     3.hosts文件支持  相当于 修改host或者dns 如    将www.baidu.com 请求全部发往127.0.0.1    将www.baidu.com:81 请求全部发往192.168.1.2:8080    4.可查看request 和response详情   form表单参数,header等都可以很方便的看到   5.登录认证支持   支持httpBasic认证   6.重放功能   可以修改request的参数(get、post、header)7.父级代理支持  8.用户自定义重写规则  每个用户可以使用自己的规则而互不影响。登录后直接在线申请。

  下载编译好的可执行文件(linux和windows版):https://pan.baidu.com/s/1i3pAe7V

使用说明

简单的介绍下如何使用该程序抓取分析http协议

  1.客户端(如手机)

找到wifi网络设置项设置代理为 手动 主机地址 : 127.0.0.1 主机端口 : 8080

推荐android用户使用类似proxyDroid这样的应用来管理多个代理

  2.服务端

进入首页的session列表查看所有http会话。输入客户端的ip地址 或者http basic认证的用户名来过滤查看对应的会话信息。所有的输入框都可以使用|来输入多个条件(或)。如user:表示过滤出用户为a或b的。replay功能可以很方便的让我们重发请求。

  ----------------------------------------------------------

  由于是基于bs架构的,可以很方便给一个团队一起使用。比如你要把一个请求信息发送给其他人只需要发送一个url地址就可以了。

在线配置界面(使用javascript来修改http请求):

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论