Typorithm · medium

OSINT Frameworks

osint-frameworksosintframeworkmaltegospiderfoot
Saved on this device
Full lesson · 8 learning steps Open any exercise for focused practice
1

Step 1 of 8 · intro card

Learn OSINT Frameworks

0%

Frameworks & Automation

OSINT frameworks organize and automate collection: the OSINT Framework is a categorized directory of resources, Maltego graphs entities and their links, and SpiderFoot and Recon-ng automate footprinting across many sources — turning scattered manual lookups into repeatable investigations. Use only against authorized targets and within the law.

Frameworks exist to organize and automate collection. The OSINT Framework is a categorized link tree — a directory of resources grouped by data type, so an investigator knows where to look rather than how to query.

Maltego graphs entities and their relationships visually, turning a list of facts into a map of who connects to what. SpiderFoot and Recon-ng instead automate footprinting, querying many data sources for a single seed target.

Together these tools turn scattered, one-off manual lookups into repeatable, mapped investigations. They are for authorized, lawful work only: respect each data source's terms of service and the law.

01

OSINT Framework: a categorized directory of resources.

02

Maltego: a visual graph of entities and links.

03

SpiderFoot / Recon-ng: automated multi-source footprinting.

# OSINT Framework: categorized link tree
# Maltego: visual graph link-analysis
spiderfoot -s example.com
recon-ng

Read the implementation

Connect each part of the code to the concept before you type.

1. Link directory

The OSINT Framework is a categorized directory of resources, not a tool you run — it organizes where to look.

# OSINT Framework: categorized link tree

2. Graph analysis

Maltego graphs entities and the links between them so relationships are visible at a glance.

# Maltego: visual graph link-analysis

3. Automated footprint

SpiderFoot automates footprinting across many data sources for a single seed target.

spiderfoot -s example.com

4. Recon framework

Recon-ng is a modular reconnaissance framework that scripts data gathering from many sources.

recon-ng

A complete learning loop

01

Understand

Read the concept map and follow the code breakdown.

02

Reconstruct

Type the implementation, repair mistakes and work through every recall exercise.

03

Verify

Use the final check without hints; revisit weak concepts in short practice sessions.

OSINT Frameworks: Lesson & Practice · Typorithm | ApplyDjinn