Skip to content

05 Computer Hacking Forensic Investigator (CHFI)

The Computer Hacking Forensic Investigator (CHFI) certification introduces the discipline of digital forensics and cyber investigation.

Where CSA focuses on detecting and investigating suspicious activity through logs and security telemetry, CHFI goes deeper into the evidence left behind on systems, storage devices, operating systems, applications, networks, and cloud environments.

For GoHackersCloud Academy, CHFI should be approached as a practical foundation for DFIR — Digital Forensics and Incident Response.

Academy Goal: Learn how to identify, preserve, collect, analyze, correlate, reconstruct, and report digital evidence in a defensible and repeatable manner.

A useful progression is:

Cybersecurity Fundamentals

SOC / Security Monitoring

Certified SOC Analyst (CSA)

Computer Hacking Forensic Investigator (CHFI)

Digital Forensics Labs

Incident Response

DFIR

Threat Hunting / Advanced Forensics

CHFI is especially valuable for learners interested in:

  • Digital Forensics Analyst

  • DFIR Analyst

  • Incident Responder

  • SOC Analyst

  • Cybersecurity Investigator

  • Malware Investigation

  • Threat Hunting

  • Security Operations

Digital forensics is the structured process of identifying, preserving, examining, analyzing, and reporting digital evidence.

The objective is not simply to find suspicious files.

A forensic investigation attempts to answer questions such as:

  • What happened?

  • When did it happen?

  • Which system was involved?

  • Which user was involved?

  • How did the activity begin?

  • What changed on the system?

  • What evidence remains?

  • What was accessed?

  • Was information transferred?

  • What is the likely sequence of events?

The output should be supported by evidence rather than assumptions.

Use this workflow throughout your CHFI preparation:

Identify

Preserve

Collect

Examine

Analyze

Correlate

Reconstruct

Document

Report

This lifecycle is more important than memorizing individual forensic tools.

Digital forensics and incident response are closely related but not identical.

Focuses on:

  • evidence

  • artifacts

  • timelines

  • reconstruction

  • analysis

  • documentation

Focuses on:

  • detection

  • containment

  • eradication

  • recovery

  • business restoration

In practice, they often work together.

For example:

Security Alert
Incident Investigation
Potential Compromise
Evidence Collection
Forensic Analysis
Scope Determination
Containment
Recovery

This is why the term DFIR is commonly used.

A forensic investigator should avoid beginning with a conclusion.

For example, do not start with:

“Malware compromised this computer.”

Start with:

“We have suspicious activity. What does the evidence demonstrate?”

Then build the case.

Use:

Observation → Evidence → Correlation → Hypothesis → Validation → Conclusion

This prevents confirmation bias.

Digital evidence can come from many locations.

Examples include:

  • hard disks

  • solid-state drives

  • memory

  • operating-system logs

  • application logs

  • browser artifacts

  • network logs

  • email

  • mobile devices

  • USB devices

  • cloud platforms

  • authentication systems

  • endpoint-security tools

  • virtual machines

Modern investigations often require correlation across several sources.

One of the most important forensic principles is preserving the integrity of evidence.

Investigators must be able to demonstrate that evidence was handled appropriately.

Important concepts include:

  • evidence identification

  • evidence preservation

  • acquisition

  • hashing

  • secure storage

  • access control

  • documentation

  • chain of custody

The objective is to reduce the possibility of accidental modification or uncertainty around the evidence.

Chain of custody records who handled the evidence and what happened to it.

A basic record might contain:

Evidence ID:
Description:
Source:
Collected By:
Date and Time:
Location:
Acquisition Method:
Hash:
Transferred To:
Transfer Date:
Purpose:
Storage Location:

Each transfer or handling event should be documented.

This becomes particularly important when investigations involve legal, regulatory, disciplinary, or law-enforcement processes.

Cryptographic hashes can help demonstrate that a forensic image or file has not changed.

Conceptually:

Original Evidence
Hash Calculation
Evidence Acquisition
Analysis Copy
Hash Verification

If the relevant hashes remain consistent, investigators can provide additional confidence that the evidence has not been altered during the process.

Understand the forensic role of hashing rather than simply memorizing algorithm names.

There are two broad approaches to system acquisition.

The system is still running.

This may allow investigators to collect volatile information such as:

  • memory

  • running processes

  • active connections

  • logged-in users

  • temporary data

However, interacting with the system can also modify it.

The system is powered down and storage media is analyzed separately.

This can reduce changes to persistent evidence but may lose volatile information.

The choice depends on the investigation objective and incident circumstances.

Some evidence disappears faster than other evidence.

For example:

CPU / Temporary State
Memory
Network Connections
Running Processes
Temporary Files
Disk
Archived Logs

The exact order can vary depending on the environment, but the principle is important:

Collect highly volatile evidence before it disappears when doing so is appropriate and authorized.

Storage media contains a large amount of forensic evidence.

You should understand basic concepts involving:

  • partitions

  • filesystems

  • files

  • directories

  • timestamps

  • metadata

  • deleted files

  • unallocated space

  • slack space

  • file signatures

A forensic investigator needs to understand how the operating system organizes information on storage.

Develop foundational understanding of commonly encountered filesystems.

Examples include:

  • NTFS

  • FAT variants

  • ext family

  • XFS concepts

  • APFS concepts

You do not need to become a filesystem developer.

You need to understand how filesystem structures can provide evidence.

Metadata can provide information such as:

  • file name

  • size

  • path

  • ownership

  • permissions

  • creation time

  • modification time

  • access time

However, timestamps should never be treated as unquestionable truth.

They can be affected by:

  • operating-system behavior

  • copying

  • synchronization

  • application activity

  • user modification

  • attacker manipulation

Correlate timestamps with other evidence.

Deleting a file does not always immediately erase its underlying data.

Depending on the filesystem and subsequent disk activity, portions of deleted content may remain recoverable.

Forensic investigation may therefore involve:

  • filesystem records

  • deleted entries

  • unallocated space

  • file carving

The key concept is:

Logical deletion does not necessarily equal physical destruction.

File extensions can be misleading.

For example, changing:

document.exe

to:

document.jpg

does not necessarily change the actual file type.

Forensic tools can examine file signatures or internal structures to help identify a file’s actual format.

This can be useful when investigating intentionally disguised files.

System memory can contain extremely valuable volatile evidence.

Potential information includes:

  • running processes

  • network connections

  • loaded modules

  • credentials or credential-related artifacts

  • command history

  • injected code

  • malware activity

  • encryption material

Memory analysis becomes especially important when investigating:

  • fileless malware

  • process injection

  • credential theft

  • active malware

  • sophisticated intrusions

When analyzing processes, ask:

  • What process was running?

  • What was its parent process?

  • What child processes did it launch?

  • Which user executed it?

  • Where was the executable located?

  • Which network connections existed?

  • Were unusual modules loaded?

  • Was the process expected?

Conceptually:

User
Parent Process
Process
Child Process
File Activity
Network Activity

This can help reconstruct suspicious behavior.

Windows systems provide many useful forensic artifacts.

You should understand the investigative value of:

  • Windows Event Logs

  • Registry

  • filesystem metadata

  • user profiles

  • scheduled tasks

  • services

  • Prefetch concepts

  • shortcut artifacts

  • recent-file artifacts

  • browser data

  • PowerShell logs

  • authentication events

The goal is not to memorize every artifact.

Focus on:

What question can this artifact help answer?

Windows Event Logs can support investigations involving:

  • authentication

  • account changes

  • service activity

  • system events

  • PowerShell

  • application activity

  • security auditing

An investigation may correlate:

Authentication Event
Process Execution
Privilege Activity
Network Connection
File Modification

A single event rarely tells the entire story.

The Windows Registry can provide information about:

  • system configuration

  • installed software

  • user activity

  • startup mechanisms

  • devices

  • network configuration

Registry analysis can contribute to questions such as:

  • Was software installed?

  • Did a device connect?

  • Was persistence configured?

  • Which user interacted with the system?

Again, corroborate findings with additional evidence.

Linux investigation may involve:

  • authentication logs

  • system logs

  • shell history

  • users

  • groups

  • processes

  • services

  • scheduled tasks

  • configuration files

  • SSH activity

  • filesystem permissions

  • network configuration

A useful workflow is:

User → Authentication → Command → Process → File → Network

Identity evidence is central to many investigations.

Investigate:

  • successful logins

  • failed logins

  • remote access

  • privileged authentication

  • account changes

  • password changes

  • MFA events

  • service accounts

  • source systems

Do not automatically conclude:

User account performed action = user personally performed action.

Accounts can be:

  • compromised

  • automated

  • shared

  • misconfigured

Determine the context.

Browsers can contain evidence related to:

  • browsing history

  • downloads

  • cookies

  • cached content

  • sessions

  • saved information

  • visited URLs

Browser evidence can support phishing and malware investigations.

For example:

Phishing Email
URL Visited
File Downloaded
File Executed

Browser artifacts may provide one part of this timeline.

Email investigations may analyze:

  • sender information

  • recipients

  • timestamps

  • headers

  • attachments

  • URLs

  • routing information

  • authentication results

Email forensics is especially important for:

  • phishing

  • business email compromise

  • malware delivery

  • fraud investigations

Always analyze the email as part of the broader incident.

Network evidence can help investigators understand communication between systems.

Sources may include:

  • packet captures

  • firewall logs

  • proxy logs

  • DNS logs

  • VPN logs

  • IDS/IPS

  • flow data

Key questions include:

  • Which systems communicated?

  • When?

  • Over which protocols?

  • Was communication allowed?

  • What domain was accessed?

  • Was data transferred?

  • Was the destination known or suspicious?

Packet captures can provide detailed visibility into network communication.

Understand concepts such as:

  • source

  • destination

  • protocol

  • ports

  • sessions

  • requests

  • responses

However, encryption can limit visibility into payload contents.

Even when payloads are encrypted, metadata may still be valuable.

DNS evidence may help reconstruct activity such as:

Endpoint
Domain Query
DNS Resolution
IP Address
Network Connection

Correlating DNS, endpoint, and firewall evidence can be very powerful.

Mobile devices can contain:

  • communication data

  • applications

  • photographs

  • location-related artifacts

  • browser information

  • files

  • account information

  • system logs

Mobile forensics has additional technical and legal complexities.

For CHFI preparation, focus on the fundamentals of:

Identification → Preservation → Acquisition → Examination → Reporting

Modern investigations increasingly involve cloud platforms.

Potential evidence sources include:

  • cloud audit logs

  • identity logs

  • API activity

  • storage access

  • network telemetry

  • workload logs

  • configuration history

Cloud forensics differs from traditional disk forensics because investigators may not have direct physical access to infrastructure.

The investigation increasingly depends on:

Logging + Identity + API Activity + Provider Evidence

Conceptually:

Cloud Account Login
API Activity
Permission Change
Storage Access
Data Activity

An investigator may need to reconstruct this activity entirely from audit logs and security telemetry.

This is why cloud logging must be enabled before an incident occurs.

Digital forensics often contributes to malware investigations.

You may need to identify:

  • malicious files

  • persistence

  • process activity

  • network communication

  • filesystem modifications

  • registry modifications

  • suspicious accounts

At the CHFI stage, focus first on behavioral investigation.

Advanced reverse engineering can come later.

Timeline reconstruction is one of the most valuable forensic skills.

Combine evidence from multiple sources:

08:42 — User receives phishing email
08:47 — User visits external URL
08:48 — File downloaded
08:49 — Process execution
08:51 — External network connection
08:54 — Credential activity
09:02 — Privileged login
09:08 — Sensitive file accessed

A timeline helps answer:

What happened and in what sequence?

One practical challenge is that evidence may use different:

  • time zones

  • timestamp formats

  • system clocks

Before creating conclusions, normalize timestamps appropriately.

Otherwise two events that occurred simultaneously may appear unrelated.

Time handling is an important forensic discipline.

Use something like:

Time Source Asset Event Interpretation
08:42 Email User Message received Potential initial access
08:47 Browser Endpoint URL accessed User interaction
08:48 Filesystem Endpoint File created Download
08:49 Endpoint Endpoint Process executed Suspicious execution
08:51 Network Endpoint External connection Investigate destination

This helps transform disconnected evidence into an incident narrative.

During analysis, form hypotheses but do not treat them as facts.

Example:

Evidence

A suspicious executable ran after a phishing email.

Hypothesis

The phishing message may have delivered malware.

Validation

Check:

  • email attachment

  • browser download

  • file hash

  • process tree

  • network activity

Then refine your conclusion.

Strong forensic conclusions often rely on multiple evidence sources.

For example:

Email Evidence
+
Browser Evidence
+
Filesystem Evidence
+
Endpoint Evidence
+
Network Evidence
=
Incident Reconstruction

The more independent evidence supports a conclusion, the stronger the investigation becomes.

During investigation you may identify IOCs such as:

  • file hashes

  • IP addresses

  • domains

  • URLs

  • filenames

  • email addresses

  • registry values

  • suspicious processes

Record them carefully.

They can support:

  • threat hunting

  • containment

  • detection engineering

  • scope analysis

But remember:

Indicators are evidence points, not automatically proof of the entire incident.

Do not stop after finding the first compromised endpoint.

Ask:

  • Are other users affected?

  • Are other endpoints affected?

  • Did the same file execute elsewhere?

  • Did other systems contact the same domain?

  • Were credentials reused?

  • Was lateral movement observed?

  • Was sensitive information accessed?

This connects forensic investigation to incident response.

For every important artifact, record:

Evidence ID:
Case ID:
Source:
Asset:
Artifact:
Location:
Timestamp:
Collected By:
Collection Method:
Hash:
Observation:
Interpretation:
Related Evidence:

Separate:

Observation

from:

Interpretation

This is important.

For example:

Observation: Process X connected to IP Y at 10:15.

Interpretation: The connection may represent command-and-control activity.

The second statement requires additional supporting evidence.

A professional forensic report may include:

Executive Summary
Incident Background
Scope
Objectives
Evidence Sources
Acquisition Methodology
Evidence Integrity
Investigation Methodology
Timeline
Technical Findings
Indicators
Impact Assessment
Conclusions
Recommendations
Appendices

The report should allow readers to understand both the investigation and the supporting evidence.

Avoid statements such as:

“The attacker definitely stole data.”

unless evidence supports that conclusion.

Instead, where appropriate:

“The investigation identified evidence of access to the affected data; available evidence was insufficient to conclusively determine whether the data was exfiltrated.”

Professional investigators distinguish between:

  • confirmed

  • likely

  • possible

  • unsupported

This improves credibility.

Keep this distinction clear.

Information directly collected from the environment being investigated.

External information that may provide context.

For example:

A threat-intelligence source may classify an IP as malicious.

That helps your investigation.

But your internal firewall and endpoint logs provide the evidence that the affected system actually communicated with that IP.

MITRE ATT&CK can help organize forensic findings.

For example:

Phishing
Execution
Persistence
Credential Access
Discovery
Lateral Movement

You can map evidence to attacker behaviors to make investigation reports easier to understand.

Do not force every artifact into ATT&CK.

Use it when it improves context.

45. Legal and Organizational Considerations

Section titled “45. Legal and Organizational Considerations”

Digital investigations may involve:

  • employee information

  • customer data

  • personal information

  • confidential business information

  • regulatory requirements

  • legal proceedings

Investigators must follow:

  • authorization

  • organizational policy

  • applicable law

  • data-protection requirements

  • evidence-handling procedures

Technical ability alone is not sufficient.

Develop practical familiarity with:

  • evidence identification

  • chain of custody

  • forensic acquisition concepts

  • hashing

  • disk forensics

  • filesystem analysis

  • Windows artifacts

  • Linux artifacts

  • browser artifacts

  • email investigation

  • memory-forensics concepts

  • network forensics

  • DNS analysis

  • authentication investigation

  • cloud audit logs

  • malware-related artifacts

  • timeline analysis

  • evidence correlation

  • forensic reporting

47. GoHackersCloud Digital Forensics Lab Progression

Section titled “47. GoHackersCloud Digital Forensics Lab Progression”

A good sequence is:

Lab 01 — Digital Evidence Handling & Chain of Custody

Lab 02 — Disk Image and Filesystem Investigation

Lab 03 — Deleted File and Metadata Investigation

Lab 04 — Windows Forensic Artifact Investigation

Lab 05 — Linux Forensic Investigation

Lab 06 — Browser and Download Investigation

Lab 07 — Email and Phishing Forensics

Lab 08 — Memory Investigation Fundamentals

Lab 09 — Network Forensics and Packet Analysis

Lab 10 — Authentication and Identity Forensics

Lab 11 — Cloud Forensics Investigation

Lab 12 — Incident Timeline Reconstruction

Lab 13 — Multi-Source Forensic Investigation

Lab 14 — Digital Forensics Capstone

The later labs should combine several evidence sources.

Recommended Academy runbooks include:

Guides analysts through:

Identify → Preserve → Acquire → Verify → Store → Document

Guides investigation of compromised Windows or Linux endpoints.

Provides an end-to-end workflow for forensic cases.

Provides a consistent approach for correlating evidence from multiple sources.

Guides collection and analysis of cloud identity, audit, API, and workload evidence.

Runbooks help ensure investigations remain consistent and repeatable.

Use four stages.

Master:

  • evidence

  • preservation

  • acquisition

  • analysis

  • reporting

Learn what information may exist in:

  • disks

  • memory

  • operating systems

  • networks

  • browsers

  • email

  • cloud platforms

Complete labs that require you to answer:

What happened?

rather than simply follow commands.

Combine multiple evidence sources and produce a timeline and report.

Before scheduling your certification exam, verify the current CHFI exam blueprint, format, eligibility requirements, version, policies, and official objectives directly with EC-Council, as these details can change.

Digital forensics is the structured identification, preservation, collection, examination, analysis, and reporting of digital evidence.

Documentation recording how evidence was collected, handled, transferred, stored, and accessed throughout an investigation.

Question 3 — Why are hashes used in forensics?

Section titled “Question 3 — Why are hashes used in forensics?”

Hashes can help verify evidence integrity by allowing investigators to detect changes to acquired data.

Evidence that may disappear or change quickly, such as memory contents, active network connections, and running processes.

Live acquisition is performed while a system remains operational and may preserve volatile information.

Dead acquisition typically analyzes persistent storage after the system is no longer running.

Each has benefits and risks.

Question 6 — Why are timelines important?

Section titled “Question 6 — Why are timelines important?”

Timelines correlate events from multiple sources to reconstruct the sequence of incident activity.

Question 7 — What would you do after identifying malware on one endpoint?

Section titled “Question 7 — What would you do after identifying malware on one endpoint?”

Do not assume the incident is limited to that endpoint.

Determine:

Timeline → User → Network activity → Indicators → Other affected systems → Incident scope

Then coordinate with incident response.

You should aim to confidently:

  • Explain the forensic lifecycle

  • Understand evidence integrity

  • Explain chain of custody

  • Understand hashing

  • Explain live vs dead forensics

  • Understand volatility

  • Analyze basic filesystem evidence

  • Understand Windows forensic artifacts

  • Understand Linux forensic artifacts

  • Investigate browser activity

  • Investigate email evidence

  • Understand memory-forensics concepts

  • Analyze basic network evidence

  • Correlate authentication activity

  • Understand cloud-forensics fundamentals

  • Build incident timelines

  • Correlate multiple evidence sources

  • Document evidence

  • Write clear conclusions

  • Produce a forensic investigation report

A practical portfolio could contain:

Digital Forensics Portfolio
01 Evidence Handling Exercise
02 Disk Forensics Investigation
03 Deleted File Investigation
04 Windows Forensic Investigation
05 Linux Forensic Investigation
06 Browser Forensics Investigation
07 Phishing Forensics Investigation
08 Memory Investigation
09 Network Forensics Investigation
10 Cloud Forensics Investigation
11 Incident Timeline Reconstruction
12 Digital Forensics Capstone
13 Final Forensic Investigation Report

For every investigation, document:

Case Objective
Scope
Evidence Sources
Evidence Handling
Investigation Methodology
Artifacts
Timeline
Findings
Indicators
Analysis
Conclusion
Recommendations

This demonstrates your ability to conduct an investigation, not just operate forensic tools.

Keep this framework throughout your forensic journey:

Preserve → Collect → Verify → Examine → Correlate → Reconstruct → Document → Report

And remember the central forensic principle:

Follow the evidence. Do not force the evidence to fit your assumption.

A strong forensic investigator does not simply ask:

“What suspicious artifact did I find?”

They ask:

“What does this artifact prove, what other evidence supports it, where does it fit in the timeline, and what can I responsibly conclude?”

That is the transition from finding artifacts to performing forensic investigation.

➡️ 06 — Certified Incident Handler (ECIH)

CHFI taught us how to preserve evidence, analyze artifacts, and reconstruct security incidents.

Next, we move into the operational response side of cybersecurity.

In ECIH, the focus becomes:

Prepare → Detect → Analyze → Contain → Eradicate → Recover → Review

You will learn how incident-response teams coordinate investigations, determine incident scope, contain threats, remove attacker access, restore business operations, preserve evidence, communicate with stakeholders, and improve defenses after an incident.