ElectricEye is a multi-cloud, multi-SaaS Python CLI tool for Asset Management, Security Posture Management & Attack Surface Monitoring supporting 100s of services and evaluations to harden your CSP & SaaS environments with controls mapped to over 20 industry, regulatory, and best practice controls frameworks
Apache License 2.0
933
stars
123
forks
source link
Outputs Update (Add KDF, Remove DDB), `--toml-path` command, AWS ISO-E and ISO-F Support #225
Removed planned support for Amazon DynamoDB, deleted experimental ddb_backend output that was accidently in the codebase.
Removed planned support for Microsoft Teams, removed doc placeholders
Add --toml-path as a CLI argument allowing you to specify where you external_providers.toml is place (and what it's called!) instead of having to update it within the ElectricEye/eeauditor/ path
Set environment variable for the --toml-path arg if it is populated for Outputs to avoid having to absolutely ruin all of them that require reading from TOML
Updated Amazon SQS Output to take an optional cross-Region argument
Added a Kinesis Data Firehose Output that will send batches of 25 findings at a time to one you configure, only OCSF v1.1.0 Compliance Findings are supported, this is meant to be ingested into Amazon Security Lake
Added support for AWS ISO-E (UKSOF/MOD Secret Region) and AWS ISO-F (Some Intel spook us-isof-south-1 region) Partitions
Future-proofed all non-Commercial partition extrapolation as ISO-E, ISO and GovCloud will be growing.
ddb_backend
output that was accidently in the codebase.--toml-path
as a CLI argument allowing you to specify where youexternal_providers.toml
is place (and what it's called!) instead of having to update it within theElectricEye/eeauditor/
path--toml-path
arg if it is populated for Outputs to avoid having to absolutely ruin all of them that require reading from TOML