https://github.com/bdadmehr0/zabbix-burtforce
zabbix 7.0.0 burtforce script
https://github.com/bdadmehr0/zabbix-burtforce
burtforce ethical-hacking hacking hacking-tool python
Last synced: about 1 year ago
JSON representation
zabbix 7.0.0 burtforce script
- Host: GitHub
- URL: https://github.com/bdadmehr0/zabbix-burtforce
- Owner: BDadmehr0
- License: mit
- Created: 2025-05-30T11:04:04.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-30T11:25:59.000Z (about 1 year ago)
- Last Synced: 2025-05-30T15:24:45.995Z (about 1 year ago)
- Topics: burtforce, ethical-hacking, hacking, hacking-tool, python
- Language: Python
- Homepage:
- Size: 12.7 KB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# π§ Zabbix Burtforce
> Ethical Brute Force Combo Generator & Login Tester β for educational and authorized penetration testing only.
Goblin Tool is a Python-based utility for generating username-password combinations and testing login forms like Zabbixβs. This tool is strictly for **educational purposes** and **legitimate security assessments** on systems where you have **explicit permission** to test.
## β οΈ Legal Disclaimer
```
This tool is provided for educational purposes ONLY.
By using Goblin Tool, you agree that:
* You are authorized to perform security testing on the target system.
* You will not use this tool to access systems without permission.
* The author is not responsible for any misuse or damage caused by this software.
````
Using this tool against systems without explicit authorization is **illegal** and against GitHubβs terms of service.
## β¨ Features
- β
Generate all possible `username:password` combinations
- β
DOM-based brute force tester (tested on Zabbix login)
- β
Beautiful output with real-time progress
- β
Auto User-Agent rotation to simulate real-world traffic
- β
Suspicious login attempt logging
## π§ Installation
Clone the repository and install the required dependencies:
```bash
git clone https://github.com/BDadmehr0/zabbix-burtforce.git
cd zabbix-burtforce
pip install -r requirements.txt
````
## π οΈ Usage
### πΉ 1. Generate Username\:Password Combos
```bash
python zabbix_7.0.0_burtforce.py generate -u usernames.txt -p passwords.txt -o combos.txt
```
**Arguments:**
* `-u` Path to a file containing usernames (one per line)
* `-p` Path to a file containing passwords (one per line)
* `-o` Output file to save combinations (default: `combinations.txt`)
### πΉ 2. Run Brute Force Attack (β οΈ Legal use only!)
```bash
python zabbix_7.0.0_burtforce.py bruteforce -t https://example.com/index.php -c combos.txt -d 1
```
**Arguments:**
* `-t` Target login URL (e.g., Zabbix form)
* `-c` File containing username\:password combinations
* `-d` Delay between requests in seconds (default: 1)
π If a login attempt does **not** return a known error message, it is marked as **suspicious** and logged in `suspicious_login_attempts.log`.
## π§© Example
```bash
python zabbix_7.0.0_burtforce.py generate -u users.txt -p common_passwords.txt -o combos.txt
python zabbix_7.0.0_burtforce.py bruteforce -t http://localhost/zabbix/index.php -c combos.txt -d 0.5
```
## π License
This project is licensed under the [MIT License](LICENSE).
## π Acknowledgements
* Inspired by common tools like THC-Hydra & Burp Suite
* For ethical hackers, pentesters, and students in cybersecurity
## π Reminder
> β **You are responsible** for all activity using this tool. Always have written authorization before using it on any system.