Project Eyes On v3.0 (Global Surveillance)
Coded by: Y0oshi (IG: @rde0)
"The unified intelligence tool for mass IP camera scanning."

Overview
Project Eyes On is a hyper-fast, multi-threaded surveillance tool designed to locate open IP cameras across the globe. It combines two powerful engines:
- Directory Scraper: Harvests feeds from Insecam.
- Deep Web Dorking: Uses Google & Yahoo search dorks to find hidden cameras not listed in public directories.
Features
- Parallel Engine: Queries Yahoo and Startpage simultaneously for maximum speed and results.
- GeoIP Enrichment: Automatically resolves camera IP locations to City, Country (e.g., "New York, United States").
- Smart Deduplication: Merges results from multiple engines to ensure unique feeds.
- Direct Connection: Optimized for speed without unreliable proxies.
- Country Targeting: Target specific regions (e.g.,
/country US,/country RU). - Live Verification: Automatically detects stream types (MJPEG, JPEG, Video).
Installation
Prerequisites
- Python 3.x
- Pip
macOS / Linux
-
Clone the Repository:
git clone https://github.com/Y0oshi/Project-Eyes-On.git cd Project-Eyes-On -
Install Global Command: The installer script sets up dependencies and creates the
eyesoncommand.chmod +x install.sh sudo ./install.sh -
Run:
sudo eyeson
Windows
-
Clone the Repository:
git clone https://github.com/Y0oshi/Project-Eyes-On.git cd Project-Eyes-On -
Automated Install: Just double-click
install.bator run:install.bat -
Run:
eyeson.bat
Usage
Commands
| Command | Description | Example |
|---|---|---|
/scrape [Pages] |
Scrape Insecam (Public Directory) | /scrape 5 |
/scan [Pages] |
Google Dork Search (Deep Web) | /scan 50 |
/country [Code] |
Target Logic (e.g., US, JP, RU) | /country US |
/mode [Type] |
Filter (ALL, STREAM, SNAPSHOT) | /mode STREAM |
/exit |
Quit Tool | /exit |
Disclaimer
This tool is for educational purposes and security auditing only. The author (Y0oshi) is not responsible for any misuse of this software.
Notice to Camera Owners: If your device is found by this tool, it is not the developer's fault. It means your stream is public. Don't be dumb put a password on your camera.
Follow on Instagram: @rde0