https://github.com/hackfutsec/blitzssh
BlitzSSH is a multi-threaded SSH brute-force tool with Telegram integration for real-time notifications.
https://github.com/hackfutsec/blitzssh
automation brute-force checker cybersecurity ethical-hacking multithreading paramiko pentesting python security ssh ssh-checher telegram-bot
Last synced: 12 months ago
JSON representation
BlitzSSH is a multi-threaded SSH brute-force tool with Telegram integration for real-time notifications.
- Host: GitHub
- URL: https://github.com/hackfutsec/blitzssh
- Owner: HackfutSec
- License: mit
- Created: 2025-02-02T23:15:53.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-02T23:26:15.000Z (about 1 year ago)
- Last Synced: 2025-05-07T13:02:30.000Z (12 months ago)
- Topics: automation, brute-force, checker, cybersecurity, ethical-hacking, multithreading, paramiko, pentesting, python, security, ssh, ssh-checher, telegram-bot
- Language: Python
- Homepage: https://github.com/HackfutSec/BlitzSSH.git
- Size: 14.6 KB
- Stars: 8
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# BlitzSSH - SSH Cracking Tool
## Description
BlitzSSH is a powerful and efficient SSH login brute-force testing tool. It allows security professionals to test SSH credentials from an input file and identify valid login combinations.
It supports multiple credential formats, making it versatile for different list structures.
## Features
- Supports various credential formats:
- `hostname:username:password`
- `hostname:port:username:password`
- `hostname;user;password`
- `user:password:hostname:port`
- `user;password;hostname`
- `user:port:password:hostname`
- Multi-threaded execution for faster results
- Automatic logging of valid and invalid SSH credentials
- Telegram integration for real-time notifications of successful logins
- Beautifully formatted output using `rich` and `pystyle`
## Dependencies
Ensure you have the following Python packages installed:
```bash
pip install paramiko python-telegram-bot rich pystyle
```
## Usage
1. Clone the repository:
```bash
git clone https://github.com/HackfutSec/BlitzSSH.git
cd BlitzSSH
```
2. Edit the script to add your Telegram bot token and chat ID:
```python
TELEGRAM_BOT_TOKEN = "your_bot_token"
TELEGRAM_CHAT_ID = "your_chat_id"
```
3. Run the script:
```bash
python blitzssh.py
```
4. Enter the path to your credential list when prompted.
## Output
- **Good_Ssh.txt**: Contains valid SSH credentials
- **Bad_Ssh.txt**: Contains invalid login attempts
- Successful logins are sent to Telegram if configured
## Important Notes
- Do **not** use this tool for unauthorized access. It is intended for security research and penetration testing only.
- Ensure you have permission before testing any systems.
## Disclaimer
BlitzSSH is provided for educational purposes. The authors are not responsible for any misuse of this tool.
## Author
**HackFutSec** - Ethical Hacking & Security Research