文件名称:cloud-security-audit:用于Amazon Web Services的命令行安全审核工具
文件大小:52KB
文件格式:ZIP
更新时间:2024-02-20 11:49:33
go golang aws security security-audit
云安全审核 Amazon Web Services的命令行安全审核工具 关于 Cloud Security Audit是一个命令行工具,可扫描您的AWS账户中的漏洞。 通过简单的方法,您将能够识别基础架构中不安全的部分,并准备AWS账户进行安全审核。 安装 当前,Cloud Security Audit不支持任何程序包管理器,但是工作正在进行中。 从源头建造 首先,您需要将Cloud Security Audit下载到GO工作区: $GOPATH $ go get github.com/Appliscale/cloud-security-audit $GOPATH $ cd cloud-security-audit 然后通过执行以下命令在cloud-security-audit目录中构建并安装应用程序的配置: cloud-security-audit $ make all 用法 初始化会话 如果您使用的是MFA,则在尝试使用标志--mfa进行连接之前,需要告诉Cloud Security Audit对您进行身份验证。 例: $ cloud-security-audit --s
【文件预览】:
cloud-security-audit-master
----report()
--------iam_checklist_report.go(1KB)
--------ec2report_test.go(3KB)
--------report.go(2KB)
--------s3report.go(6KB)
--------iamreport.go(2KB)
--------s3report_test.go(2KB)
--------ec2report.go(4KB)
--------volumereport.go(483B)
--------sortabletags.go(1KB)
--------sortabletags_test.go(1KB)
----main.go(107B)
----resource()
--------bucketpolicy.go(3KB)
--------s3.go(5KB)
--------kmskeys.go(5KB)
--------images.go(1KB)
--------snapshots.go(1KB)
--------volumes_test.go(706B)
--------iam.go(2KB)
--------s3_test.go(4KB)
--------volumes.go(1KB)
--------snapshots_test.go(796B)
--------securitygroups.go(1KB)
--------kmskeys_test.go(1KB)
--------resource_test.go(535B)
--------securitygroups_test.go(741B)
--------resource.go(1KB)
--------ec2s.go(1KB)
--------images_test.go(779B)
--------ec2s_test.go(770B)
----logger()
--------logger.go(2KB)
----csasession()
--------clientfactory()
--------sessionfactory()
--------session.go(891B)
----environment()
--------helpers.go(490B)
--------checkfiles.go(5KB)
--------createfiles.go(3KB)
----.circleci()
--------config.yml(2KB)
----scanner()
--------scanner.go(1KB)
----LICENSE(11KB)
----configuration()
--------mfa.go(3KB)
--------config_mocks.go(517B)
--------config.go(728B)
----README.md(8KB)
----Makefile(1023B)
----.gitignore(64B)
----cmd()
--------root.go(2KB)