/ ADB

Fiddler: 手机app抓包方式介绍

【tcpdump 通讯数据流】

  • 抓取方式:
    usb数据线
  • 基础信息:
    adb 安卓调试终端
    tcpdump Linux网络协议分析工具(放在手机内部进行抓包)
    wireshark window抓包工具(查看分析抓取的数据包)
    root 手机端有root权限
  • 抓包步骤:
    1. 确保连接 adb devices
    2. 推送程序 adb push tcpdump /data/local/tcpdump
    3. 执行权限 adb shell;su;chmod 6755 /data/local/tcpdump
    4. 开始抓包 /data/local/tcpdump –p –s 0 –w /sdcard/test.pcap
    5. 结束抓包 crtl+c;adb pull /sdcard/test.pcap d:\at\
    6. 查看报文 wireshark打开test.pcap

【fiddler 抓包工具】

  • 抓取方式:
    网络代理
  • 基础信息:
    root 不需要,支持android和ios
    代理 要求被抓包的本机或测试机走代理
    网段 要求手机与电脑在同一网段,或公网
  • 抓包步骤:
    手机wifi设代理,fiddler抓包操作略
    三大抓包工具:Fiddler、Wireshark、Charles

【jmeter压测工具】

  • 抓取方式:
    局域网代理
    一个样,要同网代理监视,略