nessus_process_controller:使用 Tenable Nessus 管理 AWS 资产的连续枚举并执行扫描

时间:2024-06-25 02:41:50
【文件属性】:

文件名称:nessus_process_controller:使用 Tenable Nessus 管理 AWS 资产的连续枚举并执行扫描

文件大小:12KB

文件格式:ZIP

更新时间:2024-06-25 02:41:50

Python

Nessus 过程控制器 这是什么 枚举您的公共 AWS 资产(例如,实例、RDS 实例、负载均衡器)。 获取上述信息并在 Tenable 的 Cloud Scanner 服务中启动扫描。 定期检查扫描状态,完成后会以 XML、HTML 和 JSON 格式下载结果。 该应用程序在本地使用 MongoDB。 这用于存储扫描的输出(gridfs 用于存储 XML、HTML 文件等)。 MongoDB 还用于维护每次扫描的状态。 配置 编辑config/config.yaml的配置文件。 在nessus ,为 Tenable 服务设置您的用户名和密码。 (您必须拥有此服务的付费帐户)。 在aws_accounts ,对于您拥有的每个 AWS 账户,您必须在key出 AWS Access key ID,在secret出 AWS Secret Key ID。 还要为每个帐户指定一个name


【文件预览】:
nessus_process_controller-master
----requirements.txt(57B)
----config()
--------config.yaml(689B)
----libs()
--------utils.py(7KB)
--------NessusClient.py(14KB)
--------__init__.py(0B)
----nessus_process_controller.py(16KB)
----readme.md(3KB)

网友评论