抓包工具anyproxy使用总结

anyproxy网址:http://anyproxy.io/cn/

安装的话,macOS直接终端命令行安装就ok

npm install -g anyproxy

默认启动是终端敲 anyproxy,但是并不能抓https的,所以我们还需要配置一下下
要抓https的链接,就要用别的命令行了

anyproxy --intercept #启动AnyProxy,并解析所有https请求

AnyProxy默认不对https请求做处理,如需看到明文信息,需要配置CA证书

anyproxy-ca #生成rootCA证书,生成后需要手动信任

生成CA证书之后,需要在mac上进行一顿骚操作,我就按着指示来的,附上链接

http://anyproxy.io/cn/#%E8%AF%81%E4%B9%A6%E9%85%8D%E7%BD%AE

到这一步,就完成60%了。
接下来。。我用的安卓手机抓包,先写一下子安卓的操作流程吧,
网页默认是打开 http://127.0.0.1:8002/
在这个页面上会展示你抓到的数据,
安卓手机打开浏览器扫描一下页面上的二维码,需要在手机上下载一个本地的配置文件;

这里写图片描述
然后需要输入你的手机解锁密码,当然你没设置的话,应该没有这一步

然后出现一个为证书命名的页面,这里应该是随便填的,但是本着程序员严谨的态度,还是写个:anyproxy证书之类的骚话吧;然后会弹出安装成功的提示
之后,我们去配置一下手机的wifi代理,打开设置,进入wifi,确定电脑和手机连接的是同一个wifi
在对应wifi上选择修改网络,有一个显示高级选项的单选框,给它选中,哈哈哈

然后出现可以配置代理的地方:代理选手动;
mac上点开wifi标志,选择打开网络偏好设置,然后查看wifi的ip地址,一般就是10.9.1.130这种

在手机上配置-服务器主机名,填写你找到的IP地址;然后-服务器端口,填上8001,没有修改的话,anyproxy,默认端口是8001; 最后保存;

然后神奇的事情就发生了,用你的手机浏览网页或者你想要抓包的app,http://127.0.0.1:8002/这个网址上,就会出现对应的数据;
你已经可以分析后台给你返回的数据是否正确,不是的话,别生气,跟后台沟通,哈哈

猜你喜欢

转载自blog.csdn.net/love_your_life/article/details/80135702