2017-10-01 3 views
0
jeanp (master *) 1_EchoServer $ python -m http.server 8000 

Serving HTTP on 0.0.0.0 port 8000 (http://0.0.0.0:8000/) ... 
127.0.0.1 - - [30/Sep/2017 18:57:11] "GET/HTTP/1.1" 200 - 

Configurer un serveur simple. Je veux me connecter avec ncat pour apprendre le HTTP.Pourquoi ncat n'est pas trouvé sur Git Bash?

installer NCAT (pépin installer nmap):

jeanp Documents $ pip install nmap 
    Requirement already satisfied: nmap in c:\python36\lib\site-packages 

Puis, quand je tente de se connecter, cmd introuvable. Cela fonctionnait plus tôt. Je ne sais pas comment je l'ai cassé.

jeanp Documents $ pip install nmap 
Requirement already satisfied: nmap in c:\python36\lib\site-packages 
jeanp Documents $ ncat -l 9999 
bash: ncat: command not found 

J'utilise bash git sur les fenêtres, et je l'ai mis en place sur python36 c lecteur et changé variables d'environnement et chemin en conséquence.

Répondre

0

Le package "nmap" Python que vous avez installé avec pip install nmap est uniquement une bibliothèque d'analyse en sortie. Il n'inclut pas le binaire Nmap. Le paquet "nmap" disponible dans le sous-système Windows pour Linux (a.k.a. Bash sous Windows, a.k.a. Ubuntu sous Windows) ne fonctionne pas correctement actuellement et n'est pas supporté. Le seul endroit pour obtenir Nmap (et Ncat) au format prêt à l'emploi (exécutable binaire) sur Windows est directly from nmap.org.