1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-09 14:11:29 +00:00

trivial copyright text tweak: filename nmap-os-fingerprints has changed to nmap-os-db

This commit is contained in:
fyodor
2008-05-22 20:45:32 +00:00
parent 3c809730b3
commit 779b96a197
64 changed files with 103 additions and 103 deletions

View File

@@ -24,7 +24,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -24,7 +24,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -24,7 +24,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -25,7 +25,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -25,7 +25,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -24,7 +24,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -24,7 +24,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -24,7 +24,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -24,7 +24,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -25,7 +25,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -25,7 +25,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -26,7 +26,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -26,7 +26,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -24,7 +24,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -24,7 +24,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -24,7 +24,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -28,7 +28,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -28,7 +28,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -24,7 +24,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -24,7 +24,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -25,7 +25,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -23,7 +23,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -24,7 +24,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

2
nmap.h
View File

@@ -25,7 +25,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -24,7 +24,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -24,7 +24,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -23,7 +23,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -22,7 +22,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -23,7 +23,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -23,7 +23,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -26,7 +26,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -26,7 +26,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -23,7 +23,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -23,7 +23,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -26,7 +26,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -25,7 +25,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -24,7 +24,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -25,7 +25,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -25,7 +25,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -28,7 +28,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -28,7 +28,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -23,7 +23,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -23,7 +23,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -22,7 +22,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -22,7 +22,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -24,7 +24,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -24,7 +24,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -25,7 +25,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -25,7 +25,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -2,7 +2,10 @@
-- Version History -- Version History
-- 1.0.0.0 - 2007-06-12 -- 1.0.0.0 - 2007-06-12
-- 1.1.0.0 - 2007-10-12 -- 1.1.0.0 - 2007-10-12
-- added HELP command in addition to EHLO -- + added HELP command in addition to EHLO
-- 1.2.0.0 - 2008-05-19
-- + made output single line, comma-delimited, instead of
-- CR LF delimited on multi-lines
-- Cribbed heavily from Thomas Buchanan's SQL version detection -- Cribbed heavily from Thomas Buchanan's SQL version detection
-- script and from Arturo 'Buanzo' Busleiman's SMTP open relay -- script and from Arturo 'Buanzo' Busleiman's SMTP open relay
@@ -12,7 +15,7 @@ id = "SMTP"
description = "Attempts to use EHLO and HELP to gather the Extended commands an SMTP server supports." description = "Attempts to use EHLO and HELP to gather the Extended commands an SMTP server supports."
author = "Jason DePriest <jrdepriest@gmail.com>" author = "Jason DePriest <jrdepriest@gmail.com>"
license = "Same as Nmap--See http://nmap.org/book/man-legal.html" license = "Same as Nmap--See http://nmap.org/book/man-legal.html"
categories = {"discovery", "intrusive"} categories = {"discovery", "safe"}
require "shortport" require "shortport"
@@ -29,6 +32,8 @@ action = function(host, port)
local commands local commands
local mailservername local mailservername
local status = true local status = true
local table1
local nocr_regex
local catch = function() local catch = function()
socket:close() socket:close()
@@ -40,45 +45,40 @@ action = function(host, port)
result = try(socket:receive_lines(1)) result = try(socket:receive_lines(1))
-- ASCII for "EHLO example.org\n" -- ASCII for "EHLO example.org\n"
-- for some reason it wouldn't reply unless I did it like this
local query = "\069\072\076\079\032\101\120\097"
query = query .. "\109\112\108\101\046\111\114\103"
query = query .. "\013\010"
try(socket:send(query))
result1 = try(socket:receive_lines(1))
if not string.match(result1, "^250") then
socket:close()
-- TODO: use print_debug instead
return "EHLO with errors or timeout. Enable --script-trace to see what is happening."
end
-- EHLO returns a multiline result - I would like to pull out the line feeds and replace them with
-- something nicer like commas. But when I do that, it messes up the first two lines as well, which
-- probably should be on their own lines. I have not mastered the regexes for NSE yet, so maybe some day.
-- get rid of the line that says the commnad completed successfully
result1 = string.gsub(result1, "\050\053\048\032\079\075\013\010", "") -- 250 OK (needed to have the \r\n in there)
-- get rid of the 250- at the beginning of each line in the response
result1 = string.gsub(result1, "250%-", "") -- 250-
result1 = "Responded to EHLO command\n" .. result1
-- ASCII for "HELP\n"
-- for some reason it wouldn't reply unless I did it like this -- for some reason it wouldn't reply unless I did it like this
local query = "\072\069\076\080\013\010" local query = "EHLO example.org\r\n"
try(socket:send(query))
result1 = try(socket:receive_lines(1))
if not string.match(result1, "^250") then
socket:close()
-- TODO: use print_debug instead
return "EHLO with errors or timeout. Enable --script-trace to see what is happening."
end
result1 = string.gsub(result1, "250 OK\r\n", "") -- 250 OK (needed to have the \r\n in there)
-- get rid of the 250- at the beginning of each line in the response
result1 = string.gsub(result1, "250%-", "") -- 250-
result1 = string.gsub(result1,"[\r\n]+$", "") -- no final CR LF
result1 = string.gsub(result1, "\r\n", ", ") -- CR LF to comma
result1 = "EHLO reply: " .. result1 .. "\n"
local query = "HELP\r\n"
try(socket:send(query)) try(socket:send(query))
result2 = try(socket:receive_lines(1)) result2 = try(socket:receive_lines(1))
if not string.match(result2, "^214") then if not string.match(result2, "^214") then
socket:close() socket:close()
-- TODO: use print_debug instead -- TODO: use print_debug instead
return "HELP with errors or timeout. Enable --script-trace to see what is happening." return "HELP with errors or timeout. Enable --script-trace to see what is happening."
end end
-- get rid of the 214 at the beginning of the lines in the response -- get rid of the 214 at the beginning of the lines in the response
result2 = string.gsub(result2, "214%-", "") -- 214- result2 = string.gsub(result2, "214%-", "") -- 214-
result2 = string.gsub(result2, "214 ", "") -- 214 result2 = string.gsub(result2, "214 ", "") -- 214
result2 = "Responded to HELP command\n" .. result2 result2 = string.gsub(result1,"[\r\n]+$", "") -- no final CR LF
result2 = string.gsub(result1, "\r\n", ", ") -- CR LF to comma
result2 = "HELP reply: " .. result2 .. "\n"
result = result1 .. result2 result = result1 .. result2

View File

@@ -25,7 +25,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -25,7 +25,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -24,7 +24,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -24,7 +24,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -25,7 +25,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -24,7 +24,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -25,7 +25,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -25,7 +25,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -26,7 +26,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -26,7 +26,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -22,7 +22,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -23,7 +23,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -24,7 +24,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *

View File

@@ -24,7 +24,7 @@
* following: * * following: *
* o Integrates source code from Nmap * * o Integrates source code from Nmap *
* o Reads or includes Nmap copyrighted data files, such as * * o Reads or includes Nmap copyrighted data files, such as *
* nmap-os-fingerprints or nmap-service-probes. * * nmap-os-db or nmap-service-probes. *
* o Executes Nmap and parses the results (as opposed to typical shell or * * o Executes Nmap and parses the results (as opposed to typical shell or *
* execution-menu apps, which simply display raw Nmap output and so are * * execution-menu apps, which simply display raw Nmap output and so are *
* not derivative works.) * * not derivative works.) *