Farsight

Turning OSINT into Actionable Intel

A fast, modular recon and threat-intel framework you run from a terminal - not a dashboard you have to babysit.

GitHub starsStars
GitHub forksForks
GitHub contributorsContributors

Zero to Scanning in 2 Commands

pip install farsight-recon
farsight scan example.com

Requires Python 3.10+. Prefer to run from source? See the README.

Features

Organization Discovery

WHOIS. Certificate transparency. Passive DNS. Related domains.

Recon & Asset Discovery

DNS enumeration. Subdomain discovery. Async port scanning.

Extended Attack Surface

ASN/netblock discovery. Cloud-IP tagging. Exposed bucket search. Org/keyword search across Shodan and more.

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.

Web Dashboard

Local-only browser UI. Live scan progress. Attack-surface graph. In-browser Markdown/PDF report.

How It Works

Org Discovery
Recon & Asset Discovery
Extended Attack Surface
Threat Intelligence
Typosquatting Detection
News Monitoring
Report

See It In Action

FARSIGHT demo: scanning a domain from the CLI

Web Dashboard

FARSIGHT web UI: scan form with live stats
FARSIGHT web UI: attack surface graphFARSIGHT web UI: typosquat watch grid
FARSIGHT web UI: in-browser report

Roadmap

Talks

Contributors

Adlin Seedon D'Souza

Adlin Seedon D'Souza

Hardware Security Enthusiast and Guide

Over a decade of experience in offensive cybersecurity, with a focus on hardware security, firmware analysis, and product security. Previously at Sony, now at Festo driving product security testing.

Mohd. Arif

Mohd. Arif

Senior Security Engineer, Poshmark

5+ years in application security spanning penetration testing, cloud security, and threat modeling. Previously improved risk detection by 40% through threat modeling work. Active in the security community through workshops, CTF organization, and conference speaking.

Sai Vernekar

Sai Vernekar

Senior Security Engineer, Kohl's

10+ years in application security covering secure code review, DAST, DevSecOps, penetration testing, and threat modeling, with a focus on cloud security and secure CI/CD.

Prashant KV

Prashant KV

Product Security Leader

20+ years in information security. Active in the InfoSec conference community (Nullcon, c0c0n), OWASP Bay Area chapter leadership, and co-founder of Seasides Conference.

Madhu M Jadhav

Madhu M Jadhav

Industrial Penetration Tester (Intern), Festo

Leads development of new features for Farsight. Master's in Cybersecurity, focused on industrial automation security and Cyber Resilience Act (CRA) compliance tooling.