Python-Nmap.

Eine Klasse, um NMAP zu verwenden, und Access Scan-Ergebnisse aus Python
Jetzt downloaden

Python-Nmap. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL v3
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Alexandre Norman
  • Website des Verlags:
  • http://xael.org/norman/python/pyclamd/

Python-Nmap. Stichworte


Python-Nmap. Beschreibung

Eine Klasse, um NMAP zu verwenden, und Access-Ergebnisse von Python Python-NMAP ist eine Python-Bibliothek, die bei der Verwendung des beliebten NMAP-Portscanners hilft. Es ermöglicht es, NMAP-Scan-Ergebnisse zu erstellen, und ist ein perfektes Werkzeug für Systemadministratoren, die die Scan-Aufgabe und Berichte automatisieren möchten. Es unterstützt auch NMAP-Skriptausgänge. Es sieht aus. 22-443 ') # Scan-Host 127.0.0.1, Ports von 22 bis 443nm.command_line () # Get-Befehlszeile für den Scan: NMAP -OX - -P 22-443127.0.0.1nm.scaninfo () # Get NMAP Scan-Informationen {'TCP': {'Services': '22 -443 ',' Methode ':' Connect '}} nm.Alle_hosts () # Holen Sie sich alle Hosts, die gescanTnnm . Hostname () # Hostname für Host 127.0.0.1nm . STATE () # Holen Sie sich den Zustand des Hosts 127.0.0.1 (UP | Down | Unbekannt | übersprungen) nm . ALL_PROTOCOKLEN () # Holen Sie sich alle gescannten Protokolle in (IP | TCP | UDP | SCTP) NM . Tasten () # Holen Sie sich alle Ports für TCP Protocolnm . ALL_TCP () # Holen Sie sich alle Ports für TCP-Protokoll (sortierte Version) nm . ALL_UDP () # Holen Sie sich alle Ports für UDP-Protokoll (sortierte Version) nm .all_ip () # Holen Sie sich alle Ports für das IP-Protokoll (sortiertes Verso) n) nm . ALL_SCTP () # Holen Sie sich alle Ports für SCTP-Protokoll (sortierte Version) nm . HAS_TCP (22) # Gibt es Informationen für Port 22 / TCP auf dem Host? 127.0.0.1nm # Holen Sie sich Infos über Port 22 in TCP auf dem Host 127.0.0.1nm . TCP (22) # Holen Sie sich Infos über Port 22 in TCP auf der Host 127.0.0.1nm # Holen Sie sich den Zustand des Ports 22 / TCP auf dem Host 127.0.0.1 (offen # A nützlicher Beispiel: Für Host in nm.all_hosts (): drucken '--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------- 'Host drucken:% s (% s)'% (Host, NM .Hostname ()) Drucken 'Zustand:% s'% nm .state () für Proto in NM .all_protocols (): drucken '------------' PRINT 'PRODOCOL:% s'% proto lport = nm .keys ( ) lport.sort () für den Port in LPRITE: Drucken 'Port:% s \ TSTATE:% s'% (Port, NM ) Anforderungen: · Python


Python-Nmap. Zugehörige Software

redis_queue.

Eine persistente, (meist) atomare Warteschlange (wie Diskette oder Warteschlange) implementiert mit Redis-Backing ...

132

Herunterladen