Hi, I'm writing a dissector for Wireshark with lua. (not the first). But I have the following problem. Analyzing the data that I want to be split among the TCP level is already to some extent by an ISO 8075.(COPT Protocol) And I just want to be among the Datadump. Use for my dissector. Currently I use: tcp_encap_table DissectorTable.get = ("tcp.port) tcp_encap_table: add (102, matze_proto) Here I get data data I do not want to use. Is there any way the possibility of something similar as tcp_encap_table DissectorTable.get = ("ISO-8073") tcp_encap_table: add (***, matze_proto) to get to run? I think I need the name of the dissectortable copt(ISO-8073). But I don´t know where i can find it. Im greatly appreciate for any help or suggestions. Greeting Matze asked 07 Apr '11, 23:32 MatzeB retagged 29 Apr '11, 22:03 helloworld |
One Answer:
ISO 8073 is actually COTP (Connection Oriented Transport Protocol), not "COPT". here is an example of using dissector chaining to get to the COTP data:
answered 28 Apr ‘11, 14:05 bstn edited 28 Apr ‘11, 14:06 |
Sorry for my bad english:-)