mirror of
https://github.com/nmap/nmap.git
synced 2025-12-07 05:01:29 +00:00
This brings in four discrete changes: 1. The widening of ranges for T test expressions in nmap-os-db. Any expressions that were not already ranges were expanded to cover plus and minus five of their original values. 2. The normalization of TG expressions in nmap-os-db. Nmap is only capable of outputting 0x20, 0x40, 0x80, and 0xFF for a TG value, but many fingerprints had values other than these. They have all been rounded to their nearest likely value. 3. The elimination of the U1.TOS and IE.TOSI tests (both having to do with type of service). This was effected by setting their MatchPoints to 0. 4. A cleanup and refactoring of OS fingerprint output code. This should not have any impact on output, except in one case: when debugging is non-zero or verbosity is greater than one, and at least one perfect match was found, Nmap used to print "OS Fingerprint:" before the fingerprint. Now it prints "TCP/IP fingerprint:" in this case like in all the others.
16 KiB
16 KiB