Made by Thompson InfoSec |

Cloud Security Tools

0xsha/CloudBrute

1,142
Go
Updated last year

Awesome cloud enumerator


8ales/Azure-AppHunter

104
PowerShell
Updated this year

Azure AppHunter is an open-source tool created for security researchers, red teamers and defenders to help them identify excessive privileges assigned to Service Principals


99designs/aws-vault

8,974
Go
Updated this year

A vault for securely storing and accessing AWS credentials in development environments


aaparmeggiani/s3find

11
Ruby
Updated 5+ years ago

A 'find' for S3 public buckets


abhn/S3Scan

28
Python
Updated 5+ years ago

Script to spider a website and find publicly open S3 buckets


adanalvarez/HoneyTrail

52
Python
Updated last year

Independently deploy customized honeyservices in AWS to trigger alerts on unauthorized access. It utilizes a dedicated CloudTrail for precise detection and notification specifically for honeyservices activity.


adanalvarez/TrailDiscover

174
Python
Updated this week

An evolving repository of CloudTrail events with detailed descriptions, MITRE ATT&CK insights, real-world incidents, references and security implications


airbnb/streamalert

2,886
Python
Updated 3 years ago

StreamAlert is a serverless, realtime data analysis framework which empowers you to ingest, analyze, and alert on data from any environment, using datasources and alerting logic you define.


aletheia/iam-policy-generator

154
TypeScript
Updated 3 years ago

A simple library to generate IAM policy statements with no need to remember all the actions APIs


anaynayak/aws-security-viz

721
Ruby
Updated last year

Visualize your aws security groups.


andresriancho/enumerate-iam

1,247
Python
Updated 5+ years ago

Enumerate the permissions associated with AWS credential set


andresriancho/nimbostratus

513
Python
Updated 5+ years ago

Tools for fingerprinting and exploiting Amazon cloud infrastructures


anirudhbiyani/findmytakeover

176
Python
Updated last month

find dangling domains in a multi cloud environment


Research-Nautilus/TrailShark

54
Lua
Updated last year


aquasecurity/trivy

36,888
Go
Updated this week

Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more


aquia-inc/scpkit

135
Python
Updated 2 years ago

SCP management tool


arkadiyt/aws_public_ips

642
Ruby
Updated 5+ years ago

Fetch all public IP addresses tied to your AWS account. Works with IPv4/IPv6, Classic/VPC networking, and across all AWS services


Atticuss/bucketcat

8
Python
Updated 5+ years ago

Brute-forces objects within a given bucket using Hashcat mask-like syntax


aws-cloudformation/cloudformation-guard

1,384
Rust
Updated this year

Guard offers a policy-as-code domain-specific language (DSL) to write rules and validate JSON- and YAML-formatted data such as CloudFormation Templates, K8s configurations, and Terraform JSON plans/configurations against those rules. Take this survey to provide feedback about cfn-guard: https://amazonmr.au1.qualtrics.com/jfe/form/SV_bpyzpfoYGGuuUl0


awslabs/automated-security-helper

664
Python
Updated this week

ASH is an extensible, open source SAST, SCA, and IaC security scanner orchestration engine.


aws/aws-imds-packet-analyzer

146
Python
Updated this year


aws/aws-workload-credentials-provider

696
Rust
Updated this week

The AWS Workload Credentials Provider (formerly the AWS Secrets Manager Agent) is a client-side solution that helps you standardize how you consume credentials from AWS services across your compute environments.


awslabs/amazon-guardduty-tester

429
TypeScript
Updated this week

This repository can be used to generate and evaluate findings detected by Amazon GuardDuty


awslabs/coldsnap

273
Rust
Updated this year

A command line interface for Amazon EBS snapshots


awslabs/StsOidcDriver

37
Python
Updated this year


awslabs/sustainability-scanner

124
Python
Updated last year


awslabs/threat-composer

758
TypeScript
Updated this week

A simple threat modeling tool to help humans to reduce time-to-value when threat modeling


project-dalec/dalec

315
Go
Updated this week

📦 Produce secure packages and containers with declarative configurations


Azure/Stormspotter

1,709
Python
Updated 3 years ago

Azure Red Team tool for graphing Azure and Azure Active Directory objects


azurekid/blackcat

204
PowerShell
Updated this year

BlackCat is a PowerShell module designed to validate the security of Microsoft Azure. It provides a set of functions to identify potential security holes.


bear/s3scan

Archived
86
Python
Updated last year

scan s3 buckets for security issues


benkehoe/aws-whoami-golang

55
Go
Updated 3 years ago

A tool to show what AWS account and identity you're using.


BishopFox/cloudfox

2,517
Go
Updated this year

Automating situational awareness for cloud penetration tests.


BishopFox/dufflebag

307
Go
Updated 5+ years ago

Search exposed EBS volumes for secrets


boostsecurityio/poutine

490
Go
Updated this week

poutine, a supply chain vulnerability scanner for build pipelines


brianwarehime/inSp3ctor

126
Python
Updated 5+ years ago

AWS S3 Bucket/Object Finder


bridgecrewio/AirIAM

824
Python
Updated last year

Least privilege AWS IAM Terraformer


bridgecrewio/checkov

8,858
Python
Updated this week

Prevent cloud misconfigurations and find vulnerabilities during build-time in infrastructure as code, container images and open source packages with Checkov by Bridgecrew.


bridgecrewio/yor

930
Go
Updated this week

Extensible auto-tagger for your IaC files. The ultimate way to link entities in the cloud back to the codified resource which created it.


btkrausen/aws

75
Updated 2 years ago


c6fc/npk

658
JavaScript
Updated this year

A mostly-serverless distributed hash cracking platform


canonical/cloud-init

3,749
Python
Updated this week

Official upstream for the cloud-init: cloud instance initialization


carnal0wnage/weirdAAL

844
Python
Updated 5+ years ago

WeirdAAL (AWS Attack Library)


ccbrown/cloud-snitch

376
TypeScript
Updated this year

Map visualization and firewall for AWS activity, inspired by Little Snitch for macOS.


CCob/okta-terrify

345
C#
Updated last year

Okta Verify and Okta FastPass Abuse Tool


cesar-rodriguez/terrascan

3
Updated this year

Detect compliance and security violations across Infrastructure as Code to mitigate risk before provisioning cloud native infrastructure.


Checkmarx/kics

2,668
Open Policy Agent
Updated this week

Find security vulnerabilities, compliance issues, and infrastructure misconfigurations early in the development cycle of your infrastructure-as-code with KICS by Checkmarx.


cjsrkd3321/aws-security-architectures

14
Python
Updated 2 years ago

aws-security-architecture


cloud-copilot/iam-expand

35
TypeScript
Updated this week

Expand IAM Actions with Wildcards


cloud-copilot/iam-lens

276
TypeScript
Updated this week

Google Maps for AWS IAM


cloud-copilot/iam-simulate

103
TypeScript
Updated this week

An IAM Simulator that outputs detailed explains of how a request was evaluated.


cloud-custodian/cloud-custodian

6,024
Python
Updated this week

Rules engine for cloud security, cost optimization, and governance, DSL in yaml for policies to query, filter, and take actions on resources


cloudquery/cloudquery

6,456
Go
Updated this week

Data pipelines for cloud config and security data. Build cloud asset inventory, CSPM, FinOps, and vulnerability management solutions. Extract from AWS, Azure, GCP, and 70+ cloud and SaaS sources.


aquasecurity/cloudsploit

3,753
JavaScript
Updated this year

Cloud Security Posture Management (CSPM)


clutchsecurity/federator

67
HCL
Updated last month

Terraform templates for CI/CD to Cloud federation and Cloud2Cloud IAM federations


fwdcloudsec/granted

1,735
Go
Updated this year

The easiest way to access AWS.


controlplaneio/simulator

994
Python
Updated 2 years ago

Kubernetes Security Training Platform - focusing on security mitigation


cr0hn/festin

233
Python
Updated 5+ years ago

FestIn - Open S3 Bucket Scanner


cyberark/SkyArk

912
PowerShell
Updated last year

SkyArk helps to discover, assess and secure the most privileged entities in Azure and AWS


cyberark/SkyWrapper

107
Python
Updated 5+ years ago

SkyWrapper helps to discover suspicious creation forms and uses of temporary tokens in AWS


cycloidio/terracognita

2,382
Go
Updated this year

Reads from existing public and private cloud providers (reverse Terraform) and generates your infrastructure as code on Terraform configuration


dagrz/aws_pwn

1,223
Python
Updated 5+ years ago

A collection of AWS penetration testing junk


damienjburks/DataCop

14
Python
Updated 2 years ago

Protect your data in AWS S3 with DataCop!


DataDog/grimoire

242
Go
Updated this year

Generate datasets of cloud audit logs for common attacks


DataDog/guarddog

1,152
Python
Updated this week

:snake: :mag: GuardDog is a CLI tool to Identify malicious PyPI and npm packages


DataDog/stratus-red-team

2,355
Go
Updated this week

:cloud: :zap: Granular, Actionable Adversary Emulation for the Cloud


deepfence/ThreatMapper

5,299
TypeScript
Updated this year

Open Source Cloud Native Application Protection Platform (CNAPP)


DenizParlak/Zeus

715
Shell
Updated 5+ years ago

AWS Auditing & Hardening Tool


dievus/AWeSomeUserFinder

91
Python
Updated this year

AWS IAM Username Enumerator and Password Spraying Tool in Python3


disruptops/cred_scanner

94
Python
Updated 5+ years ago

A simple file-based scanner to look for potential AWS access and secret keys in files


disruptops/resource-counter

Archived
57
Python
Updated 5+ years ago

This command line tool counts the number of resources in different categories across Amazon regions.


domain-protect/domain-protect-gcp

94
Python
Updated this week

Protect against subdomain takeover


dowjones/hammer

450
Python
Updated 5+ years ago

Dow Jones Hammer : Protect the cloud with the power of the cloud(AWS)


duo-labs/cloudmapper

6,292
JavaScript
Updated 2 years ago

CloudMapper helps you analyze your Amazon Web Services (AWS) environments.


duo-labs/cloudtracker

912
Python
Updated 5+ years ago

CloudTracker helps you find over-privileged IAM users and roles by comparing CloudTrail logs with current IAM policies.


duo-labs/cloudtrail-partitioner

159
Python
Updated 5+ years ago


duo-labs/parliament

1,118
Python
Updated last year

AWS IAM linting library


trufflesecurity/trufflehog

27,022
Go
Updated this week

Find, verify, and analyze leaked credentials


edera-dev/am-i-isolated

322
Rust
Updated this year

Validate the isolation posture of your container environment.


terraform-compliance/cli

1,459
Python
Updated this year

a lightweight, security focused, BDD test framework against terraform.


ekristen/aws-nuke

1,355
Go
Updated this week

Remove all the resources from an AWS account


elastic/dorothy

195
Python
Updated this year


ihamburglar/Redboto

170
Python
Updated 5+ years ago

Red Team Scripts for AWS.


endgameinc/aws-logsearch

25
Go
Updated 5+ years ago


endgameinc/varna

52
CSS
Updated 5+ years ago

Varna: Quick & Cheap AWS CloudTrail Monitoring with Event Query Language (EQL)


engseclabs/trailtool

41
Go
Updated this year

Simplified CloudTrail analysis for AI agents


tenable/access-undenied-aws

272
Python
Updated 3 years ago

Access Undenied parses AWS AccessDenied CloudTrail events, explains the reasons for them, and offers actionable remediation steps. Open-sourced by Ermetic.


eth0izzle/bucket-stream

1,809
Python
Updated last year

Find interesting Amazon S3 Buckets by watching certificate transparency logs.


LETHAL-FORENSICS/Microsoft-Analyzer-Suite

645
PowerShell
Updated this week

A collection of PowerShell scripts for analyzing data from Microsoft 365 and Microsoft Entra ID


facebookincubator/TTPForge

434
Go
Updated last month

The TTPForge is a Cybersecurity Framework for developing, automating, and executing attacker Tactics, Techniques, and Procedures (TTPs).


falcosecurity/falco

9,146
C++
Updated this week

Cloud Native Runtime Security


FishermansEnemy/bucket_finder

101
Ruby
Updated 5+ years ago

Amazon bucket brute force tool


flosell/trailscraper

835
Python
Updated this week

A command-line tool to get valuable information out of AWS CloudTrail


FogSecurity/finders-keypers

49
Python
Updated this year

Finders Keypers: AWS KMS Encryption Key Usage and Blast Radius Finder


FogSecurity/yes3-scanner

103
Python
Updated this year

YES3 Scanner: S3 Security Scanner for Access and Ransomware Protection


ReversecLabs/awspx

1,013
Python
Updated 4 years ago

A graph-based tool for visualizing effective access and resource relationships in AWS environments.


ReversecLabs/leonidas

618
Python
Updated last year

Automated Attack Simulation in the Cloud, complete with detection use cases.


fugue/regula

Archived
965
Open Policy Agent
Updated last year

Regula checks infrastructure as code templates (Terraform, CloudFormation, k8s manifests) for AWS, Azure, Google Cloud, and Kubernetes security and compliance using Open Policy Agent/Rego


gabrielsoltz/metahub

177
Python
Updated this year

MetaHub is an automated contextual security findings enrichment and impact evaluation tool for vulnerability management.


gl4ssesbo1/TagNabIt

9
Python
Updated this year

TagNabIt is a tool built to enumerate Cloud Resources using tags


gladstomych/AHHHZURE

105
PowerShell
Updated 2 years ago

AHHHZURE is an automated deployment script that creates a vulnerable Azure cloud lab for offensive security practitioners and enthusiasts to brush up their cloud sec skills.


goldfiglabs/rpCheckup

163
Go
Updated 5+ years ago

rpCheckup is an AWS resource policy security checkup tool that identifies public, external account access, intra-org account access, and private resources.


google/trillian

3,734
Go
Updated this week

A transparent, highly scalable and cryptographically verifiable data store.


GoogleCloudPlatform/assured-workloads-terraform

Archived
18
HCL
Updated last year


gruntwork-io/cloud-nuke

3,164
Go
Updated this week

A tool for cleaning up your cloud accounts by nuking (deleting) all resources within it


gwen001/s3-buckets-finder

401
PHP
Updated 3 years ago

Find AWS S3 buckets and test their permissions.


hac01/gcp-iam-brute

51
Python
Updated 2 years ago


HarshVaragiya/aws-redteam-kit

33
Go
Updated last year

A PoC to Simulate Ransomware Attack on AWS Environment


hazardsec/cx-scan

12
Python
Updated 3 years ago

Automate Checkmarx Scanning and Onboarding Plus AWS Access


hotnops/apeman

263
Go
Updated last year

AWS Attack Path Management Tool - Walking on the Moon


iann0036/iamlive

3,396
Go
Updated this year

Generate an IAM policy from AWS, Azure, or Google Cloud (GCP) calls using client-side monitoring (CSM) or embedded proxy


iknowjason/PurpleCloud

644
Python
Updated last year

A little tool to play with Azure Identity - Azure and Entra ID lab creation tool. Blog: https://medium.com/@iknowjason/sentinel-for-purple-teaming-183b7df7a2f4


infrahouse/terraform-aws-secret

11
Python
Updated this year

Terraform module for AWS Secrets Manager secrets with owner/writer/reader IAM roles, automatic rotation support, and cross-account access policies.


initstring/cloud_enum

2,111
Python
Updated this week

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


janiko71/aws-inventory

171
Python
Updated this year

Python script for AWS resources inventory (cheaper than AWS Config)


jonrau1/AWS-ComplianceMachineDontStop

16
HCL
Updated 5+ years ago

Proof of Value Terraform Scripts to utilize Amazon Web Services (AWS) Security, Identity & Compliance Services to Support your AWS Account Security Posture.


jonrau1/ElectricEye

1,045
Python
Updated this year

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


jonrau1/SyntheticSun

81
Python
Updated 5+ years ago

SyntheticSun is a defense-in-depth security automation and monitoring framework which utilizes threat intelligence, machine learning, managed AWS security services and, serverless technologies to continuously prevent, detect and respond to threats.


jordanpotti/AWSBucketDump

1,467
Python
Updated 4 years ago

Security Tool to Look For Interesting Files in S3 Buckets


joshlarsen/aws-recon

Archived
557
Ruby
Updated this year

Multi-threaded AWS inventory collection tool with a focus on security-relevant resources and metadata.


KatTraxler/gcpdocs

16
Go
Updated last year

Repository to archive GCP Documentation for local use


kurmiashish/S3Insights

12
Python
Updated 5+ years ago

S3Insights is a platform for efficiently deriving security insights about S3 data through metadata analysis


lateralblast/lunar

316
Shell
Updated this year

A UNIX security auditing tool based on several security frameworks


lirlia/prel

46
Go
Updated last month

prel(iminary) is an application that temporarily assigns Google Cloud IAM Roles and includes an approval process.


luminaut-org/luminaut

26
Python
Updated this year

Casting light on shadow cloud deployments. Detect exposure of resources deployed in AWS or GCP.


cartography-cncf/cartography

3,964
Python
Updated this week

Cartography is a Python tool that pulls infrastructure assets and their relationships into a Neo4j graph database.


maester365/maester

983
HTML
Updated this week

Maester is a test automation framework to help you stay in control of your Microsoft security configuration.


matthewdfuller/safer-scps

55
Updated 2 years ago

Safer AWS SCP deployments via real-time monitoring


mchaffe/cloudprefixes

22
Go
Updated last year

Recon tool to query cloud prefixes for services associated with an IP address


mchmarny/s3cme

104
Go
Updated 2 years ago

Template Go app repo with local test/lint/build/vulnerability check workflow, and on tag image test/build/release pipelines, with ko generative SBOM, cosign attestation, and SLSA build provenance


messypoutine/gravy-overflow

27
JavaScript
Updated this year

A GitHub Actions Supply Chain CTF / Goat


MindPointGroup/cloudfrunt

363
Python
Updated 5+ years ago

A tool for identifying misconfigured CloudFront domains


mlabouardy/komiser

4,134
Go
Updated this year

Open-source cloud-environment inspector. Supporting AWS, GCP, Azure, and more! Your cloud resources will have nowhere to hide!


mozilla/frost

108
Python
Updated 5+ years ago

Unit testing framework for test driven security of AWS, GCP, Heroku and more.


mozilla/MozDef

Archived
2,162
Python
Updated 4 years ago

DEPRECATED - MozDef: Mozilla Enterprise Defense Platform


mozilla/ssm-acquire

58
Python
Updated 5+ years ago

A python module for orchestrating content acquisitions and analysis via amazon ssm.


MrSecure/review-security-groups

63
PHP
Updated 5+ years ago

A small set of scripts to summarize AWS Security Groups, and generate visualizations of the rules.


n0jam/gcp-ctf-workshop

41
HCL
Updated last year


nahamsec/lazys3

632
Ruby
Updated 5+ years ago


nccgroup/aws-inventory

740
Python
Updated 5+ years ago

Discover resources created in an AWS account.


nccgroup/PMapper

1,565
Python
Updated 4 years ago

A tool for quickly evaluating IAM permissions in AWS.


nccgroup/s3_objects_check

77
Python
Updated 5+ years ago

Whitebox evaluation of effective S3 object permissions, to identify publicly accessible files.


nccgroup/ScoutSuite

7,745
Python
Updated 2 years ago

Multi-Cloud Security Auditing Tool


nccgroup/SteppingStones

241
Python
Updated this week

A Red Team Activity Hub


Netflix-Skunkworks/aws-credential-compromise-detection

122
Python
Updated 5+ years ago

Example detection of compromise credentials in AWS


Netflix/repokid

1,147
Python
Updated 4 years ago

AWS Least Privilege for Distributed, High-Velocity Deployment


Netflix/security_monkey

Archived
4,370
Python
Updated 5+ years ago

Security Monkey monitors AWS, GCP, OpenStack, and GitHub orgs for assets and their changes over time.


NetSPI/ATEAM

146
Python
Updated this year


NetSPI/gcpwn

305
Python
Updated this week

Pentesting framework for GCP & Google Workspace that enumerates/downloads data that feeds into a BloodHound Opengraph model. Includes credential management, workspace management, exploit scripts, etc.


nianticlabs/venator

380
Go
Updated last year

A flexible threat detection platform that simplifies rule management and deployment using K8s CronJob and Helm, but can also run standalone or with other job schedulers like Nomad.


nozaq/terraform-aws-secure-baseline

1,198
HCL
Updated this week

Terraform module to set up your AWS account with the secure baseline configuration based on CIS Amazon Web Services Foundations and AWS Foundational Security Best Practices.


octo-sts/app

372
Go
Updated this week

A GitHub App that acts like a Security Token Service (STS) for the Github API


OFFENSAI/notyet

42
Python
Updated this year

Did you contain the compromised identity? notyet


OFFENSAI/RogueOIDC

4
Python
Updated last year

Minimal Rogue OpenID Connect (OIDC) Provider implementation in Python for AWS role assumption using OIDC authentication.


offensive-actions/azure-storage-reverse-shell

40
Python
Updated last year

This GitHub Action sends a reverse shell from a runner via Azure Storage Account blobs


okigan/awscurl

899
Python
Updated last month

curl-like access to AWS resources with AWS Signature Version 4 request signing.


open-policy-agent/gatekeeper-library

699
Open Policy Agent
Updated this week

📚 The OPA Gatekeeper policy library


openai/openai-security-bots

394
Python
Updated this year


openraven/magpie

203
Java
Updated last year

A Cloud Security Posture Manager or CSPM with a focus on security analysis for the modern cloud stack and a focus on the emerging threat landscape such as cloud ransomware and supply chain attacks.


orcasecurity-research/kte

43
HCL
Updated last year

Test & Compare different Kubernetes security offerings on EKS, GKE and AKS


ovotech/cloud-key-rotator

67
Go
Updated last year

A Golang program to rotate AWS & GCP account keys


padok-team/cognito-scanner

113
Python
Updated 2 years ago

A simple script which implements different Cognito attacks such as Account Oracle or Priviledge Escalation


PaperMtn/slack-watchman

404
Python
Updated this year

Slack enumeration and exposed secrets detection tool


Permiso-io-tools/azure-activity-log-axe

35
Python
Updated last year

Azure Activity Log Axe is a continually developing tool that simplifies the transactional log format provided by Microsoft. The tool leverages the "Axe Key," a method created by Nathan Eades of the Permiso P0 Labs team. The Axe Key provides a more consistent grouping of the transactional events of an operation than the traditional built-in Ids.


Permiso-io-tools/bucket-shield

14
Python
Updated last year


Permiso-io-tools/CloudConsoleCartographer

174
PowerShell
Updated 2 years ago

Released at Black Hat Asia on April 18, 2024, Cloud Console Cartographer is a framework for condensing groupings of cloud events (e.g. CloudTrail logs) and mapping them to the original user input actions in the management console UI for simplified analysis and explainability.


Permiso-io-tools/CloudGrappler

267
Python
Updated this year

CloudGrappler is a purpose-built tool designed for effortless querying of high-fidelity and single-event detections related to well-known threat actors in popular cloud environments such as AWS and Azure.


Permiso-io-tools/cloudtail

30
Python
Updated last year


Permiso-io-tools/SkyScalpel

46
C#
Updated last year


planetscale/cloudranger

24
Go
Updated this week

Go library for mapping IP address ranges to cloud provider regions (currently: AWS and GCP)


plerionhq/sns-buster

11
TypeScript
Updated this year


praetorian-inc/aurelian

61
Go
Updated this week

Open-source cloud security reconnaissance framework


prevade/cloudjack

86
Python
Updated 2 years ago

Route53/CloudFront Vulnerability Assessment Utility


primait/nuvola

144
Go
Updated this week


primeharbor/pht-securityhub-management

4
Shell
Updated 2 years ago

Scripts for managing your Security Hub across an organization


prisma-cloud/IAMFinder

109
Python
Updated 5+ years ago

IAMFinder enumerates and finds users and IAM roles in a target AWS account.


projectdiscovery/cdncheck

980
Go
Updated this week

A utility to detect various technology for a given IP address.


prowler-cloud/prowler

14,129
Python
Updated this week

Prowler is the world’s most widely used open-source cloud security platform that automates security and compliance across any cloud environment.


pumasecurity/nymeria

52
HCL
Updated this year

Cross cloud workload identity research and workshops


pumasecurity/serverless-prey

248
HCL
Updated this year

Serverless Functions for establishing Reverse Shells to Lambda, Azure Functions, and Google Cloud Functions


puresec/lambda-proxy

37
Python
Updated 5+ years ago

Lambda-Proxy creates an HTTP proxy listening on localhost port 8082. When it receives an HTTP POST request with a very specific structure , it will parse the request, extract the relevant data required for the test, and will invoke your AWS Lambda function using the AWS SDK client.invoke() method. It was created for testing AWS Lambda functions with SQLMap as described here: https://www.puresec.io/blog/automated-sql-injection-testing-of-serverless-functions-on-a-shoestring-budget-and-some-good-music


puresec/serverless-puresec-cli

250
JavaScript
Updated 5+ years ago

Serverless plugin for least privileges.


rdkls/tf-parliament

84
Python
Updated 5+ years ago


RhinoSecurityLabs/ccat

652
Python
Updated 5+ years ago

Cloud Container Attack Tool (CCAT) is a tool for testing security of container environments.


RhinoSecurityLabs/pacu

5,271
Python
Updated this year

The AWS exploitation framework, designed for testing the security of Amazon Web Services environments.


RichardoC/gitlab-secrets

47
Python
Updated last year

This tool analyzes a given Gitlab repository and searches for dangling or force-pushed commits containing potential secret or interesting information.


RiotGames/cloud-inquisitor

Archived
447
Python
Updated 5+ years ago

Enforce ownership and data security within AWS


robburger/terraform-pr-commenter

151
Shell
Updated 4 years ago

A GitHub Action that adds opinionated comments to a PR from Terraform fmt/init/plan output


runfinch/finch

4,041
Go
Updated last month

The Finch CLI is an open source client for container development


salesforce/aws-allowlister

224
Python
Updated this year

Automatically compile an AWS Service Control Policy that ONLY allows AWS services that are compliant with your preferred compliance frameworks.


salesforce/cloudsplaining

2,236
JavaScript
Updated last month

Cloudsplaining is an AWS IAM Security Assessment tool that identifies violations of least privilege and generates a risk-prioritized report.


salesforce/policy_sentry

2,157
Python
Updated last month

IAM Least Privilege Policy Generator


SanderKnape/assume

44
Python
Updated 5+ years ago

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


SAP/cloud-active-defense

106
JavaScript
Updated last month

Add a layer of active defense to your cloud applications.


saw-your-packet/CloudShovel

114
Python
Updated last year

A tool for scanning public or private AMIs for sensitive files and secrets. The tool follows the research made on AWS CloudQuarry where we scanned 20k+ public AMIs.


saw-your-packet/EC2StepShell

71
Python
Updated last year

EC2StepShell is an AWS post-exploitation tool for getting high privileges reverse shells in public or private EC2 instances.


saw-your-packet/fun-with-ssm

10
Updated 2 years ago

Resources for AWS post-exploitation scenarios where you have the permission ssm:SendCommand, but you can't use the AWS-RunPowerShellScript or AWS-RunShellScript documents.


securing/DumpsterDiver

Archived
1,034
Python
Updated 4 years ago

Tool to search secrets in various filetypes.


SecurityRunners/CloudCommotion

148
HCL
Updated 2 years ago

Cloud Commotion intends to cause chaos to simulate security incidents


seisvelas/S3-Exif-Cleaner

16
Python
Updated 5+ years ago

Remove EXIF data from all objects in an S3 bucket


sendgrid/krampus

61
Python
Updated 5+ years ago

The original AWS security enforcer™


shabarkin/aws-enumerator

256
Go
Updated 4 years ago

The AWS Enumerator was created for service enumeration and info dumping for investigations of penetration testers during Black-Box testing. The tool is intended to speed up the process of Cloud review in case the security researcher compromised AWS Account Credentials.


siigil/entra-id-terraform

21
HCL
Updated last year

Examples of various Entra ID scenarios in Terraform


silascutler/dockerhoneypot-logs

37
Python
Updated last year

Collection of Docker honeypot logs from 2021 - 2024


Skyscanner/cfripper

415
Python
Updated this week

Library and CLI tool for analysing CloudFormation templates and check them for security compliance.


Skyscanner/whispers

Archived
505
Python
Updated 4 years ago

Identify hardcoded secrets in static structured text


smiegles/mass3

125
Go
Updated 5+ years ago


soteria-security/365Inspect

658
PowerShell
Updated last year

A PowerShell script that automates the security assessment of Microsoft 365 environments.


soteria-security/AzureInspect

22
PowerShell
Updated this year

A series of PowerShell scripts to automate the assessment of Azure IaaS security


splunk/attack_range

2,518
Python
Updated last month

A tool that allows you to create vulnerable instrumented local or cloud environments to simulate attacks against and collect the data into Splunk


spotify/gcp-aws-iam-federation-webidentity

30
HCL
Updated 2 years ago

Creates needed resources for federating access between a GCP service account and AWS IAM role.


ssup2/kpexec

270
Go
Updated this year

kpexec is a kubernetes cli that runs commands in a container with high privileges.


Static-Flow/CloudCopy

124
Python
Updated 5+ years ago

This tool implements a cloud version of the Shadow Copy attack against domain controllers running in AWS using only the EC2:CreateSnapshot permission.


stelligent/cfn_nag

1,310
Ruby
Updated 4 years ago

Linting tool for CloudFormation templates


StevenSmiley/aws-mine

90
TypeScript
Updated last year

AWS honey token manager


suzuki-shunsuke/tfprovidercheck

88
Go
Updated this week

CLI to prevent malicious Terraform Providers from being executed. You can define the allow list of Terraform Providers and their versions, and check if disallowed providers aren't used


synfinatic/aws-sso-cli

654
Go
Updated this week

A powerful tool for using AWS Identity Center for the CLI and web console.


SygniaLabs/Mirage

76
Python
Updated last year


SySS-Research/azurenum

114
Python
Updated this year

Enumerate Microsoft Entra ID (Azure AD) fast


tensult/cloud-reports

Archived
280
TypeScript
Updated 5+ years ago

Scans your AWS cloud resources and generates reports. Check out free hosted version:


threatcl/threatcl

463
Go
Updated this week

Documenting your Threat Models with HCL


ThreatResponse/aws_ir

345
Python
Updated 4 years ago

Python installable command line utiltity for mitigation of host and key compromises.


ThreatResponse/mad-king

40
Python
Updated 5+ years ago

Proof of Concept Zappa Based AWS Persistence and Attack Platform


tmobile/pacbot

1,309
Java
Updated 5+ years ago

PacBot (Policy as Code Bot)


tomdev/teh_s3_bucketeers

278
Shell
Updated 4 years ago


turbot/steampipe

7,883
Go
Updated this week

Zero-ETL, infinite possibilities. Live query APIs, code & more with SQL. No DB required.


turnerlabs/antiope

224
Python
Updated 5+ years ago

AWS Inventory and Compliance Framework


Ucnt/aws-s3-data-finder

35
Python
Updated 4 years ago

AWS S3 Sensitive Data Search


udondan/iam-floyd

573
TypeScript
Updated this week

AWS IAM policy statement generator with fluent interface


unknownhad/CloudIntel

251
Updated last year

This repo contains IOC, malware and malware analysis associated with Public cloud


vectra-ai-research/derf

101
HCL
Updated 2 years ago

DeRF (Detection Replay Framework) is an "Attacks As A Service" framework, allowing the emulation of offensive techniques and generation of repeatable detection samples in the cloud. Built on Google Workflows


vectra-ai-research/Halberd

340
Python
Updated this year

Halberd : Multi-Cloud Agentic Attack Tool


VirtueSecurity/aws-extender-cli

83
Python
Updated 5+ years ago

AWS Extender CLI is a command-line script to test S3 buckets as well as Google Storage buckets and Azure Storage containers for common misconfiguration issues using the boto/boto3 SDK library.


Voulnet/barq

389
Python
Updated 5+ years ago

barq: The AWS Cloud Post Exploitation framework!


welldone-cloud/aws-lint-iam-policies

152
Python
Updated this year

Runs IAM policy linting and security checks against either a single AWS account or multiple member accounts of an AWS Organization.


welldone-cloud/aws-list-resources

184
Python
Updated this year

Uses the AWS Cloud Control API to list resources that are present in a given AWS account and region(s). Discovered resources are written to a JSON result file.


welldone-cloud/aws-scps-for-sandbox-and-training-accounts

161
Python
Updated this year

Collection of example Service Control Policies (SCPs) that are useful for sandbox and training AWS accounts.


welldone-cloud/aws-summarize-account-activity

165
Python
Updated this year

Analyzes CloudTrail data of a given AWS account and generates a summary of recently active IAM principals, API calls they made, as well as regions, IP addresses and user agents they used.


WhiteOakSecurity/GoAWSConsoleSpray

36
Go
Updated 4 years ago

Tool to spray AWS Console IAM Logins


whitfin/s3-meta

49
Rust
Updated 5+ years ago

Gather metadata about your S3 buckets


whitfin/s3-utils

57
Rust
Updated 5+ years ago

Utilities and tools based around Amazon S3 to provide convenience APIs in a CLI


widdix/aws-amicleaner

36
JavaScript
Updated this week

To clean up your AWS AMIs: First, include AMIs by name or tag. Second, exclude AMIs in use, younger than N days, or the newest N images. Third, manually confirm the list of AMIs for deletion.


willbengtson/trailblazer-aws

138
Python
Updated 5+ years ago

Blazing CloudTrail since 2018


ReversecLabs/cloud-security-vm

146
HCL
Updated last year

Ansible/Vagrant/Packer files to create a virtual machine with the tooling needed to perform cloud security assessments


ReversecLabs/IAMSpy

232
Python
Updated this year


xen0l/aws-gate

517
Python
Updated this year

Better AWS SSM Session manager CLI client


xen0l/iam-lint

38
Shell
Updated 5+ years ago

Github action for linting AWS IAM policy documents


yanilov/control-tags

56
HCL
Updated last year

Scalable integrity framework for ABAC on AWS


Yelp/detect-secrets

4,591
Python
Updated this year

An enterprise friendly way of detecting and preventing secrets in code.


z0ph/aws-security-toolbox

284
Shell
Updated 5+ years ago

AWS Security Tools (AST) in a simple Docker container. :package:


zoph-io/aws-trustline

135
Python
Updated last month

Trustline: Check external access on your AWS account


gitleaks/gitleaks

28,103
Go
Updated last month

Find secrets with Gitleaks 🔑