tcpdump移植
来源:互联网 发布:求购全新0信誉淘宝店铺 编辑:程序博客网 时间:2024/05/22 04:41
本文介绍嵌入式网络编程常用工具tcpdump的移植和使用方法:
下载源码:
http://www.tcpdump.org/
交叉编译:
1. 先编译libpcap-1.7.4:
./configure --prefix=/home/liaojunjun/test/libpcap-1.7.4/install --host=arm-linux --target=arm-linux CC=/home/liaojunjun/ambalink_sdk_3_10_20160503/output.oem/a9s_ambalink/host/usr/bin/arm-linux-gnueabihf-gcc
错误:configure: error: pcap type not determined when cross-compiling; use --with-pcap=...
解决:注释以下代码
#if test -z "$with_pcap" && test "$cross_compiling" = yes; then
# as_fn_error $? "pcap type not determined when cross-compiling; use --with-pcap=..." "$LINENO" 5
#fi
mkdir install
make
make install
2. 再编译tcpdump-4.7.4
./configure --prefix=/home/liaojunjun/test/tcpdump-4.7.4/install --host=arm-linux --target=arm-linux CC=/home/liaojunjun/ambalink_sdk_3_10_20160503/output.oem/a9s_ambalink/host/usr/bin/arm-linux-gnueabihf-gcc
make
make install
3. 把生成的tcpdump文件在设备上执行(install/sbin/)
./tcpdump port 8553 -w port8553.cap
抓包生成文件port8553.cap
- tcpdump移植
- tcpdump 移植
- tcpdump移植
- 移植tcpdump到android
- tcpdump移植到RT5350
- tcpdump移植到arm板
- 移植tcpdump到arm linux
- 嵌入式系统下TCPDUMP的移植
- Ubuntu下移植Tcpdump到Android平台
- 移植tcpdump到海思3716的方法
- 嵌入式开发之工具移植---tcpdump移植和使用
- 嵌入式开发之工具移植---tcpdump移植和使用
- tcpdump
- TCPDUMP
- tcpdump
- tcpdump
- tcpdump
- TCPDUMP
- fragment is not a fragment
- iOS开发中的手势体系——UIGestureRecognizer分析及其子类的使用
- [python开发模拟netcat工具] BHPnet
- 最小的权限+最少的服务=最大的安全
- <canvas></canvas>是html5出现的新标签
- tcpdump移植
- Git常用命令
- Android编译时注解框架系列1-什么是编译时注解
- 编程语言从开始到现在
- [HAPrxoy]First thing to check when using HAProxy
- Glide加载自定义的圆形Imageview
- Android Studio 真机调试时报错
- Euclid
- python线程池模块