http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=40819
User: morriss
Date: 2012/02/02 08:09 PM
Log:
Improve heuristic standard detection:
- Fix various bugs.
- Add some optional debug.
- Enable checking of the Calling address.
- Check that the Called/Calling address has at least a minimum number of
octets.
- Handle XUDTS.
- Reject messages whose mandatory variable pointers are 0 (meaning not
present).
- Reject Class-2 messages whose Class-spare bits are non-zero.
- For (Class-2) messages that have no variable parameters but an optional
pointer, only accept messages whose optional pointer is 0 (no optional
parameters) or 1 (optional parameter immediately follows the pointer).
- (For some of those Class-2 messages) if there are no optional parameters,
reject messages if we didn't reach the end of the message.
Directory: /trunk/epan/dissectors/
Changes Path Action
+163 -164 packet-mtp3.c Modified
+516 -422 packet-sccp.c Modified
+1 -1 packet-sccp.h Modified