Windows forensics, part 1 Flashcards

1
Q

Explain the bootup process

A

When booting up a computer, the (hard coded ROM) BIOS firmware runs self tests, identifies connected devices and then locates the operating system on one of these devices

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

What two file systems are there for windows?

A

NTFS - modern and efficient

FAT - old and simple

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

What is the max file size for NTFS and FAT?

A

NTFS - 16 TB

FAT - 4 GB

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

What is FAT?

A

File Allocation Table, that allocated files in “data areas”, compatible file system for most operating systems.

DOSDATETIME, accesstime: 1 day
write time: 2 seconds
create time: 10 millieseconds (local time)

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

What is NTFS?

A

New Technolohies File System, a table that allocates files in “data areas”/ unallocated space

FILETIME,
access time: up to 1 hour
Write time: 100 nanoseconds
Create time: 100 nanoseconds (UTC)

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

What is $MFT in NTFS?

A

The master file table, functions like a table of contents for data in the Volume

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

What is the $Logfile in NTFS?

A

a transaction log, used for restoring system to a consistent state. Transactions are recorded as complete or not

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

What is the $Volume in NTFS?

A

a resident in MFT, only contains attributes, volume lables and ID.

note. might appear empty in forensic tools

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

What is the $Secure in NTFS?

A

Access control list, read-write-execute permissions.

Details of ownership and access information in the $DATA attribute

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

What is Standard Information Attribute (SIA) in NTFS $MFT?

A

A resident attribute identifier, contains (and updates) information about the date and timestamps displayed by Windows and most forensic tools.

extra:
Starts with hexadecimal sequence 10 00 00 00

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

What is Filename Attribute (FNA) in NTFS $MFT?

A

like SIA, also a resident attrubute. Containing reference to parent folder, filename, the file´s physical and logical size.
Usually not updated through system usage.

extra:
Starts with hexadecimal sequence 30 00 00 00

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

What is Data Attribute (DA) in NTFS $MFT?

A

An important attribute which holds the actual data (resident data) or point to the location were data resides (non resident data).

extra:
Starts with hexadecimal sequence 80 00 00 00

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

What is the difference between resident and non-resident data?

A

files smaller than 600 bytes are treated as resident data, DA points to the location for files bigger than 600 bytes

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

Whats is.. 1. Data compression

2. Sparse files .. in NTFS?

A
  1. NTFS can simply compress data and store it, to decompress it automatically when used
  2. Allocates non-zero data, it does not allocate “zero data”, instead number of zeros are specified in sparse file
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is Reparse Points in NTFS?

A

points to files or folders that act as links, contains timestamps, source and taget location. Hence useful for forensic investigators

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

What kinds of metadata is there?

A

File System metadata & File Metadata

17
Q

What happens with file Deletion in NTFS?

A

Remove file and file data from MFT, the file is unallocated from the MFT.
$Bitmap then record the space as allocated
$Logfile and other records are updated as well

Until overwritten, carving to the examiners rescue