Android 5.0以上机型使用tcpdump抓包

前提使用已经root的手机,

1. 下载兼容Android 5.0以上机型的tcpdump

https://www.foverle.com/FreedomNoteProject/attachment/attachment/tcpdump/ff8081816df33528016ea1e8c0150185/1576051915136.tcpdump

2. 上传tcpdump 到安卓手机上

#adb push tcpdump /system/bin 

3. 生成抓包记录文件,并检测抓包记录

#adb shell tcpdump -i any -p -vv -s 0 -C 2000 -W 500 -Z root -w /mnt/sdcard/xxnetlog/capture.pcap &

4. 导出抓包记录文件到电脑上

#adb pull /mnt/sdcard/xxnetlog/capture.pcap ./

5. 使用wireshark打开capture.pcap 查看抓包记录

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前言 tcpdump 是一个很常用的网络包分析工具,可以用来显示通过网络传输到本系统的 TCP/IP 以及其他网络...
    王奥OX阅读 39,867评论 0 12
  • 前言 最近公司有个项目需要验证APP应用在一段时间内消耗的流量统计,与后台数据平台以及APP自身打印的log日志进...
    keitwo阅读 10,448评论 0 0
  • 简介 用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者...
    JasonShi6306421阅读 4,980评论 0 1
  • 简介 用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者...
    保川阅读 11,167评论 1 13
  • redis-serve 配置文件在命令行的使用方法。 关于配置文件中,容量单位的说明。 用于包含其他配置文件的in...
    chimpansee阅读 7,365评论 0 2