5.分析mitmproxy的优势及工具mitmdump的使用(参照书籍)
mitmproxy优势:功能和charles、fiddler相似,强大之处在于它的工具 mitmdump 可以直接对接python 对请求做处理。
mitmdump使用 :
1.mitmdump是mitmproxy的命令行窗口,同时还可对接python对请求进行处理,因此就不用手动截获和分析http请求和响应,只需要写好请求和响应的处理逻辑即可。
2.mitmdump 实例应用
使用命令启动mitmdump,并把截获的数据保存到文件中.
命令: mitmdump -w outfile(名称任取)
指定脚本处理截获的数据:
命令: mitmdump -s script.py (script.py 为处理脚本需要放置命令执行的目录下)
脚本代码:
def request(flow): flow.request.headers[\'User-Agent\'] =\'MitProxy\' print(flow.request.headers)
手机浏览访问 http://httpbin.org/get 效果如图:
版权声明:本文为lvjing原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。