tcpdump使用

it2022-05-05  160

tcpdump在Linux可以实现抓包,一般ubantu系统会有此功能

检查是否有tcpdump:man tcpdump

抓包之前,使用:iwconfig:查看所有无线网卡,ifconfig:查看所有网卡

下面是在ubantu server下抓取包的过程

tcpdump -D获取网络适配器列表:

root@holmesian-laptop:~# tcpdump -D   1.eth0   2.wlan0   3.usbmon1 (USB bus number 1)   4.usbmon2 (USB bus number 2)   5.usbmon3 (USB bus number 3)   6.usbmon4 (USB bus number 4)   7.usbmon5 (USB bus number 5)   8.any (Pseudo-device that captures on all interfaces)   9.lo 笔者实现的是在ubantu server下用tcpdump抓包,将抓到的结果放到Windows下用wireshark分析包,故需要将所有包抓到后存储到文件中,命令如下:

tcpdump -s 0 -w ./target.cap -i 1(tcpdump -s 0 src net 192.168.37.128 -w ./target.cap也可以实现)

之后运用Samba开通的文件共享,将server中抓到存储的包文件直接拷贝过来,用wireshark直接打开即可


最新回复(0)