好用的抓包工具 免费的抓包工具( 二 )


  • 命令行操作,可以在无GUI界面的服务器上使用
06总 结
对于这几个抓包神器,我总结了下使用场景:
  • 只抓http协议的话:推荐使用mitmproxy 。mitmproxy丰富的功能不仅可以满足我们的抓包需求,还可以提升我们的工作效率 。比如测试可以抓包后一键重发请求来重现bug,开发调试的时候可以修改请求内容等等
  • 如果是在线上的没有GUI的服务器:推荐使用tcpdump,虽然mitmproxy也可以支持命令行抓包,但是生产环境的服务器最好不要乱安装第三方插件 。另外,大多数服务器都有装tcpdump 。我们可以通过把请求的内容输出到文件,然后拷贝会自己的电脑用wireshark分析 。
  • 想要抓取http以外的协议的话:直接上wireshark 。功能强大 。对于Charles,感觉用了mitmproxy之后,就基本用不上Charles了 。Charles好像也可以编辑后再发送,但是感觉不是很好用,可能我用的不是很熟吧 。

推荐阅读