1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65
|
This file contains a list of features, improvements and minor bug
fixes that would help make IPgrab a better program. Some of the
things listed here will be implemented soon, others maybe not for a
while, and some are pipe dreams :-)
-Mike
- Generic stats module with packet types
- IP
- UDP
- TCP
- IPX
- SPX
- NETBIOS
- ICMP doesn't include padding after some errors. Also needs
complete and mask code needs fixing.
- display_banner_ts()
- quiet and version options not needed.
- fix snmp.h
- MGCP is very broken
- NLZ display mode for HEX?
- Fix output of v6 addresses to standard short form
- FIx label length in display .c for announcements
- ICMPv6 may not be printing neighbor solicitations properly
- ICMPv6 support is weak - quick fix needed
- ICMPv6 needs better minimal mode support
- Need command line option to turn off timestamps
- OSPF Hello options should be enumerated
- Command line option for "fast mode" ?
- DHCP in general is not complete
- SPX minimal mode needs further work - currently is doesn't do much
- Support for IPv6 extension headers aside from IPsec
- IPv6 addresses should have a special display type that uses
the "compression" to get rid of all-zero words.
- ISAKMP and L2TP are not currently linked into the main code
because of two reasons (1) they are big and will require careful
re-writing to fit the 0.9 mold, and (2) I currently do not have a
testbed available for testing. I will soon...
- The strmap_t functions could be extended to support certain ranges
so that we could say that, for example, all ICMPv6 types under 128
are errors, even though most are yet to be defined. Also, a binary
search would speed some of the longer lists.
|