Sitemap

ExfilNode

Disk Image Analysis | Part 5

The Data Trail Doesn’t Lie

Introduction

Welcome to ExfilNode, where the truth unravels in bits and bytes.
This time, we’re diving into the darker layers of Liam’s personal workstation — a Linux machine suspected to be the nerve center of his data exfiltration operation.

Previously, in the DiskFiltration investigation, forensic analysts found enough red flags on Liam’s company-issued Windows system to raise suspicions. But like every seasoned manipulator, Liam had an alibi ready: “It wasn’t my system.”
Cute.

So investigators shifted focus to his personal workstation, mounted at /mnt/liam_disk, with its disk image conveniently located at /home/ubuntu. Liam had full control here — full root access, full stealth capabilities, and (supposedly) full confidence that his tracks were covered. But digital forensics doesn’t forgive arrogance.

As it turns out, Liam wasn’t just dealing with TECH THM — he was also double-crossed. The investigation would reveal not just the mechanics of data theft, but the messy politics behind betrayal in the cyber underworld.

Tip: When exploring log files, you might run into binary-match errors.
Use this command to avoid them:

grep -i -a "string-pattern" /mnt/liam_disk/var/log/auth.log

You can use tools like Autopsy for analysis (optional, of course). If you do:
Navigate to /home/ubuntu/autopsy/autopsy-4.21.0/bin, execute ./autopsy --nosplash, open the GUI, and load the existing case:
Liam_Personal_Workstation.

Get Iram Jack’s stories in your inbox

Join Medium for free to get updates from this writer.

And now… let’s follow the trail of commands, timestamps, and deceit.

Section: The Analysis

When did Liam last log into the system?

(Format: YYYY-MM-DD HH:MM:SS)

grep "session opened" auth.log -a | grep gdm

gdm=GNOME Display Manager: it is the normal way to log in to the system via GUI.

Press enter or click to view image in full size

What was the timezone of Liam’s device?

On /mnt/liam_disk directory

cat etc/timezone

What is the serial number of the USB that was inserted by Liam?

On /mnt/liam_disk/var/log directory

grep -i usb ./*

When was the USB connected to the system?

(Format: YYYY-MM-DD HH:MM:SS)

Press enter or click to view image in full size

What command was executed when Liam ran transferfiles?

Let us check: .bashrc at home directory

Press enter or click to view image in full size

What command did Liam execute to transfer the exfiltrated files to an external server?

Let us check: .bash_history at home directory

Press enter or click to view image in full size

What is the IP address of the domain to which Liam transferred the files?

Press enter or click to view image in full size

Which directory was the user in when they created the file mth?

Press enter or click to view image in full size

Remember Henry — the external entity helping Liam during the exfiltration?

What was the amount in USD that Henry had to give Liam for this exfiltration task?

Press enter or click to view image in full size

When was the USB disconnected by Liam?

(Format: YYYY-MM-DD HH:MM:SS)

Press enter or click to view image in full size

There is a .hidden/ folder that Liam listed the contents of in his commands.

What is the full path of this directory?

Press enter or click to view image in full size

Which files are likely timestomped in this .hidden/ directory?

(Answer in alphabetical order, ascending, separated by commas — e.g., example1.txt,example2.txt)

Liam thought the work was done, but the external entity had other plans.

Which IP address was connected via SSH to Liam’s machine a few hours after the exfiltration?

Press enter or click to view image in full size

Which cronjob did the external entity set up inside Liam’s machine?

Check the cronjobs below

Press enter or click to view image in full size

They say machines don’t lie. Logs don’t, either. Liam tried to hide behind his scripts and fake timestamps, but every exfiltration leaves residue. And sometimes… the ones who think they’re in control end up being the ones controlled.
— Miss Robot

Written by Iram Jack

قال تعالى: ﴿إِنْ أُرِيدُ إِلَّا الْإِصْلَاحَ مَا اسْتَطَعْتُ ۚ وَمَا تَوْفِيقِي إِلَّا بِاللَّهِ ۚ عَلَيْهِ تَوَكَّلْتُ وَإِلَيْهِ أُنِيبُ﴾