tshark:保存捕获的数据包时无法应用过滤器
我们有一个命令用于与以前版本的wireshark (1) 一起使用,但不适用于最新版本(1.6.1)
"C:\Program Files\Wireshark\tshark.exe" -i \Device\NPF_{282F8D86- F9CC-4575-8F20-7E9F5B04BB89}-l -q -R“h245”-S -T pdml -w C:\capture_0.cap“(主机 172.24.161.49 或主机 172.24.161.34,不是端口 80,不是端口 23)和 tcp”1>C:\capture_0.xml
它给出错误消息:“tshark:读取过滤器捕获和保存捕获的数据包时不支持。”
这个命令有什么问题?
仅供参考 - 我在这台机器上安装了完整的 cygwin。会有什么不同吗?
We had a command which used to work with previous version of wireshark (1) but does not working with latest version (1.6.1)
"C:\Program Files\Wireshark\tshark.exe" -i \Device\NPF_{282F8D86-F9CC-4575-8F20-7E9F5B04BB89} -l -q -R "h245" -S -T pdml -w C:\capture_0.cap "(host 172.24.161.49 or host 172.24.161.34 and not port 80 and not port 23) and tcp" 1>C:\capture_0.xml
It is giving the error message: "tshark: Read filters aren't supported when capturing and saving the captured packets."
what is wrong with this command?
FYI - I do have a complete cygwin installed on this machine. Will it make any difference?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试使用 1.2.5 或更早版本 - 那时它曾经可以工作。由于某种未知的原因引入了此限制。
Try with version 1.2.5 or earlier - it used to work back then. For some unknown reason this limitation was introduced.