当前位置: 首页 > news >正文

tcpdump编译

https://github.com/westes/flex/releases/download/v2.6.4/flex-2.6.4.tar.gz

tar -zxvf flex-2.6.4.tar.gz
./configure CFLAGS=-D_GNU_SOURCE
make
sudo make install

wget http://ftp.gnu.org/gnu/bison/bison-3.2.1.tar.gz

./configure
make
sudo make install

以上两个库是安装 libpcap需要的库,在ubuntu下可直接apt-get install flex,apt-get install bison,不用手动编译。

在官网下载最新的如下两个库
http://www.tcpdump.org/
libpcap-1.10.5.tar.xz
tcpdump-4.99.5.tar.xz

进入pcap

tar -xvf libpcap-1.10.5.tar.xz
./configure
make
make install   //安装   库文件默认安装在目录  /usr/lib,头文件默认安装在  /usr/include

进入tcpdump

tar -xvf tcpdump-4.99.5.tar.xz
./configure 
make
make install   //安装   库文件默认安装在目录  /usr/lib,头文件默认安装在  /usr/include

编译之后在本地执行,就可以远程抓包了

sshpass -p "123" ssh root@192.168.35.123 -p 22 './tcpdump -i any  udp dst port 50001  -s 0 -l -w -' | wireshark -k -i -

要输入ssh登陆的密码(sudo执行的密码)。


http://www.mrgr.cn/news/80048.html

相关文章:

  • uboot移植网络驱动过程,无法ping通mx6ull和ubuntu问题解决方案
  • C++小白实习日记——Pollnet,Efvi,UDP,数据类型转换(下)
  • 【Spark】Spark性能调优
  • GNSS误差源及差分定位
  • Elasticsearch Java Api Client中DSL语句的查询方法汇总
  • 防火墙端口跑不满速度处理
  • 【中工开发者】鸿蒙商城app
  • 谷粒商城—分布式高级①.md
  • 测试工程师八股文01|Linux系统操作
  • 字体子集化实践探索
  • 引用、常量引用与赋值、移动构造:深入解析
  • 【开源】基于SpringBoot框架的网上订餐系统 (计算机毕业设计)+万字毕业论文 T018
  • 微服务-01
  • JAVA实战:借助阿里云实现短信发送功能
  • 鸿蒙NEXT开发案例:九宫格随机
  • 【开源】基于SpringBoot框架的个性化的旅游网站 (计算机毕业设计)+万字毕业论文 T025
  • C++类的运算符重载
  • 【深度学习入门】深度学习介绍
  • appium学习之二:adb命令
  • ️️️ 避坑指南:如何修复国密gmssl 库填充问题并提炼优秀加密实践20241212