Net_Portscan

Net_Portscan --  Portscanner Hilfsfunktionen

Net_Portscan::checkPort

boolean Net_Portscan::checkPort (string host, integer port [, integer timeout])

Diese Funktion überprüft, ob auf dem angegebenen Port ein Diest verfügbar ist. Wenn ein Dienst verfügbar ist, wird TRUE zurückgegeben, andernfalls FALSE.

Net_Portscan::checkPortRange

array Net_Portscan::checkPortRange (string host, integer minPort, integer maxPort [, integer timeout])

Diese Funktion agiert ähnlich wie checkPort, mit der Ausnahme, das ein Portbereich anstelle eines einzelnen Ports darauf überprüft wird, ob ein Dienst verfügbar ist.

Net_Portscan::getService

string Net_Portscan::checkPortRange (integer port [, string protocol])

Diese Funktion liefert abhängig vom verwendeten Protokoll den mit einem bestimmten Port assoziierten Dienst zurück. Als Protokoll sind tcp oder udp erlaubt. (Standard ist tcp.)

Net_Portscan::getPort

integer Net_Portscan::getPort (string service [, string protocol])

Diese Funktion gibt den Port zurück, der mit dem übergebenen Dienst assoziiert ist. Der Parameter protocol gibt an, ob als Protokoll tcp oder udp verwendet werden. Standard ist tcp.