如何将 wireshark gui 命令导出为 tshark 命令行程序?

How can one export the wireshark gui commands as a tshark commandline program?

如果您一次又一次地重复相同的例程,将它们导出为等效的 tshark 命令行程序会很实用。

感谢您对问题的澄清。

然后我的回答是:

不行,没办法。 tshark 不可编写脚本/没有宏语言等。

您可以做的是将其输出通过管道传输到您自己的 script/program 以完成工作,但那是一个完全不同的项目。

非常重要编辑:

错了,有办法"scripting"wireshark / tshark.

(听说过,但自己没用过,所以没有马上想到,sorry)

wiresharktshark 都具有使用 lua 语言编写脚本的能力。不确定这是否适合您的需求,但请查看:

https://wiki.wireshark.org/Lua

https://wiki.wireshark.org/Lua/Examples

据我了解,大多数时候它的目的是用作剖析器原型,但它可以不止于此。

希望对您有所帮助。