mirror of
https://github.com/nmap/nmap.git
synced 2025-12-14 19:59:02 +00:00
929042a6905747dbe86cadd3b9008d94e75ed3af
initial request to get a value stored in the Keep-Alive header, which is the size of the pipeline. It then iterates, doignt hat many requests at once until the list of requests is exhausted. The prbolem was that in the first round, it didn't count its initial Keep-Alive probe. So if the server said it was good for 40 requests, we would send 41 before closing the connection. Even worse was when the initial probe returned a "Connection: close"; the pipeline would try another request before closing the connection for the first time.
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%