抓包工具fiddler,wireshark,charles

抓取数据包查看各种请求数据,方便调试web页面。Wireshark主要用于数据链路层

网络层抓包,Fiddler主要在用于android中的app,Charles主要用于Mac抓取

iphone中app,但其实都可以跨平台使用。

1.寻找网络选择入口Capture-->Interfaces

2.选择有数据流通的网络,点击开始即抓包开始

3.使用过滤机制,例如:将http包过滤出来

4.抓包结果显示如下:

5.停止抓包时点击红色按钮即可

6.分析包内容

查看wireshark抓取结果是很容易获取端口号,原ip目标ip包的大小等等信息,对于数据请求页面调试来说我们同样可以获取想要的信息。

wireshark功能全面,内容丰富,特别具有研究价值。

 

注:保证移动设备与PC保持同一个网络内

1.配置Fiddler

(1)Tools-->Fiddler Options

(2)端口为8888,勾选允许抓获来自其它设备的数据(注:配置完成需要重新启动fiddler

2.PC命令提示符输入ipconfig

3.将移动设备的代理设置为PC,端口为8888

4.抓取数据

5.对数据包的查看

注:移动设备与PC设备在同一个网络

1.将charles设置为代理

2.配置charles

3.PC命令提示符输入ipconfig

4.将移动设备的代理设置为PC,端口为8888

 5.查看抓取数据

 

posted @ 2016-04-14 15:37  小金鱼紫苏  阅读(2413)  评论(0编辑  收藏  举报