I need to know how wireshark dissects diameter protocol and its applications such as ( credit control ). Does wireshark dissects them directly, or uses external tools?
This question is marked "community wiki".
asked 21 Sep '10, 06:28
To elaborate on Jaaps answer Dimater is dissected with the aid of xml libraries. AVP names and atributes, enum translation, Application ID names etc comes from those libraries. path: ~wireshark/diamter/ you can add your own stuff to those libraries or update them from trunk with the latest stuff. If things ar missing or wrong in trunk we'd apreciate patches trough https://bugs.wireshark.org/bugzilla/ some AVP:s are further dissected by subdissectors, such as OCTET STRINGS containing data defined in specificaions.
answered 21 Sep '10, 09:19
It has a dissector for that which parses the applications from the diameter sub directory under the Wireshark installation directory.
answered 21 Sep '10, 08:05
You can browse the sources here: http://anonsvn.wireshark.org/viewvc/trunk/diameter/ on my win7: C:Program FilesWiresharkdiameter Not sure on Linux. /Anders
answered 22 Sep '10, 13:14