Skip to content

Latest commit

ย 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿฆˆ SHARK BRUTEFORCE

Premium Penetration Testing Suite โ€” Attack Vector Autoloader

Author Version Platform Language License Status


๐Ÿ“ธ DEMO

SharkBruteforce Demo


โšก WHAT IS SHARK BRUTEFORCE?

SharkBruteforce is a modular, terminal-driven credential auditing engine that weaponizes the legendary THC-Hydra engine along with native PDF-cracking fallbacks. It is built for authorized penetration testers, CTF players, and security students who need a clean, fast, and reliable way to audit weak credentials on:

  • ๐Ÿ“ท IP Cameras (HTTP Basic Auth)
  • ๐ŸŒ Web Admin Panels (HTTP Form Auth)
  • ๐Ÿ“„ Password-Protected PDFs (pdfcrack / John the Ripper / pikepdf)

Every attack runs through multi-backend auto-fallback, so if one cracker is missing, Shark jumps to the next โ€” zero manual config. ๐ŸŽฏ


๐Ÿฆˆ THE AUTHOR

  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
  โ”‚  $ whoami                                    โ”‚
  โ”‚  > technicalsuraj2 (Suraj Patel)             โ”‚
  โ”‚  $ id                                        โ”‚
  โ”‚  > uid=1337 gid=1337 groups=1337(offense)    โ”‚
  โ”‚  $ cat /etc/role                             โ”‚
  โ”‚  > Ethical Hacker & Developer                โ”‚
  โ”‚  > Founder @ AGSC Developer                  โ”‚
  โ”‚  > Location: India ๐Ÿ‡ฎ๐Ÿ‡ณ                        โ”‚
  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

Suraj Patel (technicalsuraj2) is an ethical hacker and Python developer from India who builds cutting-edge offensive security tooling โ€” engineered for power, built for education. He believes the sharpest defenses come from studying the sharpest offenses. Every tool he ships is designed to teach, expose weak spots, and raise security awareness โ€” never to harm.

๐Ÿ† Arsenal so far: Eagle Eyes Pro ยท SharkBruteforce ยท Subfinder ยท Rootlock ยท DarkDomainFinder ยท Wifibruteforce & more.


โœจ KEY FEATURES

Feature Details
๐ŸŽฏ Three attack vectors IP Camera ยท Web Admin ยท PDF brute force
โš™๏ธ Hydra-powered Industry-standard THC-Hydra under the hood
๐Ÿ”„ Auto fallback pdfcrack โ†’ John the Ripper โ†’ pikepdf
๐Ÿ“ฆ Auto dependency install Hydra auto-installs on Linux
๐Ÿ“š Auto wordlist fetch Downloads full rockyou.txt (~133 MB) if missing
โœ… Input validation URL, file-existence & path sanitization
โน๏ธ Graceful interrupts Clean Ctrl+C handling, no half-broken states
๐Ÿงต Cross-platform Kali ยท Ubuntu ยท Debian ยท Windows (WSL2)
๐Ÿ–ฅ๏ธ Professional UI Red/cyan terminal theming ready for screen-demo

๐Ÿ“‹ REQUIREMENTS

Dependency Purpose Install
Python 3.x Core runtime Pre-installed on Kali/Ubuntu
THC-Hydra Camera & web brute force sudo apt install hydra (auto-installs)
pdfcrack / john (optional) PDF cracking backends sudo apt install john pdfcrack
pikepdf (fallback) Pure-Python PDF cracker pip install pikepdf
rockyou.txt Default wordlist Auto-downloaded on first run
Network access Wordlist download / targets Standard

๐Ÿ› ๏ธ INSTALLATION

๐Ÿง Kali Linux / Debian / Ubuntu

sudo apt update && sudo apt install -y python3 python3-pip git hydra john
git clone https://github.com/technicalsuraj2/SharkBruteforce.git
cd SharkBruteforce
pip3 install -r requirements.txt
python3 sharkbruteforce.py

๐ŸชŸ Windows (WSL2) / Termux

# WSL2 (Kali/Ubuntu): same commands as above
# Termux:
pkg update && pkg upgrade
pkg install python git hydra
git clone https://github.com/technicalsuraj2/SharkBruteforce.git
cd SharkBruteforce
pip install -r requirements.txt
python sharkbruteforce.py

๐Ÿ’ก On Windows without WSL, install THC-Hydra manually โ€” PDF cracking still works via pikepdf.


๐Ÿš€ USAGE

python3 sharkbruteforce.py

๐ŸŽฎ Attack Modes

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚                    ๐Ÿฆˆ SELECT ATTACK MODE ๐Ÿฆˆ                 โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚  [1] Camera Login Brute Force    โ†’ IP Camera URL + lists   โ”‚
โ”‚  [2] Web Admin Panel Brute Force โ†’ Web URL + lists         โ”‚
โ”‚  [3] PDF Password Brute Force    โ†’ PDF path + wordlist     โ”‚
โ”‚  [4] Exit                                                 โ”‚
โ”‚  [5] Go to Author GitHub                                   โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

๐Ÿ“ท Mode 1 โ€” Camera Login

$ 1
Camera IP URL: http://192.168.1.100:8080
Username wordlist: users.txt
Password wordlist: rockyou.txt

[*] Starting Camera Brute Force on 192.168.1.100:8080
[*] Service: http-get
[โœ“] Credentials acquired โ†’ admin / admin@123

๐ŸŒ Mode 2 โ€” Web Admin Panel

$ 2
Web Admin URL: https://example.com/admin
Username wordlist: users.txt
Password wordlist: rockyou.txt

[*] Starting Web Admin Brute Force on example.com:443
[โœ“] Credentials acquired โ†’ root / root123

๐Ÿ“„ Mode 3 โ€” PDF Password

$ 3
PDF file path: /home/suraj/encrypted.pdf
Password wordlist: rockyou.txt

[*] Trying pdfcrack โ†’ [fallback] John โ†’ [fallback] pikepdf
[โœ“โœ“โœ“] PASSWORD FOUND: secret@2024

โš ๏ธ LEGAL & ETHICAL DISCLAIMER

This tool is provided strictly for EDUCATIONAL PURPOSES and AUTHORIZED SECURITY TESTING ONLY.

  • โœ… Use it only on your own systems, lab environments, or targets you have explicit written permission to test.
  • โŒ Unauthorized access to devices, networks, or accounts you do not own is illegal in most jurisdictions.
  • โš ๏ธ The author takes no responsibility for any misuse of this software. You alone are accountable for how you use it.
  • ๐Ÿ›ก๏ธ The purpose of this project is to raise awareness and help the security community harden their defenses โ€” not to break the law.

By downloading/using this tool, you agree to use it ethically and legally. Stay on the right side of the law. ๐Ÿฆˆ


๐Ÿ”’ TARGET PARAMETERS

Parameter Mode Example
Camera IP URL 1 http://192.168.1.100:8080
Web Admin URL 2 https://example.com/admin or /login.php
PDF file path 3 /path/to/encrypted.pdf
Username wordlist 1, 2 /path/users.txt
Password wordlist 1, 2, 3 rockyou.txt (auto)

๐Ÿ“ฆ PROJECT STRUCTURE

SharkBruteforce/
โ”œโ”€โ”€ sharkbruteforce.py      # Main tool (single-file, zero bloat)
โ”œโ”€โ”€ requirements.txt        # Python dependencies
โ”œโ”€โ”€ LICENSE                 # MIT license
โ”œโ”€โ”€ README.md               # You are here
โ”œโ”€โ”€ .gitignore              # Ignores rockyou.txt & caches
โ””โ”€โ”€ assets/
    โ””โ”€โ”€ demo.gif            # Animated demo

๐Ÿ—บ๏ธ ROADMAP

  • ๐Ÿฆˆ Camera & web brute force (Hydra)
  • ๐Ÿ“„ PDF multi-backend cracking
  • ๐Ÿ“š Auto rockyou.txt downloader
  • ๐ŸŒ Full form-field mapper (auto-detect login form)
  • ๐Ÿง  AI-assisted password candidate generation
  • ๐Ÿ“Š Session logging & reports (CSV/HTML)
  • โšก Multi-threaded config tuning presets

โ•”โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•—
โ•‘   ๐Ÿ” FOR ETHICAL SECURITY AND AUTHORSED TESTS ONLY ๐Ÿ”      โ•‘
โ•‘                 ๐Ÿฆˆ SHARK BRUTEFORCE 1.0 ๐Ÿฆˆ                โ•‘
โ•‘            Built with ๐Ÿ’€ by technicalsuraj2               โ•‘
โ•šโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•

โญ Show love โ€” star the repo, fork, and share responsibly.

Made with โšก by technicalsuraj2 ยท AGSC Developer

About

Premium credential auditing suite - IP Camera, Web Admin & PDF brute force via Hydra. For authorized testing & education only. By technicalsuraj2

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages