TREVORspray v2.0 releases: featureful Python O365 sprayer
TREVORspray
A featureful Python O365 sprayer based on MSOLSpray which uses the Microsoft Graph API
Microsoft is getting better and better about blocking password spraying attacks against O365. TREVORspray can solve this by proxying its requests through an unlimited number of –ssh hosts. No weird dependencies or cumbersome setup required – all you need is a cloud VM with port 22 open.
Features
- Tells you the status of each account: if it exists, is locked, has MFA enabled, etc.
- Automatic cancel/resume (attempted user/pass combos are remembered in ./logs/tried_logins.txt)
- Round-robin proxy through multiple IPs using only vanilla –ssh
- Automatic infinite reconnect/retry if a proxy goes down (or if you lose internet)
- Spoofs User-Agent and client_id to look like legitimate auth traffic
- Logs everything to ./logs/trevorspray.log
- Saves valid usernames to ./logs/valid_usernames.txt
- Optional –delay between request to bypass M$ lockout countermeasures
Installation
Use
Copyright (C) 2020 @thetechr0mancer