Entraspray is a rewrite of MSOLSpray in python. The main purpose of this tool remains the same: to perform password spraying against Microsoft Azure accounts while also providing detailed information about account status and errors; such as if MFA is enabled, if a tenant or user doesn’t exist, if the account is locked or disabled and more.
The tool supports using FireProx to rotate source IP addresses on authentication requests, avoiding being blocked by Microsoft Entra Smart Lockout.
python3 -m venv venv
source venv/bin/activate
python3 -m pip install -r requirements.txt
provide a userlist file with the target email addresses one per line for example ‘user@example.com‘. Use caution to avoid locking out accounts, as this tool can trigger Microsoft Entra Smart Lockout if used incorrectly.
python3 entraspray.py --userlist userlist.txt --password Password123
--userlist : Path to a file containing usernames one-per-line in the format 'user@example.com'.
--password : Password to be used for the password spraying.
--url : URL to spray against. Useful if using FireProx to randomize the IP address you are authenticating from.
--delay : Number of seconds to delay between requests.
--verbose : Show invalid password attempts.
--force : Force the spray to continue even if multiple account lockouts are detected.
--debug : Show web request and response.
--proxy : Specify a proxy host to send all traffic through.
bomber is an application that scans SBOMs for security vulnerabilities. So you've asked a vendor…
Embed a payload within a PNG file by splitting the payload across multiple IDAT sections.…
Exploit-Street, where we dive into the ever-evolving world of cybersecurity with a focus on Local…
Shadow Dumper is a powerful tool used to dump LSASS (Local Security Authority Subsystem Service)…
shadow-rs is a Windows kernel rootkit written in Rust, demonstrating advanced techniques for kernel manipulation…
Extract and execute a PE embedded within a PNG file using an LNK file. The…