7 - Memory Analysis Flashcards

1
Q

Memory forensics

A

Dump and Analyze the RAM

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Volatility framework

A

List processes, API hooks

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Approaches to memory reconstruction

A

Tree and list traversal

Object fingerprint/pattern searches

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Tree and list traversal

A

Find index into lists and tables of interesting structure and follow them through to reconstruct the data
Can stitch together more related records
Can miss unlinked, dead structures

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Fingerprint/pattern searches

A

Search for relevant patterns in memory
Finds unlinked, dead structures and can work with imperfect dumps
Less context and susceptible to rubbish

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Acquisition of volatile memory - what you want to have

A

High atomicity(how close to present memory) and availability

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Software acquisition - User level application

A

Based on user-level applications for memory dumping
Good for incident scenarios and capturing forensic image even in situations with little time
Work on specific operating systems, applications must be loaded into memory before execution

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Software acquisition - Kernel

A

Leverage a kernel driver to access physical memory without restrictions
This causes changes in the system state

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Software acquisition - software crash dumps

A

Dump files on windows in case of machine failure. Could be invasive if explicitly triggered

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Software acquisition - warm boot

A

Refers to reboot methods in which power is never removed from the memory module

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Software acquisition - cold boot

A

Refers to reboot methods in which power is removed from the memory module

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Hardware acquisition - dedicated hardware

A

Use of special hardware card to obtain forensic image of computers ram. The limitation is the prior installation of PCI card before its use

How well did you know this?
1
Not at all
2
3
4
5
Perfectly