I’ve had the opportunity to develop several open-source tools.

This page gives an overview of three such tools, each built for red teamers, blue teamers, and researchers looking to explore and simulate real-world attack vectors in identity environments.


πŸ” EntraGoat

A deliberately vulnerable Microsoft Entra ID environment for simulating real-world identity security misconfigurations.

EntraGoat is designed for security professionals who want to train, test, or demonstrate attacks in a controlled hybrid identity setup. It introduces common misconfigurations in a test tenant and supports:

πŸ› οΈ GitHub: EntraGoat on Github


🧰 SAMLSmith

A versatile SAML manipulation toolkit for red teamers and researchers.

SAMLSmith is a lightweight but powerful tool that allows manipulation of SAML assertions for testing a variety of misconfigurations and weaknesses:

It’s great for both educational labs and advanced testing of SAML processing logic in enterprise apps.

πŸ”— GitHub: SAMLSmith on Github


πŸ”¨ SilverSAMLForger

A tool for forging SAML tokens in Silver SAML attacks when the private key is compromised.

SilverSAML refers to attacks where the attacker abuses knowledge of a SAML private key to forge authentication tokens, even in federated environments.

SilverSAMLForger makes it easy to:

πŸ›‘οΈ It’s ideal for understanding and testing SAML token abuse in hybrid identity environments.

πŸ”— GitHub: SilverSAMLForger on Github