Seite 1 von 1

python-nmap unter Windows-10,Microsoft Visual Studio 2017 Community

Verfasst: Montag 28. August 2017, 17:51
von sw42x
Hallo,,
ich hab mit python-nmap ein Problem unter Windows-10 und Microsoft Visual Studio 2017 Community.

Code: Alles auswählen

# import der pakete
import nmap             # nmap-paket
import argparse         # parser für die übergebenen argumente/parameter in das programm

# mittels nmap-funktion wird der status eines host-port ermittelt. 
def nmapScan(Host, Port):
    nm = nmap.PortScanner()
    nm.scan(Host, Port)
    state = nm[Host]['tcp'][int(Port)]['state']
    print('[*] ' + Host + ' tcp/' + Port + ' ' + state)


[codebox=text file=Unbenannt.txt]nmap.nmap.PortScannerError ist aufgetreten.
Nachricht = 'nmap program was not found in path. PATH is : C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\Users\\Wilfried\\AppData\\Local\\Microsoft\\WindowsApps;'
Stapelüberwachung:
C:\Program Files\Python36\lib\site-packages\nmap\nmap.py:131 in "PortScanner.__init__"
C:\Users\Wilfried\source\repos\nmap_portscanner_1\nmap_portscanner_1\nmap_portscanner_1.py:11 in "nmapScan"
[/code]

mmmh ?

Re: python-nmap unter Windows-10,Microsoft Visual Studio 2017 Community

Verfasst: Montag 28. August 2017, 17:55
von BlackJack
@sw42x: Das Programm `nmap` ist entweder gar nicht installiert oder nicht so, dass es im Suchpfad für Programme liegt.

Re: python-nmap unter Windows-10,Microsoft Visual Studio 2017 Community

Verfasst: Montag 28. August 2017, 18:12
von sw42x
... ja das war klar.
Ich habe das Paket ohne Fehler installieren können und beim import kommt auch kein Fehler ...
Wie stelle ich den suchpfad ein ?

Re: python-nmap unter Windows-10,Microsoft Visual Studio 2017 Community

Verfasst: Montag 28. August 2017, 19:03
von snafu
Damit ein aktualisierter PATH von Windows übernommen wird, musst du einen Neustart machen oder zumindest dich ab- und wieder neu anmelden.
sw42x hat geschrieben:Ich habe das Paket ohne Fehler installieren können und beim import kommt auch kein Fehler ...
Das Modul prüft halt nicht vorher ob nmap aufrufbar ist...

Re: python-nmap unter Windows-10,Microsoft Visual Studio 2017 Community

Verfasst: Sonntag 24. September 2017, 17:10
von sw42x
... Alles soweit klar. DANKE