2017-10-01 26 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 - 

シンプルなサーバーをセットアップします。私はHTTPを学ぶためにncatでそれに接続したいです。Git Bashでncatが見つからないのはなぜですか?

私は(nmapのインストールPIP)NCATをインストール:

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

をその後、私は見られないCMD、試してみて、接続したとき。それは早く働いていた。どのように私がそれを壊したかわからない。

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 

私は窓の上のgitのbashを使用しています、と私はCドライブにpython36を設定し、それに応じたenv変数とパスを変更しました。

答えて

0

pip install nmapでインストールしたPython "nmap"パッケージは、出力解析ライブラリだけです。 Nmapバイナリは含まれていません。 Linux用Windowsサブシステム(Windowsの場合はBash a.k.a.U. WindowsのUbuntu)で利用可能な "nmap"パッケージは現在正常に動作しておらず、サポートされていません。

Windows上でNmap(およびNcat)をすぐに使用できる形式(バイナリ実行可能)にするための唯一の場所はdirectly from nmap.orgです。

関連する問題