0、手机要有root权限

1、下载tcpdump

地址:http://www.strazzere.com/android/tcpdump

2、将它导入到手机

adb push d:\tcpdump /data/local/tmp/tcpdump

3、修改权限使它可执行

adb shell

cd /data/local/tmp/

chmod 777 tcpdump

4、运行tcpdump进行抓包

./tcpdump -h

 ./tcpdump -i any -p -s 0 -w /sdcard/capture.pcap

命令参数:

        # "-i any": listen on any network interface

  # "-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、将tcpdump文件导入电脑 

 adb pull /sdcard/capture.pcap capture.pcap 

然后,用wireshark打开即可看到数据包的详细信息。


更多相关文章

  1. android电话呼叫和短信发送
  2. android之manifest.xml内provider详解
  3. Android(安卓)工具类 —— 判断网络连接状态、GPS是否打开、基站
  4. android studio连接手机(小米5s)
  5. Android(安卓)studio 获取手机短信内容并输出显示
  6. 制作自己的android升级包(update.zip)
  7. 关于android创建快捷方式会启动两个应用的问题(一)
  8. Android(安卓)动态权限 第三方库总结
  9. android通过代码判断手机是否root

随机推荐

  1. 2020风口浪尖上谁能吃第一波红利,弃Java转
  2. Android(安卓)7.0 Service保活总结
  3. Ice Cream Sandwich 已非正式移植於 Nexu
  4. 如何在最新 Android(安卓)Google Maps Ap
  5. (安卓/android)应用层绕过HAL调用驱动
  6. 开始学习Android的日子。。
  7. Android(安卓)jni/ndk编程一:jni初级认识
  8. Android判断是否合法包名、是否系统应用
  9. 以android状态栏虚拟按键消息为例学习在i
  10. React native 与Android原生交互方式(一)