Michael Bain's starred repositories
spiderfoot
SpiderFoot automates OSINT for threat intelligence and mapping your attack surface.
supertokens-core
Open source alternative to Auth0 / Firebase Auth / AWS Cognito
python-mastery
Advanced Python Mastery (course by @dabeaz)
prowler
Prowler is an Open Source Security tool for AWS, Azure, GCP and Kubernetes to do security assessments, audits, incident response, compliance, continuous monitoring, hardening and forensics readiness. Includes CIS, NIST 800, NIST CSF, CISA, FedRAMP, PCI-DSS, GDPR, HIPAA, FFIEC, SOC2, GXP, Well-Architected Security, ENS and more
Awesome-WAF
🔥 Web-application firewalls (WAFs) from security standpoint.
tree-of-thoughts
Plug in and Play Implementation of Tree of Thoughts: Deliberate Problem Solving with Large Language Models that Elevates Model Reasoning by atleast 70%
qr-designer
QR designer web app with a novel method of designing qr codes that does not take advantage of error correction
timesketch
Collaborative forensic timeline analysis
publications
Publications from Trail of Bits
Awesome-CloudSec-Labs
Awesome free cloud native security learning labs. Includes CTF, self-hosted workshops, guided vulnerability labs, and research labs.
invoice-dragon
Open source application for creating free invoices and receipts
http-garden
Differential testing and fuzzing of HTTP servers and proxies
aws-secretsmanager-agent
The AWS Secrets Manager Agent is a local HTTP service that you can install and use in your compute environments to read secrets from Secrets Manager and cache them in memory.
FakeTraveler
Fake where your phone is located (Mock location for Android).
youtube-metadata
A quick way to gather all the metadata about a video, playlist, or channel from the YouTube API.
security-analytics
Community Security Analytics provides a set of community-driven audit & threat queries for Google Cloud
aws-sso-profile-tool
The AWS IAM Identity Center Profile Tool (aka AWS SSO Profile Tool) is a script that helps create profiles for all the accounts/roles you have access to as an SSO user. These profiles can then be used by AWS CLI v2 to get access to your AWS accounts using short-lived credentials.