如果要抓TCP数据包,我们可以使用TCPdump工具,类似于windows/linux下使用的这个工具一样

具体方法

下载tcpdump,  还有个地址是http://www.strazzere.com/android/tcpdump,不知道具体版本。
详细使用请参考http://www.tcpdump.org/里面的文档
你需要root权限,
adb push c:wherever_you_puttcpdump /data/local/tcpdump
adb shell chmod 6755 /data/local/tcpdump

抓包很简单

adb shell 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 ...

导出

adb pull /sdcard/capture.pcap .

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

转载于:https://www.cnblogs.com/Zorro_1984/p/3223332.html

Android-TCPDump for Android(抓TCP数据包工具)相关推荐

  1. TCPDUMP for Android(抓TCP数据包工具)

    2019独角兽企业重金招聘Python工程师标准>>> 如果要抓TCP数据包,我们可以使用TCPdump工具,类似于windows/linux下使用的这个工具一样.具体方法是 下载t ...

  2. python怎么编写wireshark抓的包_使用Wireshark 抓取数据包

    Wireshark 是一个网络封包分析软件.网络封包分析软件的功能是获取网络封包,并尽可能显示出最为详细的网络封包资料.Wireshark使用WinPCAP作为接口,直接与网卡进行数据报文交换. 一  ...

  3. linux抓网卡数据包命令,Linux抓包命令tcpdump命令图解

    原标题:Linux抓包命令tcpdump命令图解 tcpdump命令-->用来将网络中传送的数据包的"头"完全截获下来提供分析,常见的有Wireshark.在Linux中输入 ...

  4. 【Android RTMP】RTMPDump 封装 RTMPPacket 数据包 ( 关键帧数据格式 | 非关键帧数据格式 | x264 编码后的数据处理 | 封装 H.264 视频数据帧 )

    文章目录 安卓直播推流专栏博客总结 一. x264 编码后的 H.264 数据帧 二. RTMP 协议中 关键帧 / 非关键帧 数据格式 说明 三. 判定 H.264 帧数据分隔符 四. 初始化 RT ...

  5. java socket 包头包体_使用JAVA上抓取Socket服务端和客户端通信TCP数据包

    使用Java抓取Socket通信TCP数据包 使用WireShark默认使用的是winpcap去抓本地环回的数据包,需要安装npcap再在Wireshark选择本地环回的网卡抓包 在Java-Sock ...

  6. jpcap抓包,TCP数据包逻辑分析,TCP数据包解析

    1.jpcap抓包 https://github.com/kumqu/java-jpcap 2.TCP逻辑分析 3.TCP数据包解析 3.1 数据包解析源码 import com.alibaba.fa ...

  7. linux数据包注释,关于 linux中TCP数据包(SKB)序列号的小笔记

    关于  SKB序列号的小笔记 为了修改TCP协议,现在遇到了要改动tcp分组的序列号,但是只是在tcp_sendmsg函数中找到了SKB的end_seq  一直没有找到seq 不清楚在那里初始化了,就 ...

  8. libpcap抓取数据包

    libpcap是数据包捕获函数库.该库提供的C函数接口可用于需要捕获经过网络接口数据包的系统开发上.libpcap提供的接口函数主要实现和封装了与数据包截获有关的过程.这个库为不同的平台提供了一致的编 ...

  9. tcpdump使用详解及数据包分析

    tcpdump使用与数据分析 语法 tcpdump(选项) 选项 -A 以ASCII码方式显示每一个数据包(不会显示数据包中链路层头部信息). 在抓取包含网页数据的数据包时, 可方便查看数据(nt: ...

最新文章

  1. ubuntu14.04安装CUDA8.0
  2. 全国计算机等级考试题库二级C操作题100套(第48套)
  3. 2074. 反转偶数长度组的节点
  4. LeetCode 562. 矩阵中最长的连续1线段(DP)
  5. 计算机英语input,人教版高中英语选修计算机英语VoiceInput.ppt
  6. 学习web前端还是UI?先了解Web前端和UI的区别是什么?在选择
  7. Label-dependent Feature Extraction in Social Networks for Node Classification
  8. 启动Eureka客户端服务时报错:java.net.ConnectException: Connection refused:connect
  9. windbg入门之旅:(2)一个简单的integer divide-by-zero exception分析案例
  10. php1008打印机驱动器,hp laserjet p1008打印机驱动
  11. 基于echarts的数据可视化模板[开箱即用]
  12. XP连接网络计算机未启动服务,网络不存在或尚未启动/以及局域网互访的解决办法...
  13. 无锡python培训班,无锡Python+人工智能培训
  14. java jsp使用flash播放mp4,(jsp/html)网页上嵌入播放器(常用播放器代码整理)
  15. 在godot的canvas_item着色器中构建逆投影矩阵和逆视图矩阵
  16. Python编写一个函数,计算一个整数各个数字之和
  17. 贵州最新特种工(施工升降机)模拟题集及答案
  18. python图像识别植物识别_python 植物识别 error_code
  19. 吉林全国计算机报名系统入口,http://ncre.jleea.com.cn吉林计算机等级考试报名系统入口...
  20. 2021年起重机司机(限桥式起重机)考试题库及起重机司机(限桥式起重机)新版试题

热门文章

  1. 一年成为emacs高手
  2. Python 数据类型及其用法
  3. Java通过JDBC来连接SqlServer数据库
  4. 浅谈Linux服务器究竟设置多大交换分区合适
  5. vsftp中配置默认目录
  6. gcc -ldl 选项作用
  7. python生成验证码
  8. 前端大神用React刻了一个Windows XP
  9. APP压力測试新手教程
  10. 第一个程序 - Windows程序设计(SDK)001