Windows 7 netcat错误:' nc'不被视为内部或外部命令

时间:2016-01-21 12:39:37

标签: cmd

以下是我的截图: http://i.stack.imgur.com/SKNAS.jpg

请在这个问题上帮助我。

感谢。

4 个答案:

答案 0 :(得分:3)

  • 从这里下载NetCat https://eternallybored.org/misc/netcat/
  • 解压缩并放在某处(例如:在C:中)
  • 直接在命令提示符中使用,如: c:\ netcat-1.11 \ nc google.com 80
  • 可选:添加到要在任何上下文中使用的环境变量 NetCat

或者安装Nmap(包括Netcat)

要检查ncat是否已安装并正常工作,请打开两个终端。在其中一个中,运行 ncat -l 9999 ,然后在另一个 ncat localhost 9999 中运行。然后在每个终端中键入内容并按Enter键。您应该在对面的终端上看到该消息。 请参阅此视频https://www.youtube.com/watch?time_continue=1&v=qeQ6pKxUp-Q

答案 1 :(得分:2)

  • https://eternallybored.org/misc/netcat/下载netcat 1.12
  • 提取文件(例如C:\ NetCat)
  • 打开两个cmd提示并导航到cd \NetCat
  • 在一个cmd窗口中执行nc.exe -l -p 9999,在另一个cmd窗口中执行nc.exe localhost 9999。请注意,我在32b Windows7上,对于64位,请使用nc64.exe。
  • 通过在一个命令窗口中键入Hello进行测试,然后检查它是否在另一个命令窗口中显示。

答案 2 :(得分:1)

您应该将nc.exe的路径添加到PATH环境变量中。 如果您不知道如何实现这一点,那么这是一个演练:https://stackoverflow.com/a/28545224/5119765

答案 3 :(得分:0)

  • https://nmap.org/download.html下载 NMap 并安装
  • 系统属性
  • 下选择环境变量
  • 选择 PATH
  • 在末尾添加C:\Program Files (x86)\Nmap\