This project is a modular Python-based toolkit designed to simulate and audit SSH authentication security within a sandboxed Linux environment (Termux). It consists of a targeted intelligence generator and an automated brute-force engine.
- Modular Architecture: Developed a two-stage attack lifecycle separating reconnaissance (wordlist generation) from delivery (authentication testing).
- Environment-Specific Optimization: Configured the tool to handle non-standard port redirection (Port 8022) common in mobile-based Linux environments.
- Cryptographic Implementation: Successfully compiled and utilized
Paramiko,PyNaCl, andbcryptlibraries for secure protocol handling on an ARM64 architecture.
- gen_wordlist.py: Generates a targeted dictionary using iterative permutations of organizational keywords, years, and special characters.
- red_tool.py: Leverages the generated wordlist to perform an automated audit against a local-loopback (127.0.0.1) SSH daemon.
This tool was developed strictly for educational and authorized auditing purposes. All testing was conducted against self-owned, local-loopback services.