Unix系统下有个tcpdump的抓包工具,非常好用。其实在windows下也有一个类似的工作,叫windump,可以方便的根据需要进行抓包
安装
https://www.winpcap.org/windump/install/
下载WinDump.exe文件,拷贝该文件到c:windowssystem32目录下
使用
查看命令帮助
windump -h
windump [-aAdDeflLnNOpqRStuUvxX] [ -B size ] [-c count] [ -C file_size ]
[ -E algo:secret ] [ -F file ] [ -i interface ] [ -M secret ]
[ -r file ] [ -s snaplen ] [ -T type ] [ -w file ]
[ -W filecount ] [ -y datalinktype ] [ -Z user ]
[ expression ]
常用参数
# 显示所有网卡接口
windump –D
(Realtek PCIe GbE Family Controller)
(Microsoft)
(Oracle)
# 抓群指定网卡包
windump -i 1
# 同上
windump -i DeviceNPF_{1B34FE6F-38DE-44D7-9FAF-9413B730FAC2}
# 不解析主机名
windump –n
表达式:[协议] [流向] [类型] [网络、主机、端口地址]
-
协议 ether, fddi, tr, ip, ip6, arp, rarp, decnet, tcp , udp
-
流向 packet传输的方向,可以是src dst中任意一种或它们的表达式组合
-
类型 host、net、port
-
希望监听的网络、主机、端口
# 监听所有从本地网卡向外发的packet,其中00:11:D8:6A:33:22是本地网卡的mac地址
windump -i 1 ether src host 00:11:D8:6A:33:22
# 抓取主机为10.80.31.202和协议为tcp端口为22220的数据包
windump -i 1 -n host 10.80.31.202 and tcp port 22220
原文始发于微信公众号(数据安全治理技术):WinDump安装及使用
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论