EyeOfRa
Eye Of Ra A Program Watcher For Bug Bounty Platforms
Install / Use
/learn @electro0nes/EyeOfRaREADME
🕵️♂️ Eye of Ra
A bug bounty program change monitoring tool that keeps an eye on platforms like HackerOne, Bugcrowd, YesWeHack, and Intigriti.
Built with ❤️ by electro0ne (Moein Erfanian).
🔍 What It Does
Eye of Ra monitors public bug bounty platforms and alerts you via Discord when:
- ✅ A new program is added
- ❌ A program is removed
- 🟢 New in-scope assets are added
- 🔴 In-scope assets are removed
- ⚫️ New out-of-scope entries are added
- ⚪️ Out-of-scope entries are removed
- 🔄 Scopes are changed or updated
- 📌 Metadata like payout/response time changes
⚙️ Features
- 🔔 Real-time notifications via Discord embeds
- 📂 Secure PostgreSQL storage
- 🐳 Docker/Docker Compose integration
- ✨ Pretty diffs of metadata and scope changes
- 🚰 Designed for bug bounty hunters who care about scope and reward changes
📦 Platforms Supported
- HackerOne
- Bugcrowd (WIP)
- Intigriti (WIP)
- YesWeHack (WIP)
🚀 Installation
git clone https://github.com/electro0nes/EyeOfRa.git
cd EyeOfRa
🐳 Run with Docker Compose
Make sure Docker is installed, then:
docker compose up -d
This will set up:
- MongoDB database
- Python script environment
🧪 Local Run
- Install dependencies:
pip3 install -r requirements.txt
- Configure
config.yamland.envfile with your Discord Webhook and database settings.
MONGO_USER=myuser
MONGO_PASS=mypassword
MONGO_HOST=localhost
MONGO_PORT=27017
MONGO_DB=bugbounty
DISCORD_WEBHOOK=URL
- Run the watcher:
python main.py nodiscord # for run first time
📥 Configuration
config.yaml: Platform sources (JSON endpoints, fetch interval)
📤 Notifications Example
Each alert will look like this in Discord:
[HACKERONE] New Inscope
electro0ne
New Scope Added:
• `*.electro0ne.com` (WILDCARD) → critical
👨💻 Author
Made with ❤️ by electro0ne (Moein Erfanian)
🚾 Bug Bounty Hunter & Automation Enthusiast
📜 License
MIT — feel free to use and contribute.
