如果您使用nmap -O -b运行Nmap FTP反弹扫描,nmap将执行扫描,但它表示在启动之前扫描“似乎很傻”。为什么扫描会很傻?
虽然它报告的OS与运行nmap -sT -O -P0选项时报告的OS不同,但它实际上似乎报告了大量打开端口的结果。
为什么它报告的操作系统对弹跳扫描与TCP连接扫描不同?反弹扫描不可靠有什么原因吗?
发布于 2013-02-20 09:33:07
FTP中有一个“特性”,允许一方请求FTP服务器向另一方发送文件,这实际上是一个代理。这确实是一个漏洞:如果在面向internet的FTP服务器上启用了该功能,那么该服务器可以用作对FTP服务器可以连接到的任何内容进行攻击的起点。这个“特性”早已被废弃,你不太可能找到任何使用它的FTP服务器,尽管你永远不知道。
当您使用-b时,您应该将易受攻击的FTP服务器的IP地址放在-b之后,作为代理。如果您没有在nmap之后放置一个IP地址,那么就不会有一个FTP服务器跳过,所以这个选项不会被使用,所以在后面放置没有IP地址的-b将是愚蠢的。
如果您在-b之后放置了一个IP地址,而IP实际上是一个启用跳转功能的FTP,那么代理的效果将是扭曲任何OS指纹,这样结果就无效。任何通过任何类型的代理完成的操作系统指纹都是不可信的,所以使用-O同时使用FTP反弹也是愚蠢的。
https://security.stackexchange.com/questions/31177
复制相似问题