/MARe

MARe - Multi-Agent Recon Framework > ๐Ÿ” Dynamic Information Gathering Toolkit powered by modular recon agents and AI-assisted suggestions. Built for Termux, Linux, and modern offensive recon.

Primary LanguagePythonMIT LicenseMIT

๐Ÿ•ต๏ธโ€โ™‚๏ธ MARe - Multi-Agent Recon Framework

๐Ÿ” Dynamic Information Gathering Toolkit powered by modular recon agents and AI-assisted suggestions. Built for Termux, Linux, and modern offensive recon.


โœจ Features

  • ๐Ÿ” Google Dorking with rotating user-agents
  • ๐ŸŒ Subdomain Enumeration (passive and active)
  • ๐Ÿ› Port Scanning using sockets (Nmap-compatible)
  • ๐Ÿ•ต๏ธ OSINT Lookup (WHOIS, leaks, geo-IP, and more)
  • ๐Ÿค– AI Assistant (GPT-style recon tips & dork generation)
  • ๐Ÿง  Smart CLI + Interactive Menu โ€” choose how you recon
  • ๐Ÿ“ Auto-logs everything by timestamp in data/<target>/
  • ๐Ÿ’ก Designed for both root and non-root users (Termux-ready)

๐Ÿ“† Modules

Module Emoji Function
dork.py ๐Ÿ” Google/Searx scraping + user-agents
subdomains.py ๐ŸŒ Passive/active subdomain finder
ports.py ๐Ÿ› Socket scanner (top ports)
osint.py ๐Ÿ•ต๏ธ WHOIS, leaks, basic geo-IP info
ai_assist.py ๐Ÿค– GPT-based suggestions (offline/local)

๐Ÿš€ Installation

If you're using Termux:

pkg update && pkg install git python curl wget -y
git clone https://github.com/GbeshMod/MARe.git
cd MARe
chmod +x install.sh
./install.sh

๐Ÿ’ผ Menu Mode (default)

python3 mare.py

๐Ÿง  Command-Line Mode

mare --target example.com --dork --subdomains
mare --target 1.1.1.1 --full

๐Ÿš€ Features

  • โœ… Works in rootless environments (Termux, WSL, etc.)
  • ๐Ÿง Linux (root or non-root)
  • ๐Ÿš Termux (no root)
  • ๐ŸชŸ WSL (Windows Subsystem for Linux)
  • โœ… Auto-installs dependencies where possible
  • โœ… Python-based modular framework
  • โœ… Adds mare as a global command
  • โœ… Supports shortcut creation and $PATH export
  • โœ… Built-in user agent rotation file
  • โœ… Optional post-i
  • โœ… Works on Linux, Termux, WSL, Kali, Parrot
  • โŒ No sudo required โ€“ fully user-space

๐Ÿ›  Usage

๐Ÿค Contributing

  • Suggest a module
  • Fork & pull requests welcome
  • Use responsibly โ€“ for educational and legal testing only

โš ๏ธ Disclaimer

This tool is provided for educational and research purposes only. Use responsibly and only against systems you own or are authorized to test. nstall launch

๐Ÿงผ Uninstall
rm -rf ~/.mare
rm ~/.local/bin/mare
# Optional: remove from your ~/.bashrc or ~/.zshrc if added
---

๐Ÿ“ Folder Structure
.mare/
โ”œโ”€โ”€ mare.py            # Main tool
โ”œโ”€โ”€ data/
โ”‚   โ”œโ”€โ”€ example.com/   # Default scan target dir
โ”‚   โ””โ”€โ”€ user_agents.txt

๐Ÿ–ผ๏ธ Screenshot