Nee-OSINT is a premium, modern Open Source Intelligence (OSINT) command-line suite designed for ethical hackers, forensics experts, and security analysts. Unlike standard reconnaissance utilities, it performs multi-source parallel querying and includes Legitimacy Verification Algorithms to cross-check geolocation, footprint records, and cloud databases, providing verified, warning-rated intelligence.
- 🌐 Cross-Verified IP Geolocation: Queries multiple endpoints (e.g.
ip-api.comandipapi.co) simultaneously, compares parameters (coordinates, country, city, ISP), and outputs a Confidence Legitimacy Score to flag spoofed IPs, proxies, or VPNs. - 👣 Username Footprint Scanner: Audits known target usernames across 10+ major social/dev networks (GitHub, Reddit, Twitter, Instagram, Steam, npm, Devpost, etc.) and performs body-keyword matching to filter out wildcard login redirects and false positives.
- 🔍 Domain & Subdomain Intelligence: Performs active DNS record resolution and crawls Certificate Transparency logs (
crt.sh) to gather valid subdomains. - ⚡ Supabase Database Audit:
- Decodes token structures (JWT headers) to trace database project metadata and credentials.
- Queries database records anonymously/authenticated to search profile properties.
- Audits target table configurations to check if Row-Level Security (RLS) is disabled (misconfigured public database leaks).
OSINT results are frequently polluted by false positives, proxy nodes, and database schema changes. Nee-OSINT implements logic modules to address this:
- Haversine Distance Metric: Uses the great-circle haversine equation to calculate the distance between GPS coordinate answers from separate geolocation providers. If coordinates deviate beyond a threshold (e.g., 10km), the confidence rating drops.
- Wildcard Page Verification: Queries to check for handles on social networks can return false HTTP 200 OKs due to platform redirect rules. Nee-OSINT analyzes response buffers for targeted username reflection before confirming an account exists.
Make sure you have Python 3.8+ and pip installed.
git clone https://github.com/Neeshant01/nee-osint.git
cd nee-osintIt is highly recommended to use a virtual environment:
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txtStart the interactive command-line dashboard:
python3 nee_osint.pyIf you want to use the Supabase lookup capabilities out of the box without manual setup in the menu, populate a .env file in the root folder:
SUPABASE_URL=https://your-project-ref.supabase.co
SUPABASE_ANON_KEY=your_anon_jwt_tokenDistributed under the MIT License. See LICENSE for details.