September 20, 2026
TryHackMe โ The Clean Exit
1. Executive Summary
By oiho
7 min read
1. Executive Summary
The investigation identified a sequence of suspicious activity performed from Turner's workstation on 12 July 2026.
The evidence shows that Turner connected a removable storage device labeled PERSONAL_BACKUP, executed exfiltool.exe, attempted to transfer FinanceDocs.zip to the external domain evil-external.thm, then accessed the internal system GTM-JUMP-01 and interacted with the hidden SMB share \\192.168.86.172\Staging$.
ShellBag evidence showed Turner browsing the restricted finance directory VendorContracts_Q3, with the last recorded interaction at 18:17:30.
The cleanup phase occurred shortly afterward. NTFS USN Journal evidence showed the Windows Firewall event log being overwritten and truncated at 18:21:40, consistent with Event Log clearing rather than a normal filesystem FileDelete. Execution evidence for wevtutil.exe during the same time window supports intentional anti-forensic activity.
The investigation therefore reconstructs the following high-level chain:
Removable storage connected
โ
exfiltool.exe executed
โ
Direct exfiltration attempted
โ
BITS transfer attempted to evil-external.thm
โ
FinanceDocs.zip identified
โ
RDP access to GTM-JUMP-01
โ
Restricted finance folder browsed
โ
Archive moved to \\192.168.86.172\Staging$
โ
Windows logs cleared / truncatedRemovable storage connected
โ
exfiltool.exe executed
โ
Direct exfiltration attempted
โ
BITS transfer attempted to evil-external.thm
โ
FinanceDocs.zip identified
โ
RDP access to GTM-JUMP-01
โ
Restricted finance folder browsed
โ
Archive moved to \\192.168.86.172\Staging$
โ
Windows logs cleared / truncated2. Primary Findings
3. Investigation Methodology
The analysis followed a forensic workflow rather than treating each question as an isolated flag hunt.
Observe
โ Identify the behavior to prove
โ Select the most relevant artifact
โ Query the artifact
โ Validate the result
โ Correlate independent artifacts
โ Build the timeline
โ State only what the evidence supportsObserve
โ Identify the behavior to prove
โ Select the most relevant artifact
โ Query the artifact
โ Validate the result
โ Correlate independent artifacts
โ Build the timeline
โ State only what the evidence supportsThe key principle throughout the investigation was:
Artifact selection must follow the investigative question.
Examples:
Device connection
โ Registry + Partition Diagnostic logs
โ
Program execution
โ BAM / Prefetch
โ
Background transfer
โ BITS Operational log
โ
User folder interaction
โ ShellBags
โ
RDP destination
โ Terminal Server Client registry
โ
Filesystem deletion/truncation
โ USN Journal
โ
Log clearing
โ USN Journal + execution artifactsDevice connection
โ Registry + Partition Diagnostic logs
โ
Program execution
โ BAM / Prefetch
โ
Background transfer
โ BITS Operational log
โ
User folder interaction
โ ShellBags
โ
RDP destination
โ Terminal Server Client registry
โ
Filesystem deletion/truncation
โ USN Journal
โ
Log clearing
โ USN Journal + execution artifacts4. Finding 1 โ Removable Storage Serial Number
Question
A storage device was connected to Turner's workstation on the day of the incident. What is its serial number?
Answer
MSFT300123456789ABCDEFMSFT300123456789ABCDEFEvidence Strategy
A useful source for storage attachment activity is:
Microsoft-Windows-Partition/DiagnosticMicrosoft-Windows-Partition/DiagnosticThe collected event log was:
C:\Users\DFIRUser\Kape-Collection\WKS-07\C\Windows\System32\winevt\logs\Microsoft-Windows-Partition%4Diagnostic.evtxC:\Users\DFIRUser\Kape-Collection\WKS-07\C\Windows\System32\winevt\logs\Microsoft-Windows-Partition%4Diagnostic.evtxBecause normal message rendering was unavailable, the event XML was more useful than the Message property.
Example enumeration:
$partitionLog = 'C:\Users\DFIRUser\Kape-Collection\WKS-07\C\Windows\System32\winevt\logs\Microsoft-Windows-Partition%4Diagnostic.evtx'
โ
Get-WinEvent -Path $partitionLog |
Where-Object {
$_.Id -eq 1006
} |
ForEach-Object {
[xml]$xml = $_.ToXml()
$xml.Event.EventData.Data
}$partitionLog = 'C:\Users\DFIRUser\Kape-Collection\WKS-07\C\Windows\System32\winevt\logs\Microsoft-Windows-Partition%4Diagnostic.evtx'
โ
Get-WinEvent -Path $partitionLog |
Where-Object {
$_.Id -eq 1006
} |
ForEach-Object {
[xml]$xml = $_.ToXml()
$xml.Event.EventData.Data
}Relevant information included:
Manufacturer: JMicron
Model: Generic
Storage SerialNumber: 0123456789ABCDEF
โ
ParentId:
USB\VID_152D&PID_0578\MSFT300123456789ABCDEFManufacturer: JMicron
Model: Generic
Storage SerialNumber: 0123456789ABCDEF
โ
ParentId:
USB\VID_152D&PID_0578\MSFT300123456789ABCDEFInterpretation
There were two different identifiers:
Storage-layer SerialNumber
โ 0123456789ABCDEF
USB Device Instance identity
โ MSFT300123456789ABCDEFStorage-layer SerialNumber
โ 0123456789ABCDEF
USB Device Instance identity
โ MSFT300123456789ABCDEFThe challenge expected the final component of the USB Device Instance ID:
MSFT300123456789ABCDEFMSFT300123456789ABCDEFThis distinction matters because USB-to-SATA/UASP bridge devices can expose different identifiers at different layers.
5. Finding 2 โ Removable Storage Name
Question
What was the name of the storage device Turner connected with the workstation?
Answer
PERSONAL_BACKUPPERSONAL_BACKUPEvidence Strategy
The hardware identity does not necessarily provide the user-visible storage name. Windows volume metadata was therefore examined.
The device was correlated to:
E:\E:\The relevant registry location was:
HKLM\TurnerSOFTWARE\Microsoft\Windows Search\VolumeInfoCacheHKLM\TurnerSOFTWARE\Microsoft\Windows Search\VolumeInfoCacheExample query:
reg query "HKLM\TurnerSOFTWARE\Microsoft\Windows Search\VolumeInfoCache" /s |
Select-String "VolumeLabel|E:\\"reg query "HKLM\TurnerSOFTWARE\Microsoft\Windows Search\VolumeInfoCache" /s |
Select-String "VolumeLabel|E:\\"Relevant result:
VolumeLabel REG_SZ PERSONAL_BACKUPVolumeLabel REG_SZ PERSONAL_BACKUPInterpretation
Do not confuse:
USB device identity
โ MSFT300123456789ABCDEF
Hardware model
โ JMicron Generic
Drive letter
โ E:
Volume label
โ PERSONAL_BACKUPUSB device identity
โ MSFT300123456789ABCDEF
Hardware model
โ JMicron Generic
Drive letter
โ E:
Volume label
โ PERSONAL_BACKUPThe requested device name was the volume label:
PERSONAL_BACKUPPERSONAL_BACKUP6. Finding 3 โ Suspicious Executable
Question
An executable was run on Turner's workstation on the same day. Its name clearly reflects the intent behind running it. What is its name?
Answer
exfiltool.exeexfiltool.exeEvidence Strategy
Prefetch was inspected first, but absence of a Prefetch entry does not prove absence of execution.
The investigation therefore pivoted to BAM.
Relevant registry location:
HKLM\TurnerSYSTEM\ControlSet001\Services\bam\State\UserSettingsHKLM\TurnerSYSTEM\ControlSet001\Services\bam\State\UserSettingsExample command:
reg query "HKLM\TurnerSYSTEM\ControlSet001\Services\bam\State\UserSettings" /sreg query "HKLM\TurnerSYSTEM\ControlSet001\Services\bam\State\UserSettings" /sRelevant BAM value:
\Device\HarddiskVolume7\Tools\exfiltool.exe\Device\HarddiskVolume7\Tools\exfiltool.exeThe BAM timestamp decoded to approximately:
2026-07-12 18:06:542026-07-12 18:06:54Correlation
ShellBag evidence showed Turner interacting with:
E:\ToolsE:\Toolsat approximately:
18:06:2818:06:28The combined evidence supports:
E:\Tools
โ
exfiltool.exe
โ
execution around 18:06:54E:\Tools
โ
exfiltool.exe
โ
execution around 18:06:547. Finding 4 โ BITS Transfer Target
Question
The first attempt failed. Turner then used a Windows-native background transfer mechanism to try again. What domain was he targeting?
Answer
evil-external.thmevil-external.thmEvidence Strategy
The phrase "Windows-native background transfer mechanism" points to:
BITS
Background Intelligent Transfer ServiceBITS
Background Intelligent Transfer ServiceRelevant log:
Microsoft-Windows-Bits-Client%4Operational.evtxMicrosoft-Windows-Bits-Client%4Operational.evtxExample extraction:
$bits = 'C:\Users\DFIRUser\Kape-Collection\WKS-07\C\Windows\System32\winevt\Logs\Microsoft-Windows-Bits-Client%4Operational.evtx'
Get-WinEvent -Path $bits |
ForEach-Object {
$xml = $_.ToXml()
if ($xml -match 'https?://[^<"]+') {
[pscustomobject]@{
TimeCreated = $_.TimeCreated
EventId = $_.Id
URL = $matches[0]
}
}
}$bits = 'C:\Users\DFIRUser\Kape-Collection\WKS-07\C\Windows\System32\winevt\Logs\Microsoft-Windows-Bits-Client%4Operational.evtx'
Get-WinEvent -Path $bits |
ForEach-Object {
$xml = $_.ToXml()
if ($xml -match 'https?://[^<"]+') {
[pscustomobject]@{
TimeCreated = $_.TimeCreated
EventId = $_.Id
URL = $matches[0]
}
}
}Relevant URL:
https://evil-external.thm/upload/FinanceDocs.ziphttps://evil-external.thm/upload/FinanceDocs.zipTherefore the target domain was:
evil-external.thmevil-external.thm8. Finding 5 โ Archive Name
Question
What was the name of the archive Turner prepared to send to that domain?
Answer
FinanceDocs.zipFinanceDocs.zipEvidence
The archive name was visible directly in the BITS transfer URL:
https://evil-external.thm/upload/FinanceDocs.ziphttps://evil-external.thm/upload/FinanceDocs.zipThe URL decomposes as:
Scheme:
https
Host:
evil-external.thm
Path:
/upload/FinanceDocs.zip
Filename:
FinanceDocs.zipScheme:
https
Host:
evil-external.thm
Path:
/upload/FinanceDocs.zip
Filename:
FinanceDocs.zipOne artifact therefore answered both the destination-domain and archive-name questions.
9. Finding 6 โ Internal System Accessed
Question
Both direct transfer attempts from the workstation failed. Turner then accessed another internal system before moving the data. What is the name of that system?
Answer
GTM-JUMP-01GTM-JUMP-01Evidence Strategy
BAM showed execution of:
mstsc.exemstsc.exewhich is the Microsoft Remote Desktop Connection client.
Relevant registry locations:
HKU\TurnerUser\Software\Microsoft\Terminal Server Client\Default
HKU\TurnerUser\Software\Microsoft\Terminal Server Client\ServersHKU\TurnerUser\Software\Microsoft\Terminal Server Client\Default
HKU\TurnerUser\Software\Microsoft\Terminal Server Client\ServersExample queries:
reg query "HKU\TurnerUser\Software\Microsoft\Terminal Server Client\Default" /s
reg query "HKU\TurnerUser\Software\Microsoft\Terminal Server Client\Servers" /sreg query "HKU\TurnerUser\Software\Microsoft\Terminal Server Client\Default" /s
reg query "HKU\TurnerUser\Software\Microsoft\Terminal Server Client\Servers" /sThese keys contain recent RDP destinations and related metadata.
The investigation identified:
GTM-JUMP-01GTM-JUMP-01as the internal system accessed by Turner.
Network Correlation
ShellBag evidence later showed interaction with:
192.168.86.172192.168.86.172which is consistent with the internal staging phase.
10. Finding 7 โ Restricted Finance Folder
Question
The client reported that vendor contracts are missing. Turner browsed the finance directory locally before removing it. What was the name of the folder containing those contracts?
Answer
VendorContracts_Q3VendorContracts_Q3Evidence Strategy
ShellBags are useful for determining folders a user browsed through Windows Explorer.
Relevant user artifact:
C:\Users\DFIRUser\Kape-Collection\WKS-07\C\Users\aturner\AppData\Local\Microsoft\Windows\UsrClass.datC:\Users\DFIRUser\Kape-Collection\WKS-07\C\Users\aturner\AppData\Local\Microsoft\Windows\UsrClass.datThe ShellBag path reconstructed:
Desktop
โโโ My Computer
โโโ C:
โโโ FinanceDocs
โโโ Archive
โโโ VendorContracts_Q3Desktop
โโโ My Computer
โโโ C:
โโโ FinanceDocs
โโโ Archive
โโโ VendorContracts_Q3Relevant folder:
C:\FinanceDocs\Archive\VendorContracts_Q3C:\FinanceDocs\Archive\VendorContracts_Q3The record showed:
ShellType: Directory
Value: VendorContracts_Q3
HasExplored: TrueShellType: Directory
Value: VendorContracts_Q3
HasExplored: TrueThis directly supports user interaction with the restricted folder.
11. Finding 8 โ Last Interaction Time
Question
What was the last interaction time of that restricted folder that Turner accessed?
Answer
18:17:3018:17:30Evidence
The ShellBag record for:
C:\FinanceDocs\Archive\VendorContracts_Q3C:\FinanceDocs\Archive\VendorContracts_Q3contained:
FirstInteracted:
2026-07-12 18:17:30
LastInteracted:
2026-07-12 18:17:30FirstInteracted:
2026-07-12 18:17:30
LastInteracted:
2026-07-12 18:17:30The required answer was therefore:
18:17:3018:17:30Interpretation
Do not confuse:
NTFS AccessedOnNTFS AccessedOnwith:
ShellBag LastInteractedShellBag LastInteractedThe question concerns user interaction with the folder, so the ShellBag interaction field is the relevant evidence.
12. Finding 9 โ Internal Staging Location
Question
Turner successfully moved the archive to the internal system he accessed. What was the full path of the location he copied it to?
Answer
\\192.168.86.172\Staging$\\192.168.86.172\Staging$Evidence Strategy
ShellBags showed network browsing activity involving:
192.168.86.172192.168.86.172and the hidden SMB share:
\\192.168.86.172\Staging$\\192.168.86.172\Staging$Relevant structure:
Desktop
โโโ Computers and Devices
โโโ 192.168.86.172
โโโ Staging$Desktop
โโโ Computers and Devices
โโโ 192.168.86.172
โโโ Staging$Interaction time:
2026-07-12 18:14:302026-07-12 18:14:30Interpretation
The $ suffix denotes a hidden SMB share:
Staging$Staging$The correct UNC path was:
\\192.168.86.172\Staging$\\192.168.86.172\Staging$Evidence Discipline
ShellBags prove that Turner browsed the network location.
The challenge context establishes that the archive was successfully moved there.
Therefore:
Challenge context
โ copy succeeded
ShellBag evidence
โ destination location identifiedChallenge context
โ copy succeeded
ShellBag evidence
โ destination location identifiedShellBags alone should not be overstated as direct proof of a file copy operation.
13. Finding 10 โ Firewall Log Clearing
Question
Turner deleted several files to cover his tracks. When was the firewall log deleted?
Answer
06:21:40 PM06:21:40 PMInitial Hypothesis โ Security Event Log
The first hypothesis was to search for file deletion auditing.
Relevant events include:
4656
4659
4660
46634656
4659
4660
4663The query was:
$sec = 'C:\Users\DFIRUser\Kape-Collection\WKS-07\C\Windows\System32\winevt\Logs\Security.evtx'
Get-WinEvent -Path $sec |
Where-Object {
$_.Id -in 4656,4659,4660,4663
} |
Where-Object {
$_.Message -match 'pfirewall|Firewall'
} |
Select-Object TimeCreated,Id,Message |
Format-List$sec = 'C:\Users\DFIRUser\Kape-Collection\WKS-07\C\Windows\System32\winevt\Logs\Security.evtx'
Get-WinEvent -Path $sec |
Where-Object {
$_.Id -in 4656,4659,4660,4663
} |
Where-Object {
$_.Message -match 'pfirewall|Firewall'
} |
Select-Object TimeCreated,Id,Message |
Format-ListNo useful result was returned.
This did not prove that the activity did not occur. Possible explanations included:
File System Auditing not enabled
SACL not configured
Security log already cleared
Operation was log clearing rather than file deletionFile System Auditing not enabled
SACL not configured
Security log already cleared
Operation was log clearing rather than file deletionThe investigation therefore pivoted to the NTFS USN Journal.
14. Parsing the NTFS USN Journal
The journal was located at:
C:\Users\DFIRUser\Kape-Collection\WKS-07\C\$Extend\$JC:\Users\DFIRUser\Kape-Collection\WKS-07\C\$Extend\$JPowerShell Path Handling
This is unsafe:
$j = "C:\Users\DFIRUser\Kape-Collection\WKS-07\C\$Extend\$J"$j = "C:\Users\DFIRUser\Kape-Collection\WKS-07\C\$Extend\$J"because PowerShell attempts to expand:
$Extend
$J$Extend
$JUse a literal single-quoted string:
$j = 'C:\Users\DFIRUser\Kape-Collection\WKS-07\C\$Extend\$J'$j = 'C:\Users\DFIRUser\Kape-Collection\WKS-07\C\$Extend\$J'Verify:
Test-Path $jTest-Path $jExpected:
TrueTrueParse With MFTECmd
$mfte = 'C:\Users\DFIRUser\DFIR Tools\EZ Tools\MFTECmd.exe'
$out = 'C:\Users\DFIRUser\Desktop\USNOut'
New-Item -ItemType Directory -Path $out -Force | Out-Null
& $mfte `
-f $j `
--csv $out `
--csvf 'usn.csv'$mfte = 'C:\Users\DFIRUser\DFIR Tools\EZ Tools\MFTECmd.exe'
$out = 'C:\Users\DFIRUser\Desktop\USNOut'
New-Item -ItemType Directory -Path $out -Force | Out-Null
& $mfte `
-f $j `
--csv $out `
--csvf 'usn.csv'Search for firewall-related changes:
Import-Csv "$out\usn.csv" |
Where-Object {
($_ | Out-String) -match 'Firewall'
} |
Format-List *Import-Csv "$out\usn.csv" |
Where-Object {
($_ | Out-String) -match 'Firewall'
} |
Format-List *A more focused query:
Import-Csv "$out\usn.csv" |
Where-Object {
($_ | Out-String) -match 'Firewall' -and
($_ | Out-String) -match 'Delete|Truncation|Overwrite'
} |
Format-List *Import-Csv "$out\usn.csv" |
Where-Object {
($_ | Out-String) -match 'Firewall' -and
($_ | Out-String) -match 'Delete|Truncation|Overwrite'
} |
Format-List *15. Critical Finding โ The Firewall Log Was Cleared, Not Normally Deleted
The relevant USN Journal entry was:
Microsoft-Windows-Windows Firewall With Advanced Security%4Firewall.evtx
UpdateTimestamp:
2026-07-12 18:21:40.7658957
UpdateReasons:
DataOverwrite|DataTruncationMicrosoft-Windows-Windows Firewall With Advanced Security%4Firewall.evtx
UpdateTimestamp:
2026-07-12 18:21:40.7658957
UpdateReasons:
DataOverwrite|DataTruncationThe evidence did not show:
FileDeleteFileDeleteInstead it showed:
DataOverwrite
DataTruncationDataOverwrite
DataTruncationTherefore the more accurate interpretation is:
Firewall.evtx
โ
contents cleared / truncated
โ
file itself remainsFirewall.evtx
โ
contents cleared / truncated
โ
file itself remainsA useful analogy:
FileDelete
= throw away the notebook
DataTruncation
= keep the notebook but erase its pagesFileDelete
= throw away the notebook
DataTruncation
= keep the notebook but erase its pages16. Correlation With wevtutil.exe
Execution evidence showed:
wevtutil.exewevtutil.exerunning around:
18:21:39โ18:21:4118:21:39โ18:21:41wevtutil.exe is a native Windows utility capable of clearing Event Logs.
Conceptually:
wevtutil cl <log-name>wevtutil cl <log-name>can clear a Windows Event Log.
The timeline therefore becomes:
18:21:39โ18:21:41
wevtutil.exe execution
โ
18:21:40.7658957
Firewall.evtx
DataOverwrite | DataTruncation18:21:39โ18:21:41
wevtutil.exe execution
โ
18:21:40.7658957
Firewall.evtx
DataOverwrite | DataTruncationThis supports intentional Event Log clearing.
Evidentiary Caution
Maintain the following distinction:
USN Journal
โ proves truncation/overwrite
Execution artifact
โ proves wevtutil.exe ran
Correlation
โ supports the hypothesis that wevtutil was used to clear the logUSN Journal
โ proves truncation/overwrite
Execution artifact
โ proves wevtutil.exe ran
Correlation
โ supports the hypothesis that wevtutil was used to clear the logWithout a recovered full command line, the USN Journal alone does not prove the exact command Turner entered.
17. Final Timeline
TimeActivityArtifact18:04:19JMicron external storage activePartition Diagnostic18:06:28Turner browsed E:\ToolsShellBags18:06:54exfiltool.exe executedBAM18:07:50E:\Personal Data interactionShellBags~18:10:42BITS attempted evil-external.thm/upload/FinanceDocs.zipBITS Operational~18:13:28mstsc.exe executedBAM18:14:30\\192.168.86.172\Staging$ browsedShellBags18:17:29C:\FinanceDocs\Archive browsedShellBags18:17:30VendorContracts_Q3 interacted withShellBags18:21:39โ18:21:41wevtutil.exe execution / cleanup phaseExecution artifacts18:21:40Firewall EVTX truncatedUSN Journal18:22:45External storage state changePartition Diagnostic18:23:02External storage active againPartition Diagnostic
18. Analyst Lessons
18.1 Enumeration Before Assumption
Do not immediately jump from a question to a tool.
Example:
"Firewall log deleted""Firewall log deleted"does not automatically mean:
search FileDeletesearch FileDeleteInstead ask:
What filesystem operation actually occurred?What filesystem operation actually occurred?The answer in this case was:
DataTruncationDataTruncation18.2 Artifact Selection Should Match the Question
QuestionPreferred ArtifactWas a device connected?Partition Diagnostic + RegistryWhat was the volume name?Registry / Volume metadataWas a program executed?BAM / Prefetch / AmcacheWas BITS used?BITS Operational logWhat remote RDP target was used?Terminal Server Client registryWhat folders did the user browse?ShellBagsDid a file change, rename, truncate, or delete?$UsnJrnl:$JWhat is the NTFS metadata?$MFTWas a log cleared?USN Journal + execution evidence
18.3 Evidence vs. Inference
Always distinguish direct evidence from analytical inference.
Example:
ShellBag:
\\192.168.86.172\Staging$
Directly proves:
User browsed the share.
Does not independently prove:
FinanceDocs.zip was copied there.ShellBag:
\\192.168.86.172\Staging$
Directly proves:
User browsed the share.
Does not independently prove:
FinanceDocs.zip was copied there.The challenge context supplied the successful-copy fact, while the ShellBag supplied the destination path.
18.4 One Artifact Being Cleared Does Not Remove All Evidence
This case demonstrates an important forensic principle:
Windows Event Log cleared
โ
Event contents may disappear
NTFS USN Journal
โ
still records filesystem changeWindows Event Log cleared
โ
Event contents may disappear
NTFS USN Journal
โ
still records filesystem changeTherefore:
Destruction of one source of evidence can itself create evidence in another source.
19. Final Investigative Conclusions
The investigation reconstructed a coherent sequence of removable-media use, execution of an exfiltration utility, failed direct transfer attempts, BITS-based exfiltration, internal staging through RDP/SMB infrastructure, access to restricted finance material, and subsequent log-cleaning activity.
The primary answers are:
USB Serial:
MSFT300123456789ABCDEF
Storage Name:
PERSONAL_BACKUP
Executable:
exfiltool.exe
BITS Target Domain:
evil-external.thm
Archive:
FinanceDocs.zip
Internal System:
GTM-JUMP-01
Restricted Folder:
VendorContracts_Q3
Last Interaction:
18:17:30
Internal Staging Path:
\\192.168.86.172\Staging$
Firewall Log Clear Time:
06:21:40 PMUSB Serial:
MSFT300123456789ABCDEF
Storage Name:
PERSONAL_BACKUP
Executable:
exfiltool.exe
BITS Target Domain:
evil-external.thm
Archive:
FinanceDocs.zip
Internal System:
GTM-JUMP-01
Restricted Folder:
VendorContracts_Q3
Last Interaction:
18:17:30
Internal Staging Path:
\\192.168.86.172\Staging$
Firewall Log Clear Time:
06:21:40 PMThe strongest lesson from this investigation is methodological:
Observe
โ Select Artifact
โ Query
โ Validate
โ Correlate
โ Reconstruct
โ ReportObserve
โ Select Artifact
โ Query
โ Validate
โ Correlate
โ Reconstruct
โ ReportThe objective is not simply to recover challenge answers. The objective is to build a defensible forensic explanation of what occurred, when it occurred, which artifact proves each fact, and where inference begins.