I wrote a dissector in Lua as following.
When buf(1,1) is two, Wireshark dissected as following.
But, when buf(1,1) is not two, Wireshark dissected as following.
It seems that Wireshark ignores metamethod "__index" of values table. Is this Wireshark behavior a bug or spec? (I'm using Wireshark 1.10.2 and liblua 5.1.3) asked 25 Mar '15, 23:10 cosmos |
One Answer:
This question is a bit old, but since no one has answered...
It's not a bug, but more of a design issue - Wireshark does not use that " In your code above, when you do " answered 27 Jun '15, 22:26 Hadriel |