mirror of
https://github.com/nmap/nmap.git
synced 2025-12-30 19:39:07 +00:00
fae45d2c3ce4f619cc9d0798781bb3a7dc38f22d
to the XDMCP specification at http://cgit.freedesktop.org/xorg/doc/xorg-docs/plain/hardcopy/XDMCP/xdmcp.PS.gz, it's just a junk trailer following the zero-length array of authentication names, and that "no padding of any sort will occur within the packets." It still correctly identifies an xdm running locally in my testing. The specification also says "Packets that have too little or too much data should be ignored," but that must not be taken seiously because the X server that comes with Mac OS X sends several junk null bytes at the end of its XDMCP queries.
Modified UDP-payload-related code to make it independent of the NmapOps class so it can be reused by other apps like Nping. More info at http://seclists.org/nmap-dev/2009/q3/0051.html
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.2%