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

Open-source cloud-agnostic resource manager for analyzing and managing cloud cost, usage, security, and governance.

A tool to identify publicly accessible S3 objects

Automated script for creating a vulnerable Azure cloud lab to train offensive security skills.

A small project for continuous auditing of internet-facing AWS services

Multi-cloud OSINT tool for enumerating public resources in AWS, Azure, and Google Cloud.

A publicly open storage viewer for various storage services.

A setuid implementation of a subset of user namespaces, providing a way to run unprivileged containers without requiring root privileges.

Show the history and changes between configuration versions of AWS resources