小编典典

如何在Wireshark中仅导出可打印文本(或任何其他数据包属性)

sql

长话短说-我正在使用Wireshark将SQL从供应商工具捕获到Oracle数据库。它已经具有用于TNS协议的解码器(很棒),并且我可以通过以下方式访问SQL文本

Right Click->Copy->Bytes(Printable Text Only).

问题在于,有大量的数据包,右键单击每个数据包可能需要很长时间。我想知道是否有任何方法可以直接从Wireshark导出“仅可打印文本”。理想情况下,我想要一个带有语句的文本文件。

任何帮助将不胜感激。


阅读 254

收藏
2021-03-23

共1个答案

小编典典

我不知道如何使用TNS。但是您可以使用tshark进行类似的操作,例如查看http请求。

tshark -T fields -e http.request.uri

因此,如果您可以查看TNS解码器中的选项,则应该能够获取该字段并将输出重定向到文件。

2021-03-23