blub 115 Geschrieben 10. Januar 2011 Melden Teilen Geschrieben 10. Januar 2011 (bearbeitet) Hallo, Ich habe mir für den Eigenbedarf einen einfachen TCP-Portscanner geschrieben, der abprüft ob ein Client erreichbar ist und bestimmte TCP-Ports auf ihm offen sind. Der Scanner ist dafür gedacht in anderen Scripten oder Batches eingesetzt zu werden, um dort vor einer Verbindung die Erreichbarkeit zu prüfen. Daher ist die Ausgabe auf das Notwendigste beschränkt. Beispiele SimpleTCPCheck 192.168.178.100 5985 4711 389 1101 SimpleTCPCheck 192.168.178.100 5986 10 SimpleTCPCheck 192.168.178.101 8080 01 die erste 1 oder 0 bedeutet, ob der Client per Ping erreichbar ist, die übrigen 0-er und 1-er zeigen an, ob die Ports erreichbar sind. win32_pingstatus Win32_PingStatus Class (Windows) ist so ähnlich, nur kann der leider nicht mit Ports umgehen. Vielleicht kanns jemand brauchen blub PS: Wenn Interesse am VB-Code besteht, schreibt mich einfach an SimpleTCPCheck.zip bearbeitet 9. Juni 2011 von blub Zitieren Link zu diesem Kommentar
carlito 10 Geschrieben 11. Januar 2011 Melden Teilen Geschrieben 11. Januar 2011 Schön! Auch wenn ich es nicht benötige. Kannst du mal Beispiele geben in welchen Skripten oder Batches du das einsetzt? Zitieren Link zu diesem Kommentar
blub 115 Geschrieben 12. Januar 2011 Autor Melden Teilen Geschrieben 12. Januar 2011 Konkret wollte ich nachsehen, auf welchen meiner Rechner der Port 5985 für winrm offen ist bzw. vor einem Verbindungsversuch mittels Skript erst die Erreichbarkeit des Ports überprüfen. Oft ist es auch so, daß ICMP zu Webservern per Firewall geblockt ist. Mit dem Tool kann man dann auch schnell monitoren, ob 80 oder 443 offen ist. Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.