Mac OSX Flashcards

1
Q

Where is Mac OSX based on?

A

It is based on BSD.
And Linux commands are similar to OSX commands.

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

Name 2 File Systems for OSX.

A
  • HFS+ (Hierachical File System) “+” means Journaled
  • APFS (Apple File System)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is Journaling ?

A

Tracking of all file’s creations, deletions and modifications.
It keeps the FS safe because incomplete activities can be reversed.

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

What FS is default for iOS devices?

A

APFS

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

What is a different between HFS+ and NTFS ?

A

HFS+ stores its data as Big Endian and NTFS as Little Endian.

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

What is the HFS+ Catalog ?

A

All files and folders are registered in the Catalog.
(It is similar with the MFT)

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

What does the command “ls -l@” and “ls -al” do?

A
  • ls -l@ = list extended attributes
  • ls -la = list all files with detailed information, e.g. user rights.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Where are settings besaved on OSX ?

A

Settings are saved in files like:
- plist’s
- sqlite databases
- text files

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

Name 2 method’s of doing acquisition on OSX ?

A
  • Hard drive removal
    Works for old models, difficult for recently models because of tear down and reassemble.
  • Target disk Mode (TDM)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is Target Disk Mode (TDM) ?

A

Starting the Mac in such a manner that the hard drive is treated like an external storage disk. Which can then be connect to a acquisition computer.

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

What is the command to list all drives on OSX ?

A

The command is “sudo diskutil list” and “sudo diskutil info”.

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

What is the ‘r’ stand for in dd if=/dev/rdisk3

A

It means raw, get the raw disk.

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

How can you create a disk image over the network?

A

On suspect computer:
dd if=/dev/rdisk1 bs=16M | bzip2 -c | nc 192.168.1.10 4444

On the investigator computer:
nc -l 4444 | bzip2 -d | dd bs=16M of=/diskimage.dd

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

What kind of back-up storage device is a Time Machine?

A

Its a incremental back-up device.

That means it start with a full back-up of all the files on a computer as start point. All future file and folder changes will be saved.

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

What is the command to list all available back-ups from a Time Machine ?

A

This can be done with the tool “tmutil”.

The command for this is “tmutil listbackups”.

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

How can you dump the memory on a live OSX device ?

A

This can be done with the tool “OSXPMEM” as root.

17
Q

How can you acquiring a Forensics Copy of a live System?

A
  • sudo diskutil list
  • sudo diskutil /dev/disk1
  • sudo dd if=/dev/rdisk1 bs=64K of=/diskimage.dd conv=sync,noerror
18
Q

What is a PLIST file?

A

PLIST stands for Preference List, which are structured text based file. Similar to json or xml.