python-nmap

Een klasse om NMAP te gebruiken en Toegang tot Scan Resultaten van Python
Download nu

python-nmap Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL v3
  • Prijs:
  • FREE
  • Naam uitgever:
  • Alexandre Norman
  • Uitgever website:
  • http://xael.org/norman/python/pyclamd/

python-nmap Tags


python-nmap Beschrijving

Een klasse om NMAP te gebruiken en toegang te krijgen van scanresultaten van Python Python-NMAP is een Python-bibliotheek die helpt bij het gebruik van de populaire NMAP-poortscanner. Het maakt het mogelijk om NMAP-scanresultaten te manipuleren en zal een perfecte tool zijn voor systeembeheerders die scannende taak en rapporten willen automatiseren. Het ondersteunt ook NMAP-script-outputs.typical gebruik ziet eruit als: #! / Usr / bin / env pythonimport nmap # import nmap.py modulenm = nmap.portscanner () # instantiate nmap.portscanner objectnm.scan ('127.0.0.1', ' 22-443 ') # Scan host 127.0.0.1, poorten van 22 tot 443nm.command_line () # Get opdrachtregel gebruikt voor de scan: NMAP -OX - -P 22-443127.0.0.1nm.scaninfo () # Krijg NMAP Scan informatie {'TCP': {'Services': '22 -443 ',' Methode ':' Connect '}} nm.all_hosts () # Krijg alle hosts die scannednm . Hostnaam () # Get hostnaam voor host 127.0.0.1nm . Staat () # Krijg State of Host 127.0.0.1 (Up | Down | Onbekend | NM . All_Protocols () Krijg alle gescande protocollen in (IP | TCP | UDP | SCTP) nm . Sleutels () # Krijg alle poorten voor TCP Protocolnm . ALL_TCP () # Krijg alle poorten voor TCP-protocol (gesorteerde versie) NM . ALL_UDP () # Krijg alle poorten voor UDP-protocol (gesorteerde versie) NM .Alle_IP () # Krijg alle poorten voor IP-protocol (gesorteerde versio n) nm . ALL_SCTP () # Krijg alle poorten voor SCTP-protocol (gesorteerde versie) NM . Has_tcp (22) # is er informatie voor poort 22 / TCP op host 127.0.0.1nm # Krijg info over poort 22 in TCP op Host 127.0.0.1nm . TCP (22) # Krijg info over poort 22 in TCP op Host 127.0.0.1nm # Krijg State of Port 22 / TCP op Host 127.0.0.1 (Open # Een meer nuttig voorbeeld: Voor host in nm.all_hosts (): print '---------------------------------------- ------------- 'Print'-host:% s (% s)'% (host, nm .HostName ()) Print 'Status:% S'% NM .State () voor Proto in NM .All_Protocols (): Print '-----------' Print 'Protocol:% S'% Proto Lport = NM .Keys ( ) LPORT.SORT () voor poort in LPORT: PRINT 'PORT:% S \ TState:% S'% (poort, NM ) Vereisten: · Python


python-nmap Gerelateerde software

boort

Pakket biedt binaire, redblack- en avl-bomen in Python en Cython ...

148

Downloaden