Havoc is a high-performance, asynchronous multi-protocol account checker written in Go. Engineered for extreme concurrency and memory efficiency, it allows for high-speed validation across various network protocols simultaneously.
- ⚡ Concurrency-First: Leverages Go's goroutines and channels for massive parallel processing and high CPM (Checks Per Minute).
- 🔌 Multi-Protocol Support:
- SSH: Native implementation for high-speed secure shell validation.
- Telnet: Asynchronous telnet handshake and login verification.
- RDP: (Coming Soon) Remote Desktop Protocol support via native Go wrappers.
- More Soon: Support for more protocols and also more scanners.
- 🛠️ Modular Design: Easy-to-extend interface system for adding new protocol modules.
- Go (1.21 or higher recommended)
- Clone the repository
git clone [https://github.com/YourUsername/Havoc.git](https://github.com/YourUsername/Havoc.git) cd Havoc go mod download go build -o havoc main.go
Since the project is heavly under development there will be a WIKI to explain how to workaround.
This tool is for educational and authorized security testing purposes only. The developer is not responsible for any misuse or damage caused by this program. Use it only on systems you own or have explicit permission to test.
Distributed under the MIT License. See LICENSE for more information.