AWS Lambda - IAM Access Key Disabler Logo

AWS Lambda - IAM Access Key Disabler

0
Free
Visit Website

The AWS Key disabler is a Lambda Function that disables AWS IAM User Access Keys after a set amount of time in order to reduce the risk associated with old access keys. Prerequisites: * Node.js with NPM installed * Gruntjs installed * AWSCLI commandline tool installed It also assumes that you have an AWS account with SES enabled, ie domain verified and sandbox mode removed. Installation instructions: 1. Grab yourself a copy of this script 2. Navigate into the /grunt folder 3. Setup the Grunt task runner, e.g. install its deps: npm install 4. Fill in the following information in /grunt/package.json 5. Set the aws_account_number value to your AWS account number

FEATURES

ALTERNATIVES

A project that sets up partitioned Athena tables for CloudTrail logs and updates partitions nightly.

Golang client for querying SecurityTrails API data

Docker security audit tool with custom audit profiles and JSON report generation based on CIS Docker 1.6 Benchmark.

A CLI utility that makes it easier to switch between different AWS roles

Ice provides a birds-eye view of cloud resources and usage patterns in AWS.

A tool for pillaging Docker registries to extract image manifests and configurations.

Exploit that launches a process on the host from within a Docker container run with the --privileged flag by abusing the Linux cgroup v1 “notification on release” feature.

Tool for analyzing cloud resources against best practices and generating reports.