mirror of
https://github.com/nmap/nmap.git
synced 2026-01-16 03:19:01 +00:00
a4f6dc6b6e6e43c7d6af010a2a8fb743102763fd
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.
Here is some documentation for Nmap, but these files are much less comprehensive than what you'll find at the actual Nmap documentation site ( http://nmap.org ).
Description
Languages
C
37.8%
Lua
28.1%
C++
16.7%
Shell
5.8%
Python
4.2%
Other
7.1%