运行wireshark软件,选择无线网络连接,点击start,进入捕包界面,在filter(过滤器)的方框中,输入http。 点击右侧的apply(应用),就能捕获指定的网站数据包。
用wireshark软件捕获http数据包的方法步骤:
1、运行wireshark软件,进入主界面。
2、在左侧网卡区域,点击选择网卡。目前这里是无线网卡,就选择无线网络连接。
3、点击start,进入捕包界面。
4、在filter(过滤器)的方框中,输入http。
5、 点击右侧的apply(应用)。此时,进入捕包状态。若在浏览器中浏览网页,就能捕获其中的http数据包。
1HTTP Analyzer
点击start即可进行抓包,红色按钮停止抓包,停止按钮右边的就是暂停抓包按钮。抓包完成以后,选择数据列表框内的数据,就可以在下面的选择夹内查看具体的数据,比如post的数据。其中post数据有几种查看方式:
提交的真正数据(url编码数据)。
提交的数据的具体每个参数和参数的值(url解码出来显示)。
以16进制数据查看。
抓包完成可以保存数据为XML文件,方便以后查看和分析。
特点:全局抓包,无需选择抓包对象,也可以附加到IE浏览器进行抓包, 方法:打开浏览器-》查看-》浏览器栏-》IE HTTP Analyzer即可。可以筛选只显示出需要的数据。可以很方便查看post提交的数
据和参数,这点对易语言和delphi等编程工具来说很有用。
2HttpWatch
只能附加到浏览器进行抓包。附加的办法:打开浏览器-》查看-》浏览器栏-》HttpWatch,然后点record即可抓包。
特点:抓包功能强大,但是只能依附在IE上。Post提交的数据只有参数和参数的值,没有显示提交的url编码数据。
3精易编程助手
点网页抓包,点开始,在出现的浏览器中打开要抓包的网站,别忘了要回去点开始,否则抓不到数据,然后再在网站登陆或者其他操作。操作完成以后回到软件界面查看封包数据即可。
有时候我们抓包需要抓取手机客户端的包 那么可以在手机模拟器中运行软件 然后打开HTTP Analyzer 7进行抓包 HTTP Analyzer 7界面如下因为我是在网络上下载的 只有部分汉化的 建议用中文版 因为我们是中国人 英文我不好第一步 打开软件之后 点击行动-开始 进行抓包 或者左上角的开始 都可以的 这是抓到的包展示区 包含了 抓包消耗时间 类型 网址 时间轴等等消息
您需要电脑中安装解压软件
如winRAR
然后鼠标右键点击数据包
点击“解压到文件夹”即可
然后将解压的数据包放到android/obb目录下。
欢迎分享,转载请注明来源:品搜搜测评网