1. Run a transform
A transform takes one entity (here a domain) and expands it into related entities.
# entity: domain -> run transformsTyporithm · medium
Step 1 of 8 · intro card
Frameworks & Automation
Maltego runs transforms that expand one entity — a domain, email, or organization — into related entities such as DNS records, IPs, accounts, and breaches, drawing a relationship graph. This link analysis surfaces non-obvious connections an analyst would miss doing lookups by hand. Pivot only on data you are authorized to investigate.
Maltego centers on entities and transforms. An entity is a fact — a domain, an email, an organization — and a transform is a query that expands that entity into related ones.
Transforms chain: a domain transforms into DNS records, those into IPs, and an IP into its owning netblock. An email entity can expand into breach appearances and the accounts tied to it.
The result is a relationship graph that reveals hidden connections — links between people, infrastructure, and accounts that an analyst would never spot doing each lookup by hand. Pivot only on data you are authorized to investigate.
A transform expands one entity into related entities.
Transforms chain: domain -> DNS -> IP -> netblock.
The graph surfaces relationships manual lookups miss.
# entity: domain -> run transforms
# domain -> DNS -> IP -> netblock
# entity: email -> breaches + accounts
# graph reveals hidden relationshipsConnect each part of the code to the concept before you type.
A transform takes one entity (here a domain) and expands it into related entities.
# entity: domain -> run transformsChaining transforms walks from a domain to its DNS records, then IPs, then the owning netblock.
# domain -> DNS -> IP -> netblockAn email entity can expand into breach appearances and linked accounts.
# entity: email -> breaches + accountsThe relationship graph exposes connections an analyst would miss doing lookups by hand.
# graph reveals hidden relationshipsRead the concept map and follow the code breakdown.
Type the implementation, repair mistakes and work through every recall exercise.
Use the final check without hints; revisit weak concepts in short practice sessions.