Also, wie man unter dieser Url hier sieht, gibt es ein Tool um einen Service Scan durchzuführen.
http://centralops.net/co/DomainDossi...o.x=22&go.y=18
Im Bereich Service Scan sieht man dieses
Code:
FTP - 21 220 FTP Server ready.
SMTP - 25 Error: Timed out
HTTP - 80 HTTP/1.1 404 Not Found
Date: Wed, 07 Jan 2004 15:32:46 GMT
Server: Apache/1.3.29 (Unix)
Connection: close
Content-Type: text/html; charset=iso-8859-1
POP3 - 110 Error: Timed out
NNTP - 119 Error: Timed out
Bei FTP sieht man zb den Banner/Signatur 220 FTP Server ready.
Bei HTTP den Banner/Signatur den der Apache ausgibt.
Das Tool ist zwar in asp geschrieben worden, aber ich weiß das php alles kann und noch mehr ;)
Ich würde gern ein Service Scan Tool schreiben, welches meine Ports meines Servers überwacht mit einem fsockconnect und zusätzlich will ich die Ausgabe der Signatur/Banner anzeigen lassen. Denn öfters ist mir schon passiert das der FTP oder der SMTP tot war, aber trotzdem eine Verbindung auf den Port möglich war, auch wenn das ergebnis gleich null war. Mit dieser Methode, kann ich dann prüfen ob mein Server einen Banner ausgibt und somit sehen ob dieses Programm wirklich erreichbar ist. Genauso bei FTP, HTTP und POP3.