Android如何下抓取tcp数据包[通俗易懂]

如果要抓TCP数据包,我们可以使用TCPdump工具,具体方法是: 下载tcpdump,  还有个地址是http://www.strazzere.com/android/tcpdump,不知道具体版本。  详细使用请参考http://www.tcpdump.org/里

大家好,又见面了,我是你们的朋友全栈君。

如果要抓TCP数据包,我们可以使用TCPdump工具,具体方法是:

 

下载tcpdump,  还有个地址是http://www.strazzere.com/android/tcpdump,不知道具体版本。  

详细使用请参考http://www.tcpdump.org/里面的文档 

1.你需要root权限:

   $adb root

2.$adb push c:/wherever_you_put/tcpdump /data/local/tcpdump

3.$adb shell chmod 755 /data/local/tcpdump

4.$adb shell /data/local/tcpdump -p -vv -s 0 -w /sdcard/capture.pcap

   “-p”: disable promiscuous mode (doesn’t work anyway);

   “-s 0”: capture the entire packet;

   “-w”: write packets to a file (rather than printing to stdout);

   do whatever you want to capture, then ^C to stop it …

5.导出:

   $adb pull /sdcard/capture.pcap .

6.下载wireshark查看数据包,地址是http://www.wireshark.org/download.html,打开这个数据包,就可以查看数据包内容了。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/129731.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 城市三级联动

    城市三级联动

    2021年9月12日
    56
  • 因果图方法_因果图法符号

    因果图方法_因果图法符号因果图方法  一.方法简介  1.定义:是一种利用图解法分析输入的各种组合情况,从而设计测试用例的方法,它适合于检查程序输入条件的各种组合情况。  2.因果图法产生的背景:  等价类划分法和边界值分析方法都是着重考虑输入条件,但没有考虑输入条件的各种组合、输入条件之间的相互制约关系。这样虽然各种输入条件可能出错的情况已经测试到了,但多个输入条件组合起来可能出错的情况却被忽视了。

    2022年8月14日
    3
  • 鸿蒙二部曲之一,网文封神之作,“鸿蒙二部曲”和“斗罗四部曲”你选择站哪边?…

    鸿蒙二部曲之一,网文封神之作,“鸿蒙二部曲”和“斗罗四部曲”你选择站哪边?…谈到网络小说,绕不过的就是辰东的“遮天三部曲”、酒徒的“隋唐三部曲”、西红柿的“鸿蒙二部曲”、冰清玉洁唐三少的“斗罗四部曲”了。当然还有其他的许许多多的小说也是同样精彩的。“鸿蒙二部曲”首先我们一起看一下我吃西红柿的“鸿蒙二部曲”,在我吃西红柿的创作里面的《盘龙》和《星辰变》,里面的主角林雷和秦羽最后都是成了鸿蒙掌控者级别的人物。每次说到鸿蒙二部曲的时候,总有些人会说为什么没有《吞噬星空》的罗峰啊…

    2022年6月17日
    38
  • 数据库关系模型基本概念「建议收藏」

    数据库关系模型基本概念「建议收藏」0.什么是关系模型?1.关系模型以表为基本结构2.包括了基本的操作:并,差,广义积,选择,投影以及拓展的操作:交,连接,除3.还有完整性约束:实体完整性,参照完整性,用户自定义完整性。1.什么是关系?什么是表?关系是所有域的笛卡尔积的子集,关系是严格的数学定义,是一个集合,不允许有相同的元组出现。表是现代数据库依照关系的理论基础,它允许有相同的记录。2.关系模型有哪些操作?基本的操作:并,差,广义积,选择,投影拓展的操作:交,连接,除3.关系模型的完整性有哪些?实体完整性(主键

    2022年7月16日
    14
  • Delphi中强制IdHTTP使用HTTP1.1(转)

    Delphi中强制IdHTTP使用HTTP1.1(转)Delphi中强制IdHTTP使用HTTP1.1(转)标签:delphiwindows工具server2011-07-1807:46952人阅读评论(0)收藏举报分类:DelphiIdHttp控件(29)前两天帮人写程序用IdHTTP控件往一网站发包如下:Delphi代码IdHTTP1.Request.Connection:=’Keep-A…

    2022年7月15日
    14
  • 使用wireshark分析tcp报文

    使用wireshark分析tcp报文前言 TCP 协议在网络过程中 是一个最常见不过的协议了 在分析 tcp 网络协议报文时 借助当前强力的工具 wireshark 可以起到很好的辅助作用 首先抓取了一个简单的 http 请求报文 选取其中的一次完整请求 追踪 tcp 流 可以在报文中看到 tcp 的 3 次握手 以及 http 的 request 和 response 还有 tcp 的 4 次断开 另外整个封包列表的面板中也有显示 编号 时间戳 源地址

    2025年11月4日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号