Memory Dump ICS Lab.
Memory Dump ICS Lab.
Memory Dump ICS Lab.
ICS Lab.
Introduction
• Memory Forensics
• Memory Dump
• Get memory image from real memory(Physical Memory, RAM).
• Memory Analysis
• Get some information from memory data.
• Live Analysis – From live memory
• Static data Analysis – From memory image
Popular Software
Windows-based : Dump-It, MDD
Linux-based : Lime Forensics
Vmware-based : ‘Snapshot’ function of
VMware
Memory Forensics Experiments
• We will deal about user accounts of Windows&Linux
• Experiment 1
• Windows Based Memory dump & Analysis
• Windows accounts information from memory image
• Experiment 2
• Linux Based Memory dump & Analysis (Using Vmware)
• Linux accounts information from memory image
Experiment 1
• Windows Based Memory dump & Analysis
• Windows accounts information from memory image
• What we needs?
• Dumpit : Memory dump software for Windows
• Volatility : Memory Analysis tool
Experiment 1
• Step 1
• Memory Dump using DumpIt
• Just excute ‘dumpit.exe’ and type ‘y’
• We can find ‘.raw’ file in same folder as ‘dumpit.exe’ file
Experiment 1
• Step 2
• Install volatility
• 1 : Install python ‘python-2.7.8.msi’
• volatility is based on python.
• 2 : Install volatility ‘volatility-2.4.win32.exe’
• 3 : Check run volatility
• run ‘volatility-2.4.standalone.exe’ in CMD
• Running result like below screenshot
Experiment 1
• Step 3
• Check image information of ‘.raw’ file
• Command : ‘volatility-2.4.standalone.exe imageinfo –f DUMPFILE’
• It takes some minutes. (It takes 3 minutes to analyse 2GB memory)
• We have to remember Profiles
Experiment 1
• Step 4
• Extract Hashdump from Memory Image
• The "hashdump" post module will dump the local users
accounts on the compromised host using the registry.
• volatility provides ‘hashdump’ plugin
• Command
• volatility.exe PLUGIN –f MEMORYIMAGE –profile=PROFILE > OUTPUTFILE
• JungTaek Seo, Seokjun Lee, Taeshik Shon, A study on memory dump analysis based on
digital forensic tools, Peer-to-Peer Networking and Applications, Springer, Online
Published, June 2013
• Seokjun Lee, Taeshik Shon, Physical Memory Collection and Analysis in SmartGrid
Embedded Platform, MONET, ACM/Springer, Volume 19 Issue 3, June 2014, Pages 382-391