qsa.sh
Mit einem Befehl die öffentliche Ausgangs-IP extern auf Ports und Schwachstellen prüfen; Ergebnisse kommen nach etwa 30 Sekunden als Stream zurück.
Über qsa.sh
qsa.sh ist ein Sicherheits-Scanservice, der mit einem Befehl funktioniert: Er startet gegen die öffentliche IP, mit der du gerade verbunden bist, einen echten externen Port- und Schwachstellenscan und streamt die Ergebnisse nach etwa 30 Sekunden live ins Terminal. Eine Installation ist nicht erforderlich. Der Scan betrifft nur die Quelle deiner Verbindung; ein Zielfeld gibt es nicht. Bekannte CGNAT-, Provider-Netze sowie als Proxy, VPN oder Tor erkannte Verbindungen werden abgelehnt, und nur IPv4 wird unterstützt. Vor dem Start gibt es ein 15-sekündiges Abbruchfenster; das Fortsetzen gilt als Autorisierung. Ergebnisse werden nur in Echtzeit gestreamt und nicht auf die Festplatte geschrieben; jeder Scan hat ein Zeitlimit und endet automatisch. Die Tiefen Free, Full und Deep reichen von einer schnellen Prüfung gängiger Ports bis zu einem vollständigen Portscan mit allen nuclei-Templates; die höchste Stufe kann den vollständigen Bericht per E-Mail senden.
Am besten geeignet
Beste Einsatzszenarien
Öffentliche Portfreigaben eines Servers vor oder nach dem Start schnell prüfen
Überprüfen, ob Firewallregeln die vorgesehenen Ports geschlossen haben
Überblick über offene Ports, Dienstversionen und den Schweregrad von Schwachstellen erhalten
Vorübergehend einen externen Sicherheitsscan ohne gespeicherte Ergebnisse durchführen
Funktionen
Externer Scan mit einem Befehl
Mit einem Befehl wird die öffentliche IP der aktuellen Verbindung mit naabu, nmap und nuclei auf Ports und Schwachstellen geprüft; die Ausgabe wird etwa 30 Sekunden live gestreamt.
Drei Scan-Tiefen
Free deckt die 1.000 wichtigsten Ports ab und führt etwa 2.000 nuclei-Prüfungen aus; Full und Deep scannen alle 65.535 Ports, während Deep etwa 10.500 nuclei-Templates sowie eigene Templates aktiviert.
Sofortige Ergebnisse, keine Speicherung
Ergebnisse werden nur in Echtzeit gestreamt und nicht auf die Festplatte geschrieben; Scans haben ein Zeitlimit, enden automatisch und werden bei erkannter Trennung abgebrochen.
Integrierte Autorisierungsleitplanken
Vor dem Scan gibt es ein 15-sekündiges Ctrl-C-Abbruchfenster als Bestätigung; CGNAT-, Provider-, Proxy-, VPN-, Tor- und IPv6-Quellen werden abgelehnt.
Vorteile
- Scan mit einem Befehl starten, ohne etwas zu installieren
- Scanergebnisse nach etwa 30 Sekunden live im Terminal sehen
- Ergebnisse werden nicht auf die Festplatte geschrieben; nur kurzlebige Rate-Limit-Zähler bleiben erhalten
- 15-sekündiges Abbruchfenster vor dem Scan als ausdrückliche Autorisierungsprüfung
Nachteile
- Nur IPv4; bekannte CGNAT-, Mobilfunknetze sowie als Proxy, VPN oder Tor erkannte Verbindungen werden abgelehnt
- Kein Zielfeld; es kann nur die öffentliche IP gescannt werden, von der die Anfrage gesendet wird