jillraiyani/SentinalRecon
GitHub: jillraiyani/SentinalRecon
Stars: 0 | Forks: 0
# 🚀 Ultimate Automated Bug Bounty Framework




### 🔥 Automated Recon • Parameter Discovery • Vulnerability Scanning
A powerful Python-based offensive security automation framework designed for **bug bounty hunters**, **security researchers**, and **red teamers**.
# 📌 Overview
This framework automates multiple phases of web reconnaissance and basic vulnerability testing into a single workflow.
It combines:
- Subdomain Enumeration
- Live Host Discovery
- Directory Bruteforcing
- Parameter Discovery
- Reflected XSS Testing
- SQL Injection Checks
- Structured Severity Reporting
# ⚠️ Disclaimer
# ✨ Features
## 🔍 Reconnaissance
- Fast subdomain enumeration using `subfinder`
- Live host detection using `httpx`
- Automated target pipeline
## 📂 Content Discovery
- Directory bruteforcing using `ffuf`
- Hidden endpoint discovery
- Response filtering for interesting status codes
## 🧠 Parameter Discovery
Automatically extracts:
- URL query parameters
- HTML form parameters
- Action URLs
- Input fields
## 💥 Vulnerability Checks
### ✅ Reflected XSS Detection
- Reflection-based payload testing
- Basic payload injection checks
### ✅ SQL Injection Detection
- Error-based detection
- Response-difference analysis
- Boolean logic checks
## 📊 Reporting
Findings are automatically categorized by severity:
| Severity | Type |
|---|---|
| 🔴 Critical | SQL Injection |
| 🟠 High | XSS |
| 🟡 Medium | Directory Discovery |
| 🔵 Info | General Findings |
# ⚙️ Tech Stack
| Tool | Purpose |
|---|---|
| Python | Core framework |
| subfinder | Subdomain enumeration |
| httpx | Live host probing |
| ffuf | Directory bruteforcing |
| requests | HTTP requests |
| BeautifulSoup | HTML parsing |
# 🧱 Architecture
┌────────────────┐
│ Target Domain │
└──────┬─────────┘
│
▼
┌────────────────────────┐
│ Subdomain Enumeration │
│ (subfinder) │
└──────────┬─────────────┘
│
▼
┌────────────────────────┐
│ Live Host Discovery │
│ (httpx) │
└──────────┬─────────────┘
│
▼
┌────────────────────────┐
│ Directory Bruteforce │
│ (ffuf) │
└──────────┬─────────────┘
│
▼
┌────────────────────────┐
│ Parameter Discovery │
└──────────┬─────────────┘
│
▼
┌────────────────────────┐
│ XSS & SQLi Detection │
└──────────┬─────────────┘
│
▼
┌────────────────────────┐
│ Severity-Based Reports │
└────────────────────────┘
# 📦 Installation
## 1️⃣ Clone Repository
git clone https://github.com/yourusername/ultimate-bounty-framework.git
cd ultimate-bounty-framework
## 2️⃣ Install Python Dependencies
pip install requests beautifulsoup4
## 3️⃣ Install Required Tools
### 🔹 Subfinder
https://github.com/projectdiscovery/subfinder
### 🔹 Httpx
https://github.com/projectdiscovery/httpx
### 🔹 FFUF
https://github.com/ffuf/ffuf
# 📂 Wordlist Setup
Update this path inside the script:
WORDLIST_PATH = '/usr/share/wordlists/dirb/common.txt'
# 🚀 Usage
python3 framework.py example.com
# 📁 Output Structure
bounty_output_target_12345/
│
├── target_subdomains.txt
├── target_live_hosts.txt
├── critical_findings.txt
├── high_findings.txt
├── medium_findings.txt
├── ffuf_results.json
└── additional_outputs/
# ⚠️ Current Limitations
- No authentication handling
- No JS rendering
- No DOM XSS
- No WAF bypass
- Possible false positives
- No session management
# 🏴☠️ Future Roadmap
- [ ] Async architecture
- [ ] Plugin system
- [ ] Cloud recon modules
- [ ] Headless browser integration
- [ ] Distributed scanning
# 👨💻 Author
Built for:
- Offensive Security Learning
- Bug Bounty Automation
- Recon Workflow Development
- Security Research