2017-08-03 70 views
-1

我可以通過使用lua腳本從pcap文件中讀取任何字段。我想編輯一些字段,例如ack號碼和ip地址。可以使用lua腳本處理程序以及如何?如何使用lua編輯pcap文件

回答

0

您可以閱讀和使用Lua的Input and Output Facilities

對於簡單的例子,在網絡上搜索和閱讀https://www.lua.org/pil/21.2.html

對於許多常見的文件格式寫入文件,你會在網上找到特定的IO模塊。如果不是,則必須編寫自己的代碼,實現文件格式的特定性。

+0

我只想使用lua的wireshark api來填充這個,而不是lua io modules.Now我找到了解決這個問題的方法,這裏https://www.wireshark.org/docs/wsdg_html_chunked/wsluarm_modules.html #lua_class_Dumper,使用api dumper:dump(timestamp,pseudoheader,bytearray),只需修改bytearray,然後就可以工作。 – peter

+0

@peter首先,Lua沒有Wireshark API,Wireshark有一個Lua API。其次,您可以將這些信息添加到您的問題中,而不是等待人們浪費時間....請閱讀[問] – Piglet

+0

好吧,首先,這是我的錯。沒有明確表達關於wireshark的lua api。第二,我的問題是一個pcap文件,知道這件事的人會知道我在說什麼。由於你對此沒有清楚的理解,請不要回答。你的時間很珍貴,我也是。我是 – peter