问题如下:之前网络用tcpdump用得好好的。为了赶做毕业设计,冲忙向公司请假了两天回学校。在宿舍网络用tcpdump却无法抓包。打印出来信息如下:
[root@localhost tcpdump-3.9.8]# tcpdump ip
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 68 bytes
18:02:54.090670 IP 192.168.0.238.ssh > 192.168.0.138.discp-server: P 4192389498:4192389534(36) ack 1271279785 win 7504
18:02:54.091037 IP 192.168.0.138.discp-server > 192.168.0.238.ssh: . ack 36 win 15076
18:02:54.091757 IP 192.168.0.238.ssh > 192.168.0.138.discp-server: P 36:72(36) ack 1 win 7504
18:02:54.093701 IP 121.9.202.11.http > 192.168.0.16.3689: . 4039673114:4039674554(1440) ack 1875063953 win 6432
4 packets captured
2666 packets received by filter
2596 packets dropped by kernel
当时觉得非常奇怪,怎么会丢弃这么多,我没指定过滤的条件啊。于是又把自己做的tcpdump开起来,一切正常。 想起自己动过源程序的一些代码,又从网站重新下了新的libpcap库和tcpdump,编译、安装。还是老样子。
在期间又发现一个问题,在抓包时按ctrl+c退出信号,不能退出,只能按ctrl+z强行。当然,进程里tcpdump就卡在那了,只好KILL掉。这下纳闷了,网上搜了半天也没搜到(可能我搜索方法太烂了^_^),不过要是ctrl+c这个信号程序无法接收到的话,那就是在取什么资源的时候阻塞了。把 tcpdump参数又仔细的看了一遍,发现一个-n,不把网络地址转换成名字。试着加上,OK,问题解决。。。
估计宿舍谁开了瑞星之类的国产防火墙。。shit..
分享到:
相关推荐
tcpdump抓包分析,tcpdump抓包分析,tcpdump抓包分析,tcpdump抓包分析,tcpdump抓包分析,tcpdump抓包分析,tcpdump抓包分析,tcpdump抓包分析
两个字--值得保留,直接在liunx 下随意使用,使用方法简单易学
arm下抓包工具 Linux version 4.14
Android下tcpdump安装及抓包
tcpdump Android抓包工具
Android上的抓包工具,tcpdump
tcp抓包工具,tcpdump
夜神模拟器tcpdump抓包教程
如何使用tcpdump抓包;文件包括tcpdump和andriod抓包说明文档
通常我们在Android应用中执行某个命令时会使用...”这种方式,但是当我们执行抓包操作时,使用这条命令无论如何都不行,通过下面代码打印结果发现,该命令一定要在root权限下才能执行,具体实现思路,请参考本教程
TCPDUMP安卓手机抓包程序APK,SD卡内会有一个数据包文件capture.pacp
tcpdump抓包工具离线安装包
介绍android终端数据tcpdump抓包的简便方法
linux/unix抓包工具tcpdump
安卓tcpdump、安卓抓包工具,具体使用方法参考本人博客
手机抓包工具tcpdump
利用tcpdump抓包和awk处理写的基于端口的流量统计
Juniper Netscreen OS抓包方法 2 天融信防火墙 抓包方法 3 Hillstone山石防火墙抓包方法 4 华为防火墙 抓包方法 5 A10 负载均衡抓包方法 6 F5 抓包方法 7 FortiGate飞塔防火墙抓包方法 11 Linux tcpdump使用方法 15
tcpdump工具,方便运维人员进行网络抓包,简单易用,快速定位网络故障! 使用方法: 1、管理员身份运行cmd 2、cd 到命令的目录 3、使用tcpdump命令抓包
Linux下抓包工具tcpdump应用详解