我試圖讓cygwin顯示我的筆記本電腦已打開什麼端口,但正如我試圖運行它,它一直說,該命令沒有找到,這就是輸入nmap -v -A IP地址。如何通過Windows中的cygwin運行Nmap程序?
1
A
回答
2
根據您安裝nmap的位置,它將類似於/cygdrive/c/Program Files (x86)/Nmap/nmap
。在Windows命令提示符(cmd)中,它將是c:\Program Files (x86)\Nmap\nmap
。
但是,nmap不是在Linux中發現監聽端口的最佳工具,在Windows中根本無法工作。在cygwin中,試試這個:netstat -ano|grep LISTEN
。在Windows命令提示符下:netstat -ano|find "LISTEN"
。在Linux中:netstat -anp|grep LISTEN
。
1
This blog post有關於如何得到這個工作的一些有用的信息。在下面的情況下複製它以往任何時候都消失了:
- Download NMAP
- 安裝nmap的「自安裝」 .exe和當由Nmap的安裝程序安裝問Npcap。
Cygwin的:添加到
~/.bash_profile
:alias nmap="/cygdrive/c/Program\ Files\ \(x86\)/Nmap/nmap.exe"
注意
\
和\(
是至關重要的Cygwin的外殼解釋命令正確- 打開一個新的Cygwin窗口開始使用NMAP
相關問題
- 1. 如何通過Cygwin在Windows 7上運行.sh文件?
- 2. 如何從Windows c#(visual studio)運行cygwin編譯的程序?
- 3. 在Windows上運行cygwin中的C++程序的安裝後過程是什麼?
- 4. 從Windows CMD運行Python Shell(繞過cygwin)
- 5. 如何從cygwin運行windows gvim?
- 6. 如何通過Java程序運行Windows命令(cd programfiles..etc)
- 7. 如何通過RUN運行多個程序(windows)
- 8. 如何通過cron運行Scala程序?
- 9. 如何通過telnet運行Python程序?
- 10. 如何執行UNIX通過Windows/cygwin的使用Java
- 11. 可以通過cygwin運行php exec嗎?
- 12. 無法通過cygwin運行pexect
- 13. 從窗口通過cygwin運行git
- 14. 如何啓動從Cygwin的MAC牛運行X程序在Windows的
- 15. 通過shell運行程序
- 16. 如何通過Python運行「windows功能」?
- 17. 從Java運行cygwin編譯的程序
- 18. 如何在cygwin中執行haskell程序
- 19. 通過Java程序運行Java程序
- 20. 如何通過QProcess使用nmap?
- 21. 從cygwin運行python 3.2程序(windows 7用戶)
- 22. 在Windows中使用cygwin Perl.exe運行genhtml
- 23. 如何使用Cygwin遠程運行eclipse?
- 24. 通過命令行在Cygwin環境中啓動C程序
- 25. 如何通過C++運行指定程序中的文件
- 26. 通過Windows 7調度程序仍然運行的python腳本
- 27. 錯誤通過Cygwin的在Windows
- 28. 如何通過.aspx頁面的命令行運行程序
- 29. 如何通過點擊Windows上的圖標來運行Java程序?
- 30. 如何從Java運行cygwin?
Cygwin不提供nmap。你[爲Windows安裝nmap](https://nmap.org/book/inst-windows.html)? – pak
是的,我確實爲nmap安裝了它,但我認爲它的運行方式與我在ubuntu上通過終端運行它的方式一樣,但我的錯誤是什麼,你知道在cygwin上運行它的命令是什麼? –
您需要將它安裝在路徑中的某個位置,或者將安裝目錄添加到Cygwin的路徑中,以便Cygwin知道在哪裏查找它。您可以通過將'export PATH = $ PATH:'添加到'.bash_profile'來完成。 –
pak