FARSIGHT
Turning OSINT into Actionable Attack Surface Intelligence.
A fast, modular CLI recon and threat-intelligence framework. Works with or without API keys.
Install & Quickstart
git clone https://github.com/seedon198/Farsight.git
cd Farsight
python3 -m venv venv && source venv/bin/activate
pip install -r requirements.txt
python -m farsight scan example.com Requires Python 3.10+.
Features
Organization Discovery
WHOIS, certificate transparency, passive DNS, related domains.
Recon & Asset Discovery
DNS enumeration, subdomain discovery, async port scanning.
Threat Intelligence
Leak detection, credential exposure, dark web mentions, email reputation.
Typosquatting Detection
Domain permutation, content similarity, risk scoring.
News Monitoring
Relevance-scored news tracking across multiple sources.
Reporting
Markdown and PDF output with executive summaries.
See It In Action