Nmap无法识别服务

时间:2011-12-26 19:59:53

标签: ftp nmap emulation

我正在尝试编写一个模拟不同服务的程序。我开始使用CoreFTP。当我查看Nmap的服务探测文件时,我找到了这个条目:

  

“匹配ftp m | ^ 220核心FTP服务器版本([\ w ._-] +,build \ d +),已安装(\ d +天前)已注册\ r \ n | p /核心FTP服务器/ v / $ 1 / i /已安装$ 2 /“

用于标识正在运行的CoreFTP服务器。但是,当扫描Nmap时,即使它正在运行,也无法识别该服务正在运行!手动FTP会话的输出如下所示:

220 Core FTP Server Version 1.2, build 412, installed 0 days ago Registered
User (john:(none)):
C:\Users\john>

所以我不明白为什么当签名与正则表达式匹配时,Nmap无法识别该服务。这是为什么?

提前致谢。

0 个答案:

没有答案