"Lab 16 — Threat Intelligence and IOC Enrichment"
Mission Information
Section titled “Mission Information”| Item | Details |
|---|---|
| Lab | 16 |
| Lab Name | Threat Intelligence and IOC Enrichment |
| Track | CompTIA CySA+ |
| Difficulty | Intermediate |
| Estimated Time | 120–150 minutes |
| Primary Role | Cybersecurity Analyst / SOC Analyst |
| Environment | CySA+ SOC Investigation Lab |
| Primary Systems | Analyst Workstation + SIEM |
| Primary Data Types | IP Addresses, Domains, URLs, File Hashes |
| Skills | Threat Intelligence, IOC Enrichment, Reputation Analysis, DNS Context, Indicator Correlation, Confidence Assessment, SIEM Pivoting |
Mission Scenario
Section titled “Mission Scenario”You are working as a Cybersecurity Analyst at GHC Enterprise.
During previous investigations, your SOC collected multiple indicators:
Suspicious IP addressesDomainsURLsFile hashesEmail addressesHostnamesAn indicator by itself provides limited context.
For example:
203.0.113.50does not tell you:
Who owns it?What infrastructure uses it?Has it been reported as malicious?Is it associated with malware?Has your organization communicated with it?Is it part of a larger campaign?Your job is to enrich these raw indicators and transform them into useful investigation intelligence.
You will investigate indicators from previous labs and determine:
-
reputation
-
historical observations
-
registration context
-
DNS relationships
-
malware associations
-
known threat activity
-
confidence
-
organizational exposure
-
related indicators
-
whether the IOC should be blocked, monitored, or treated as informational
Mission Objective: Enrich security indicators with contextual intelligence and correlate them with internal telemetry to support accurate SOC investigation decisions.
Mission Objectives
Section titled “Mission Objectives”By completing this lab, you will be able to:
-
explain threat intelligence fundamentals
-
distinguish raw indicators from enriched intelligence
-
classify common IOC types
-
enrich IP addresses
-
enrich domains
-
enrich URLs
-
enrich file hashes
-
understand reputation data
-
investigate registration context
-
investigate DNS relationships
-
identify malware associations
-
assess source reliability
-
assign confidence levels
-
recognize false-positive risks
-
correlate external intelligence with SIEM telemetry
-
build indicator relationships
-
document threat-intelligence findings
1. What Is Threat Intelligence?
Section titled “1. What Is Threat Intelligence?”Threat intelligence is contextual information that helps defenders understand threats and make better security decisions.
A simple progression is:
Raw Data ↓Information ↓Context ↓Analysis ↓Threat IntelligenceFor example:
Raw Data:203.0.113.50becomes more useful when enriched:
IP:203.0.113.50
Hosting:Cloud Provider
Observed Activity:Malware Delivery
First Seen:Recent
Associated Domains:Multiple suspicious domains
Internal Activity:Three endpoints connected
Confidence:High2. Indicator vs Intelligence
Section titled “2. Indicator vs Intelligence”An indicator may be:
IP AddressDomainURLFile HashEmail AddressCertificate FingerprintThreat intelligence adds:
ReputationContextRelationshipsHistoryConfidenceRelevanceThe distinction is:
IOC ↓What is this?versus:
Threat Intelligence ↓Why does it matter?3. Common IOC Types
Section titled “3. Common IOC Types”You will work primarily with:
| Indicator | Example |
|---|---|
| IPv4 | 203.0.113.50 |
| Domain | example.invalid |
| URL | hxxps://example[.]invalid/login |
| SHA-256 | <64-character hash> |
sender@example.invalid |
Other indicators may include:
File NamesRegistry KeysMutexesUser AgentsTLS CertificatesHostnames4. Start the Lab Environment
Section titled “4. Start the Lab Environment”Start:
CYSA-ANALYST10.10.10.10
CYSA-SIEM10.10.10.40Ensure your SIEM contains telemetry from previous labs, including where available:
WindowsLinuxZeekSuricataPhishing investigationMalware investigation5. Create the Investigation Workspace
Section titled “5. Create the Investigation Workspace”On CYSA-ANALYST:
mkdir -p ~/CySA-Lab/Investigations/LAB16/{IOCs,Enrichment,DNS,ThreatIntel,Screenshots,Findings}Create notes:
touch ~/CySA-Lab/Investigations/LAB16/investigation-notes.mdUse:
Investigation ID:LAB16-INTEL-0016. Import Indicators from Previous Labs
Section titled “6. Import Indicators from Previous Labs”Use indicators collected during:
Lab 11 — PhishingLab 12 — Malware AnalysisLab 13 — Endpoint Malware InvestigationLab 15 — Vulnerability PrioritizationCreate:
~/CySA-Lab/Investigations/LAB16/IOCs/iocs.txtExample:
203.0.113.50suspicious.example.invalidhxxps://suspicious[.]example[.]invalid/login<sha256>Use real indicators only from safe training evidence.
7. Defang Active Indicators
Section titled “7. Defang Active Indicators”When documenting potentially malicious infrastructure, use safe forms.
Example:
https://example.combecomes:
hxxps://example[.]comIP:
203.0.113.50may be documented as:
203[.]0[.]113[.]50Keep the raw value separately when required for SIEM searches.
8. Build an IOC Inventory
Section titled “8. Build an IOC Inventory”Create:
| IOC ID | Type | Indicator | Source |
|---|---|---|---|
| IOC-001 | IP | 203[.]0[.]113[.]50 | Malware Lab |
| IOC-002 | Domain | suspicious[.]example | Phishing Lab |
| IOC-003 | URL | hxxps://… | Phishing Lab |
| IOC-004 | SHA-256 | <hash> |
Malware Lab |
Add:
First SeenLast SeenConfidenceStatuslater.
9. Prioritize Indicators for Enrichment
Section titled “9. Prioritize Indicators for Enrichment”Not every indicator deserves equal effort.
Prioritize based on:
Alert SeverityObserved Internal ActivityPotential Malware AssociationAuthentication CorrelationThreat RelevanceAsset CriticalityFor this lab, select:
1 IP1 Domain1 URL1 File Hashfor deeper enrichment.
10. Enrich an IP Address
Section titled “10. Enrich an IP Address”For your selected IP, investigate:
Ownership / ASNHosting ProviderCountry / RegionReputationHistorical ReportsAssociated DomainsMalware AssociationsScanning ActivityProxy / VPN / Hosting ContextUse approved threat-intelligence sources.
11. Understand IP Ownership Context
Section titled “11. Understand IP Ownership Context”An IP may belong to:
Cloud ProviderCDNResidential ISPHosting ProviderEnterpriseVPN ProviderSecurity ScannerA cloud IP is not automatically malicious.
Attackers also use legitimate cloud infrastructure.
Therefore:
Hosting Provider≠Threat Verdict12. Investigate ASN Context
Section titled “12. Investigate ASN Context”Record:
ASNOrganizationNetwork RangeThis helps identify whether multiple suspicious IPs belong to the same infrastructure.
Example:
IOC-001 ↓ASN 64500 ↓Hosting Provider13. Investigate IP Reputation
Section titled “13. Investigate IP Reputation”Review available intelligence:
Malicious ReportsSpam ActivityScanningBotnet ActivityMalware C2Phishing HostingBrute ForceRecord:
Reputation:Malicious / Suspicious / Neutral / Unknownand:
Confidence:Low / Medium / High14. Investigate First-Seen and Last-Seen Context
Section titled “14. Investigate First-Seen and Last-Seen Context”Where available, record:
First SeenLast SeenRecent ActivityA recently observed IP may indicate active infrastructure.
An older IP may have changed ownership.
Historical context matters.
15. Investigate Associated Domains
Section titled “15. Investigate Associated Domains”Threat-intelligence platforms may show domains resolving to or associated with the IP.
Example:
203.0.113.50 ↓login-secure.exampleupdate-service.examplecdn-example.exampleMultiple suspicious relationships can increase confidence.
16. Enrich a Domain
Section titled “16. Enrich a Domain”For the selected domain, investigate:
RegistrationDNSHostingReputationCertificate ContextAssociated IPsSubdomainsMalware AssociationsPhishing Reports17. Investigate Registration Context
Section titled “17. Investigate Registration Context”Where approved, review:
RegistrarCreation DateExpiration DateName ServersRegistration StatusSome registration data may be privacy protected.
Treat privacy protection as:
Neutralnot:
Malicious18. Investigate Domain Age
Section titled “18. Investigate Domain Age”A newly registered domain impersonating a trusted brand may deserve additional scrutiny.
Example:
Brand Impersonation +Domain Created 2 Days Ago +Credential Login Pageis more suspicious than domain age alone.
19. Investigate DNS Records
Section titled “19. Investigate DNS Records”Using your analyst workstation, for safe domains you control or approved training infrastructure:
dig <domain>Review:
AAAAAMXNSTXTCNAMEYou can also use:
nslookup <domain>Do not intentionally browse to suspicious infrastructure.
20. Understand DNS Relationships
Section titled “20. Understand DNS Relationships”A domain may resolve:
Domain ↓IP AddressThe IP may host:
Multiple DomainsThe domain may also use:
CNAME ↓Another DomainThese relationships help build infrastructure context.
21. Investigate Name Servers
Section titled “21. Investigate Name Servers”Review:
NS recordsShared name-server infrastructure can sometimes reveal related domains.
However, many legitimate domains share hosting and DNS providers.
Avoid over-interpreting infrastructure reuse.
22. Investigate MX Records
Section titled “22. Investigate MX Records”For domains involved in phishing emails, inspect:
MXThis helps determine whether the domain receives email.
A phishing domain may:
Host Web Content Onlyor:
Send and Receive Emaildepending on campaign design.
23. Investigate TXT Records
Section titled “23. Investigate TXT Records”TXT records may contain:
SPFDomain VerificationService MetadataThis can provide context about how the domain is configured.
Remember:
Valid SPF≠Legitimate Domain24. Enrich a URL
Section titled “24. Enrich a URL”A URL adds more detail than a domain.
Example:
hxxps://example[.]invalid/login/verifyInvestigate:
DomainPathQuery ParametersRedirectsReputationDetection History25. Break the URL into Components
Section titled “25. Break the URL into Components”Document:
SchemeHostnamePortPathQueryFragmentExample:
Scheme:https
Host:login.example.invalid
Path:/account/verify
Query:id=123426. Investigate URL Reputation Safely
Section titled “26. Investigate URL Reputation Safely”Use approved reputation or sandbox intelligence sources.
Do not navigate directly to the URL.
Review:
ClassificationFirst SeenLast SeenPhishing ReportsMalware ReportsRedirect History27. Investigate Redirect Relationships
Section titled “27. Investigate Redirect Relationships”A URL may redirect:
URL A ↓URL B ↓URL CThe initial URL may be benign-looking while the final destination is malicious.
Record:
Initial URLFinal URLIntermediate Redirectsonly through safe intelligence methods.
28. Enrich a File Hash
Section titled “28. Enrich a File Hash”Use the SHA-256 from Lab 12 or Lab 13.
Search using approved malware-intelligence services.
Record:
Detection CountClassificationMalware FamilyTagsFirst SeenLast SeenAssociated DomainsAssociated IPsBehavioral SummaryPrefer hash lookup before uploading any file.
29. Interpret Malware Detection Results
Section titled “29. Interpret Malware Detection Results”Suppose several vendors classify the file as:
TrojanDownloaderBackdoorNaming may vary significantly.
Focus on:
ConsensusBehaviorRelationshipsConfidencerather than assuming all vendor family names will match.
30. Understand Unknown Hashes
Section titled “30. Understand Unknown Hashes”If:
Hash Not Founddo not conclude:
File Is BenignIt may be:
NewTargetedRareModifiedPrivateUnknown means:
Insufficient External Intelligence31. Build Indicator Relationships
Section titled “31. Build Indicator Relationships”Suppose:
SHA-256 ↓Domain A ↓IP Band:
Phishing URL ↓Domain AYou now have:
Phishing +Malware +Infrastructurelinked through shared indicators.
32. Create an IOC Relationship Map
Section titled “32. Create an IOC Relationship Map”Document conceptually:
Phishing Email ↓URL ↓Domain ↓IP Address ↑Malware Sample ↑SHA-256This is much more useful than isolated indicators.
33. Understand Indicator Confidence
Section titled “33. Understand Indicator Confidence”Use confidence levels:
LowMediumHighExample:
Domain found only in binary strings:Mediumversus:
Domain observed in endpoint DNS+Threat intelligence confirms malicious use:High34. Understand Intelligence Source Reliability
Section titled “34. Understand Intelligence Source Reliability”Different intelligence sources have different quality.
Ask:
Who produced the information?
Is the source reputable?
Is the observation recent?
Is there supporting evidence?
Is the intelligence primary or copied?
Does another source confirm it?Do not blindly trust one reputation score.
35. Distinguish Confidence and Severity
Section titled “35. Distinguish Confidence and Severity”An IOC may have:
High Confidencethat it is malicious but:
Low Organizational Impactif nobody in your environment contacted it.
Another indicator may have:
Medium Confidencebut affect:
Critical Identity InfrastructureBoth dimensions matter.
36. Search the SIEM for the IP IOC
Section titled “36. Search the SIEM for the IP IOC”Search the raw IP:
<IOC IP>Look across:
ZeekSuricataFirewallEndpointDNSAuthenticationDetermine:
Which hosts communicated?
When?
Which ports?
How frequently?37. Search the SIEM for the Domain IOC
Section titled “37. Search the SIEM for the Domain IOC”Search:
<IOC domain>Look for:
DNS queriesHTTP requestsTLS SNIProxy activityEndpoint eventsDocument all affected systems.
38. Search the SIEM for the URL IOC
Section titled “38. Search the SIEM for the URL IOC”If proxy or HTTP telemetry is available, search:
URLPathHostnameYou may find:
Email Delivery ↓User Endpoint ↓HTTP RequestThis strengthens phishing investigation context.
39. Search the SIEM for the Hash IOC
Section titled “39. Search the SIEM for the Hash IOC”If endpoint telemetry contains hashes:
SHA-256search across:
CYSA-WIN01Other endpointsFile eventsProcess eventsEDR telemetryDetermine scope.
40. Pivot from IOC to Host
Section titled “40. Pivot from IOC to Host”Suppose:
Suspicious IP ↓CYSA-WIN01Now pivot to:
CYSA-WIN01Review surrounding activity:
AuthenticationProcessesDNSPowerShellFile activityThe IOC becomes a starting point—not the conclusion.
41. Pivot from Host to User
Section titled “41. Pivot from Host to User”Identify:
User logged onto affected hostThen search the user across the SIEM.
Determine whether the same identity appears on additional systems or in suspicious authentication events.
42. Pivot from User to Additional Indicators
Section titled “42. Pivot from User to Additional Indicators”A user investigation may reveal:
Second HostDifferent IPNew DomainAdditional AlertAdd new indicators to the investigation queue.
Threat-intelligence analysis is often iterative.
43. Understand IOC Aging
Section titled “43. Understand IOC Aging”Indicators lose value over time.
For example:
Malicious Cloud IPmay later be reassigned to a legitimate customer.
Therefore track:
First SeenLast SeenReview DateExpirationLong-term blocking of volatile indicators can create false positives.
44. Understand IOC Types by Stability
Section titled “44. Understand IOC Types by Stability”Generally:
File Hashcan be highly specific but easily changed.
IP Addressmay be rapidly reassigned.
Domainmay persist longer but can also change infrastructure.
Behavioral indicators can often be more resilient than static IOCs.
45. IOC vs TTP
Section titled “45. IOC vs TTP”IOC-based detection asks:
Did we see this exact IP/domain/hash?TTP-based detection asks:
Did we observe this attacker behavior?A mature SOC uses both.
For example:
IOC:Known malicious domainplus:
Behavior:PowerShell spawned from Office applicationprovides stronger coverage.
46. Identify False-Positive Risks
Section titled “46. Identify False-Positive Risks”An IP may be associated with:
Shared HostingCloud ServicesCDNsPublic DNSSecurity ScannersBlocking the entire IP may disrupt legitimate services.
Always evaluate:
Infrastructure Context+Organizational Usagebefore recommending a block.
47. Determine IOC Disposition
Section titled “47. Determine IOC Disposition”Use classifications such as:
Confirmed MaliciousSuspiciousBenignUnknownExpiredFalse PositiveAlso determine action:
BlockMonitorHuntNo ActionContinue Investigation48. Create the Enrichment Record
Section titled “48. Create the Enrichment Record”For each IOC, document:
## IOC-001
### Indicator
203[.]0[.]113[.]50
### Type
IPv4
### Source
Endpoint Malware Investigation
### External Reputation
Document findings.
### Infrastructure Context
Document:- ASN- provider- region- hosting context
### Relationships
Document:- domains- hashes- URLs- campaigns
### Internal Observations
Document:- affected hosts- timestamps- ports- event sources
### Confidence
Low / Medium / High
### Classification
Malicious / Suspicious / Benign / Unknown
### Recommended Action
Block / Monitor / Hunt / No Action / Continue Investigation49. Build the IOC Enrichment Table
Section titled “49. Build the IOC Enrichment Table”Create:
| IOC | Type | External Verdict | Internal Match | Confidence | Action |
|---|---|---|---|---|---|
| IOC-001 | IP | Suspicious | Yes | High | Hunt |
| IOC-002 | Domain | Malicious | Yes | High | Block |
| IOC-003 | URL | Phishing | Yes | High | Block |
| IOC-004 | Hash | Known Malicious | No | High | Hunt |
This gives the SOC a concise operational view.
50. Build a Relationship Table
Section titled “50. Build a Relationship Table”Create:
| Indicator A | Relationship | Indicator B |
|---|---|---|
| Hash | Communicates with | Domain |
| Domain | Resolves to | IP |
| URL | Hosted on | Domain |
| Endpoint | Queried | Domain |
| User | Logged onto | Endpoint |
These relationships help reconstruct campaigns.
51. Build an Investigation Timeline
Section titled “51. Build an Investigation Timeline”Example:
| Time | Event |
|---|---|
| 08:45 | Phishing email delivered |
| 08:50 | URL accessed |
| 08:51 | Domain resolved |
| 08:51 | Endpoint connected to suspicious IP |
| 08:55 | File downloaded |
| 09:00 | Hash observed |
| 09:05 | Threat intelligence enrichment completed |
This connects threat intelligence with operational telemetry.
52. Determine Organizational Exposure
Section titled “52. Determine Organizational Exposure”For each confirmed malicious indicator, ask:
Did we communicate with it?
How many hosts?
How many users?
How many times?
When did communication begin?
When did it stop?
Are any critical systems affected?External intelligence without internal exposure may require hunting.
External intelligence plus internal matches may require incident response.
53. Hunt for Related Indicators
Section titled “53. Hunt for Related Indicators”If one IOC is confirmed malicious, search for:
Related DomainsAssociated IPsSibling URLsRelated File HashesMalware FamilyCertificate FingerprintsDo not automatically block every related indicator.
Validate relevance.
54. Create an Indicator Watchlist
Section titled “54. Create an Indicator Watchlist”For suspicious but unconfirmed IOCs, create:
Monitor ListInclude:
IndicatorReasonConfidenceReview DateExpirationThis avoids permanently treating uncertain intelligence as malicious.
55. Build an IOC Lifecycle
Section titled “55. Build an IOC Lifecycle”A useful lifecycle is:
Collected ↓Enriched ↓Validated ↓Deployed ↓Monitored ↓Reviewed ↓Expired / RetiredThreat intelligence requires ongoing maintenance.
56. Map Intelligence to MITRE ATT&CK Context
Section titled “56. Map Intelligence to MITRE ATT&CK Context”Where evidence supports it, record behaviors associated with the indicator.
For example:
Phishing Domain ↓Phishing
Malware C2 Domain ↓Application Layer ProtocolDo not assign ATT&CK techniques based solely on reputation labels.
Use observed behavior.
57. Mission Challenge — IOC Enrichment Investigation
Section titled “57. Mission Challenge — IOC Enrichment Investigation”The SOC provides four indicators collected from recent incidents:
IOC-001 — IP AddressIOC-002 — DomainIOC-003 — URLIOC-004 — SHA-256Your task is to determine:
-
What type is each IOC?
-
Where was each originally observed?
-
What does external intelligence say?
-
What is the IP ownership or hosting context?
-
What domains are associated with the IP?
-
When was the domain registered?
-
Which IPs does the domain resolve to?
-
What reputation does the domain have?
-
What does the URL path indicate?
-
Are redirects present?
-
Is the hash known?
-
Is a malware family associated?
-
What network infrastructure is associated with the sample?
-
Do multiple IOCs point to the same infrastructure?
-
Do any indicators appear in the SIEM?
-
Which internal hosts match?
-
Which users are associated?
-
What is the timeline?
-
What confidence should be assigned?
-
Which indicators should be blocked?
-
Which should be monitored?
-
Which require additional hunting?
-
Are any indicators likely false positives?
-
What is your final assessment?
58. Document Your Findings
Section titled “58. Document Your Findings”Update:
~/CySA-Lab/Investigations/LAB16/investigation-notes.mdUse:
# LAB16 Threat Intelligence Investigation
## Investigation ID
LAB16-INTEL-001
## Indicator Summary
Document:- indicator- type- source- first seen
## IP Intelligence
Document:- ASN- provider- hosting type- reputation- associated domains
## Domain Intelligence
Document:- registration context- DNS- reputation- related infrastructure
## URL Intelligence
Document:- domain- path- parameters- redirects- reputation
## File Intelligence
Document:- SHA-256- classification- malware family- first seen- related infrastructure
## Indicator Relationships
Document relationships between:- IP- domain- URL- hash- endpoint- user
## SIEM Correlation
Document:- internal matches- affected systems- users- timestamps
## Confidence
Assign:- Low- Medium- High
## Classification
Malicious / Suspicious / Benign / Unknown
## Recommended Action
Block / Monitor / Hunt / No Action / Continue Investigation
## Analyst Assessment
Summarize the investigation.59. Example Analyst Findings
Section titled “59. Example Analyst Findings”A simulated assessment may resemble:
Investigation:LAB16-INTEL-001
Primary Domain:suspicious[.]example
External Intelligence:Multiple intelligence sources associate the domain with credential phishing.
Infrastructure:The domain resolved to a cloud-hosted IP also associated with additional suspicious domains.
File Intelligence:The SHA-256 identified during the malware investigation was associated with the same infrastructure.
Internal Exposure:CYSA-WIN01 queried the suspicious domain and established a network connection shortly after receiving the phishing message.
Relationships:Phishing URL ↓Domain ↓IP ↑Malware Sample
Confidence:High
Classification:Malicious Infrastructure — Simulated Laboratory Scenario
Recommended Action:Block validated malicious indicators, search all telemetry for related infrastructure, investigate affected endpoints and identities, and monitor related indicators for further activity.60. Evidence to Capture
Section titled “60. Evidence to Capture”Capture:
01-ioc-inventory.png02-ip-reputation.png03-ip-asn-context.png04-associated-domains.png05-domain-registration.png06-domain-dns.png07-domain-reputation.png08-url-analysis.png09-url-redirects.png10-hash-reputation.png11-malware-family.png12-related-infrastructure.png13-ioc-relationship-map.png14-siem-ip-search.png15-siem-domain-search.png16-siem-hash-search.png17-endpoint-pivot.png18-user-pivot.png19-ioc-enrichment-table.png20-investigation-timeline.png21-final-assessment.png61. Validation Checklist
Section titled “61. Validation Checklist”-
Threat intelligence concepts were understood
-
Raw indicators were imported
-
Indicators were categorized by type
-
Active indicators were safely defanged for documentation
-
IOC inventory was created
-
IP ownership was investigated
-
ASN context was reviewed
-
IP reputation was investigated
-
First-seen and last-seen context was considered
-
Associated domains were investigated
-
Domain registration context was reviewed
-
Domain age was considered
-
DNS records were investigated
-
Name-server context was considered
-
URL structure was analyzed
-
Redirect relationships were investigated
-
File hash was enriched
-
Malware associations were reviewed
-
Unknown-hash limitations were understood
-
Indicator relationships were created
-
Intelligence-source reliability was considered
-
Confidence levels were assigned
-
SIEM was searched for IP indicators
-
SIEM was searched for domains
-
SIEM was searched for URLs where supported
-
SIEM was searched for file hashes
-
Endpoint pivoting was performed
-
User pivoting was performed
-
IOC aging was understood
-
False-positive risk was considered
-
Indicator disposition was assigned
-
IOC enrichment table was created
-
Organizational exposure was determined
-
Final analyst assessment was documented
-
Evidence was captured
62. Mission Review
Section titled “62. Mission Review”In this mission, you transformed raw indicators into actionable investigation context.
You moved from:
203.0.113.50
example.invalid
<sha256>to:
Indicator ↓External Intelligence ↓Infrastructure Context ↓Relationships ↓Internal SIEM Matches ↓Affected Assets ↓Confidence ↓Analyst DecisionThe most important lesson is:
An IOC becomes useful when you understand its context, relationships, confidence, and relevance to your own environment.
A strong analyst combines:
External Intelligence +Internal Telemetry +Historical Context +Indicator Relationships +Analyst Judgment =Actionable Threat IntelligenceSkills Developed
Section titled “Skills Developed”After completing this mission, you should be able to:
-
distinguish indicators from intelligence
-
enrich IP addresses
-
investigate ASN and hosting context
-
analyze domain registration and DNS
-
investigate URL structure and redirects
-
enrich file hashes
-
interpret reputation data
-
understand malware associations
-
evaluate threat-intelligence source quality
-
assign confidence levels
-
identify IOC relationships
-
correlate external intelligence with internal telemetry
-
pivot from IOC to host
-
pivot from host to user
-
assess organizational exposure
-
identify potential false positives
-
assign IOC disposition
-
build threat-intelligence investigation records
What’s Next?
Section titled “What’s Next?”Lab 17 — Incident Triage and Evidence Collection
Section titled “Lab 17 — Incident Triage and Evidence Collection”You now know how to enrich security indicators and determine whether they matter to your environment.
In the next mission, you will bring together the investigation skills developed across the previous labs and perform structured incident triage.
You will investigate:
-
alert validation
-
incident scoping
-
severity classification
-
impacted assets
-
affected users
-
evidence preservation
-
event logs
-
packet captures
-
volatile evidence
-
timestamps
-
hashes
-
chain-of-custody fundamentals
-
evidence integrity
-
IOC collection
-
investigation timelines
-
containment recommendations
-
escalation decisions
The workflow progresses from:
Security Alert ↓Individual Investigationto:
Security Alert ↓Incident Triage ↓Scope ↓Evidence ↓Severity ↓Containment ↓Escalation➡️ Next: Lab 17 — Incident Triage and Evidence Collection