最近,我开始了我的第一个编程项目,该项目由多种用途的多个tcp扫描工具集成组成。更清楚的是,我想合并NMAP和MASSCAN工具。但是,我也想知道什么是更有效的:
中使用各种不同的扫描方法创建nmap和masscan函数。
nmap()
-stealth-scan
-agressive-scan
...
masscan()
-stealth-scan
-agressive-scan
...或者为所有不同的扫描方法创建函数,并在每个方法中询问要使用哪个工具。
stealth-scan()
-masscan?
-nmap?
agressive-scan()
-masscan?
-nmap?我想知道多工具集成的最佳实践是什么。如果您有任何建议或代码给我看,欢迎您!
发布于 2020-01-22 13:47:35
我将尝试将参数实现到您的函数中,而不是依赖交互式输入。例如,-n用于nmap,-m用于masscan,-a用于咄咄逼人,-s用于隐形等等。然后,您可以组合您的参数,当您想要向集成中添加另一个工具时,不必重写脚本。
https://unix.stackexchange.com/questions/563390
复制相似问题