有没有办法通过直接API从另一个程序创建nmap扫描,而不是命令行界面的包装?换句话说,命令行程序是开始扫描的唯一方法吗?我并不真正关心它是什么语言。
答案 0 :(得分:1)
命令行界面是使用Nmap扫描的唯一方法。如果您对创建和使用Nmap扫描数据感兴趣,请务必阅读Nmap license,因为它比GPL更加明确“衍生作品”的构成。
历史上,Nmap有一个“交互模式”,它允许在不创建新命令行的情况下构建和运行扫描,但它并没有经常使用,开发团队将其删除。
Nmap正在不断发展和完善。如果您有实施新功能的建议或代码补丁,我们将随时欢迎您。开发邮件列表是dev@nmap.org。