Skip to content

shretadas/AI-RedOps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

 _______  _______  ______              _______  _______  _______ 
(  ____ )(  ____ \(  __  \            (  ___  )(  ____ )(  ____ \
| (    )|| (    \/| (  \  )           | (   ) || (    )|| (    \/
| (____)|| (__    | |   ) |   _____   | |   | || (____)|| (_____ 
|     __)|  __)   | |   | |  (_____)  | |   | ||  _____)(_____  )
| (\ (   | (      | |   ) |           | |   | || (            ) |
| ) \ \__| (____/\| (__/  )           | (___) || )      /\____) |
|/   \__/(_______/(______/            (_______)|/       \_______)
                                                                 
                🔥 AI-Powered Red Teaming Framework 🔥

🕵️ AI-RedOps

AI-Powered Red Teaming Framework
Automating Social Engineering • Reconnaissance • Credential Exploitation


banner
python
fastapi
License


🌌 Overview

AI-RedOps is a next-gen Red Teaming framework that fuses Artificial Intelligence with real-world offensive security tools.

It automates:
✔️ OSINT & Recon
✔️ Subdomain Discovery
✔️ Leak Detection
✔️ Employee Mapping
✔️ AI Phishing & Social Engineering
✔️ Credential Wordlists & Hashcat Integration
✔️ Interactive FastAPI Dashboard
✔️ Advanced PDF/HTML Reporting


✨ Features

  • 🔍 Real OSINT & Recon via Shodan API
  • 🌐 Subdomain discovery via sublist3r
  • 🕵️ Leak detection with gitrob
  • 🧑‍💻 Employee mapping via Hunter.io API
  • 🎭 AI phishing emails via Google Gemini API
  • ⚡ FastAPI dashboard with live UI
  • 📊 Reports: PDF & HTML
  • 🤖 ML-powered password ranking & Hashcat integration

⚡ Quick Start

1️⃣ Clone the repo

git clone https://github.com/shretadas/AI-RedOps.git
cd AI-RedOps

2️⃣ Create & activate virtual environment

python3 -m venv venv
source venv/bin/activate

3️⃣ Install dependencies

pip install -r requirements.txt

4️⃣ Launch the FastAPI Dashboard 🚀

uvicorn dashboard.api:app --reload --port 8001

👉 Now open http://127.0.0.1:8001 in your browser.


🎮 Usage

🌍 Dashboard

  • Enter a domain and run the full AI-RedOps suite
  • Get results: Recon, Subdomains, Leaks, Employees, Phishing, Passwords, Reports

🔗 API Endpoints

Endpoint Description
POST /recon Run OSINT recon
GET /subdomains Subdomain discovery
GET /leaks Leak detection
GET /employees Employee mapping
GET /phishing Generate AI phishing emails
GET /passwords AI password wordlist
GET /chatbot AI chatbot
GET /persona Persona generator
GET /hashcat Simulated hashcat run
GET /spray ML password spray
GET /pdf_report PDF report
GET /html_report HTML report

🔌 Integrations

  • 🌐 Shodan API → Asset & service discovery
  • 🌐 sublist3r → Subdomain enumeration
  • 🔓 gitrob → Sensitive data & leak detection
  • 📧 Hunter.io API → Employee mapping
  • 🤖 Google Gemini API → AI phishing, personas, chatbots

🗂️ Project Structure

AI-RedOps/
│── recon/
│   ├── osint_scraper.py
│   ├── subdomain_finder.py
│   ├── leak_detector.py
│   └── employee_mapper.py
│── social_engineering/
│   └── phishing_gen.py
│── password_ai/
│   ├── wordlist_ai.py
│   ├── hashcat_runner.py
│   └── spray_optimizer.py
│── dashboard/
│   ├── api.py
│   ├── templates/index.html
│   └── static/style.css
│── reports/
│   ├── report_gen.py
│   ├── pdf_report.py
│   └── html_report.py
│── config.yaml
│── requirements.txt
│── README.md
│── LICENSE

⚠️ Disclaimer

This project is intended for educational & research purposes only.
Use responsibly, only in authorized environments. Unauthorized use is strictly prohibited.


💀 Red Team, but Smarter. Faster. AI-Driven. 💀

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •