Typorithm · easy

The Intelligence Cycle

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

Step 1 of 8 · intro card

Learn The Intelligence Cycle

0%

Foundations

OSINT is intelligence derived from publicly available sources. The intelligence cycle runs direction, collection, processing, analysis, and dissemination — security teams use it for threat intelligence, attack-surface mapping, and authorized investigations.

OSINT — open-source intelligence — is intelligence produced from publicly available information: public websites, registries, social profiles, code repositories, and the like. The discipline is what turns scattered public data into something useful.

The intelligence cycle is the repeatable workflow. Direction defines the question, collection gathers open sources, processing organizes and de-duplicates the haul, analysis turns data into insight, and dissemination reports the findings to whoever asked.

Security teams run this cycle for legitimate, defensive ends: threat intelligence on adversaries, mapping their own organization's external attack surface, and authorized investigations. The cycle keeps the work structured instead of an aimless data dump.

01

OSINT = intelligence from publicly available sources.

02

Cycle: direction, collection, processing, analysis, dissemination.

03

Used for threat intel, attack-surface mapping, authorized investigations.

intelligence_cycle:
  direction: define-the-question
  collection: gather-open-sources
  processing: organize-and-dedupe
  analysis: turn-data-to-insight
  dissemination: report-findings

Read the implementation

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

1. Direction

Direction sets the requirement: what question the investigation must answer before any data is gathered.

direction: define-the-question

2. Collection

Collection gathers data from publicly available, open sources — the heart of OSINT.

collection: gather-open-sources

3. Processing

Processing organizes raw collected data and removes duplicates so it can be analyzed.

processing: organize-and-dedupe

4. Analysis

Analysis turns processed data into insight — the step that creates actual intelligence.

analysis: turn-data-to-insight

5. Dissemination

Dissemination delivers the finished findings to the people who requested them.

dissemination: report-findings

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.

The Intelligence Cycle: Lesson & Practice · Typorithm | ApplyDjinn