Build tcpdump for Android
使用从网上下载的tcpdump, 遇到以下错误:
error: only position independent executables (PIE) are supported.
直接使用NDK在电脑上交叉编译一个。
GitHub上有个脚本,[https://github.com/imrivera/build-android-tcpdump.git]
直接编译会产生错误因为libpcap
版本的原因,好在上面的脚本提供了选择版本的参数。
1 | git clone https://github.com/imrivera/build-android-tcpdump.git |
抓包:./tcpdump -vv -p -s 0 -w /sdcard/Mcart003.pcap