源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Android中使用tcpdump、wireshark进行抓包并分析技术介绍

  • 时间:2022-12-15 06:43 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Android中使用tcpdump、wireshark进行抓包并分析技术介绍
本文主要介绍如何使用tcpdump和wireshark对Android应用程序进行抓包并分析,需要说明的是在抓包之前,[b]你的Android设备必须root过了,另外你的电脑必须有Android SDK环境[/b]。 [b]下载并安装tcpdump [/b] tcpdump链接:http://www.tcpdump.org/ 选择一个版本下载并解压提取出其中呃tcpdump文件,然后push到你的手机上去:
[url=http://www.wireshark.org/download.html]http://www.wireshark.org/download.html[/url] 如果安装完毕,就可以直接打刚才的pcap文件了。 [img]http://files.jb51.net/file_images/article/201504/2015040711374631.jpg[/img] [b]使用过滤器filter[/b] 如果抓到的东西过多,可以使用上方的过滤器,比如我只看http协议,并且是由我设备发出的 [img]http://files.jb51.net/file_images/article/201504/2015040711374632.jpg[/img] [b]右键记录查看tcp stream[/b] 这个功能我比较喜欢,可以查看此次http,client端请求和server端返回的数据 [img]http://files.jb51.net/file_images/article/201504/2015040711374633.jpg[/img] [b]还有我觉得更厉害的功能[/b] 可以把请求的内容和结果存储下来,比如可以查看post的内容 这是在面板看到的具体的tcp/ip各层的内容 [img]http://files.jb51.net/file_images/article/201504/2015040711374634.jpg[/img] 但是这种编码之后,并且以字节流发出去的东西很让人讨厌,利用存储可能,你就可以看到具体的结果了: 选择File->Export Objects->HTTP,导出这条记录就可以啦。 [img]http://files.jb51.net/file_images/article/201504/2015040711374635.jpg[/img] [b]最后总结下 [/b] 这是我最近在工作中实际用得到的,但在实际操作tcpdump和wireshark的时候,有更多功能、技巧可以挖掘出来,这篇文章算是对从来没有用过这两个工具的人的一个入门介绍吧。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部