一位工作多年的测试人告诉你哪些抓包工具指的推荐~

因为发现好多人想抓包,但是不知道有哪些工具,今天我给大家推荐几款抓包工具,希望对大家有所帮助。

网络抓包工具的用途

网络抓包工具的主要功能是将网络执行的过程,详细的记录下来。如果你是一个程序员,肯定对网络抓包有一定的了解。当自己编写的程序网络通信部分出现问题时,抓下包,一般可以很快定位到程序出问题的原因。当然破解者,[url=]网络安全[/url]从业者也都会用到网络抓包。

常用抓包工具
 

Fiddler

Fiddler 是一个很好用的抓包工具,可以用于抓取http/https的数据包,常用于Windows系统的抓包,它有个优势就是免费。

Charles

Charles是由JAVA开发的,可以运行在window Linux MacOS,但它是收费的,和Fiddler工具很类似,很多MacOS用户喜欢用这个软件。

Proxyman

Proxyman是一款MacOS系统下一款非常优秀的抓包软件,免费使用,而且界面非常好看,强烈推荐。

Wireshark

Wiresark 是一款超级厉害的抓包工具,是从事网络工程师必用工具,也是一款跨平台的工具,Windows Linux macOS 都可以使用。它不仅可以分析http/https的数据,它还可以分析网络2层以上都可以看到,比如tcp的三次握手等,但是如果你只是分析http协议,可以不用这么专业的工具,以免增加筛选请求成本和学习成本。
 

HttpCanary

HttpCanary 是一款安卓端抓包软件,不用root,免费版可以基本满足日常抓包需求,如果想拿[url=]手机[/url]直接抓包的话,可以尝试用下。

tcpdump

tcpdump 是Linux下常用的抓包工具,它是一个命令行工具,可以抓取和Wireshark类似的数据,而且保存的数据包,可以放到Wireshark中分析。如果你的Linux服务器需要抓包分析问题,它是一个非常好的选择。

浏览器自带的“开发者工具”

电脑端所有的浏览器都带有开发者工具,如果不是特别高的需求,用浏览器自带的开发者工具,基本可以满足日常生活的抓包需要。

以上是我对抓包工具的一些了解,可以根据不同的系统和不同的需求进行选择,希望对大家有所帮助。

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

一位工作多年的测试人告诉你哪些抓包工具指的推荐~_第1张图片

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!有需要的小伙伴可以点击下方小卡片领取 

你可能感兴趣的:(软件测试,功能测试,自动化测试,职场和发展,测试用例)