Loading...
Discovering amazing open source projects
Discovering amazing open source projects
Loading post content...
GHunt is a fully async, Python‑based framework that streamlines Google‑focused OSINT, offering CLI tools, a library, and a browser extension for painless authentication. It eliminates vendor lock‑in, cuts costs, and puts powerful data collection back in the hands of security researchers.
Every security analyst knows the pain of extracting actionable intelligence from Google’s sprawling ecosystem. Official APIs are throttled, rate‑limited, and often require costly enterprise subscriptions. Meanwhile, manual browsing leaves you with fragmented data, no export options, and a constant risk of account bans.
Enter GHunt – an offensive Google framework built for efficiency, flexibility, and privacy. By combining a fully asynchronous CLI, a Python library, and a browser extension for seamless login, GHunt empowers researchers to harvest, parse, and export Google‑related data without the overhead of proprietary tools.
Feature | Description |
---|---|
CLI Usage & Modules | Run one‑off commands (ghunt email <addr> , ghunt drive <id> , etc.) or chain modules in scripts. |
Python Library | Import ghunt directly: from ghunt import Email; Email('<addr>').run() . |
Fully Async | Built on asyncio , GHunt can query hundreds of endpoints concurrently. |
Browser Extension | A Chrome/Edge extension captures cookies, enabling authenticated requests without manual token handling. |
Comprehensive Modules | login, email, gaia, drive, geolocate, spiderdal (Digital Asset Links discovery). |
JSON Export | Add --json output.json to any module for instant, machine‑readable results. |
Cross‑Platform | Works on Linux, macOS, and Windows (Python ≥ 3.10). |
pipx
(recommended)pip3 install pipx
pipx ensurepath
pipx install ghunt
pipx
creates an isolated virtual environment, preventing dependency clashes with other Python tools.
ghunt login
Choose one of the three login methods:
The companion extension is available in the Chrome Web Store and Microsoft Edge Add‑ons.
ghunt email [email protected] --json user_data.json
The command authenticates, queries Google’s public endpoints, and writes a structured JSON file with the email’s profile data.
from ghunt import Email
result = Email("[email protected]").run()
print(result.json())
Now you can embed GHunt’s capabilities into custom pipelines, dashboards, or threat‑intel platforms.
Capability | GHunt (Open Source) | Google Cloud Platform (APIs) | Maltego (Commercial) | Hunchly (Commercial) |
---|---|---|---|---|
Cost | Free | Pay‑per‑use, often expensive at scale | License fee (per user) | License fee (per user) |
Installation | pipx / pip (local) | Cloud setup, API keys | Desktop app | Desktop app |
Authentication | Browser extension + cookies | OAuth 2.0 tokens | Built‑in connectors | Browser capture |
Async Bulk Queries | ✅ (native) | ❌ (rate‑limited) | Limited | Limited |
Export Formats | JSON, CSV (custom) | JSON (via API) | GraphML, CSV | CSV, JSON |
Vendor Lock‑in | None | Google ecosystem | Paterva ecosystem | Hunchly ecosystem |
Extensibility | Python library | SDKs (various languages) | Custom transforms | Limited API |
GHunt shines when you need high‑volume, scriptable OSINT without paying per‑request fees or being tied to a proprietary UI.
Ready to take control of Google‑centric investigations? Dive in, contribute, and make the most of a truly open‑source OSINT stack.
Disclaimer: GHunt is intended for educational and legitimate security research purposes only. The authors are not responsible for any misuse.
Open Source Daily is committed to showcasing powerful community‑driven tools that champion data privacy, cost efficiency, and developer freedom. Stay tuned for more deep‑dive reviews of the best open‑source projects shaping the security landscape.
Curating the best open source projects every day. Follow us for daily discoveries of amazing tools and libraries.
Get all the latest posts delivered straight to your inbox.
We respect your privacy. Unsubscribe at any time.