CH 7 - System Hacking Flashcards

1
Q

What are the three times that are typically stored as part of file metadata?

A. Moves, adds, changes
B. Modified, accessed, deleted
C. Moved, accessed, changed
D. Modified, accessed, created

A

D.
Modified, accessed, created

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

What is it called when you obtain administrative privileges from a normal user account?

A. Privilege escalation
B. Account migration
C. Privilege migration
D. Account escalation

A

A.
Privilege escalation

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

What does John the Ripper’s single crack mode, the default mode, do?

A. Checks every possible password
B. Uses known information and mangling rules
C. Uses a built‐in wordlist
D. Uses wordlist and mangling rules

A

B.
Uses known information and mangling rules

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

What is the trade‐off for using rainbow tables?

A. Disk space prioritized over speed
B. Accuracy prioritized over disk space
C. Speed prioritized over accuracy
D. Speed prioritized over disk space

A

D.
Speed prioritized over disk space

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

Which of these is a reason to use an exploit against a local vulnerability?

A. Pivoting
B. Log manipulation
C. Privilege escalation
D. Password collection

A

C.
Privilege escalation

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

What is it called when you manipulate the time stamps on files?

A. Time stamping
B. Timestomping
C. Meta stomping
D. Meta manipulation

A

B.
Timestomping

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

What would an attacker use an alternate data stream on a Windows system for?

A. Hiding files
B. Running programs
C. Storing PowerShell scripts
D. Blocking files

A

A.
Hiding files

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

Which of these techniques might be used directly to maintain access to a system?

A. Run key in the Windows Registry
B. Alternate data stream
C. .vimrc file on Linux
D. PowerShell

A

A.
Run key in the Windows Registry

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

If you were looking for reliable exploits you could use against known vulnerabilities, what would you use?

A. Tor network
B. Meterpreter
C. msfvenom
D. Exploit‐DB

A

D.
Exploit‐DB

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

What might an attacker be trying to do by using the clearev command in Meterpreter?

A. Run an exploit
B. Manipulate time stamps
C. Manipulate log files
D. Remote login

A

C.
Manipulate log files

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

You find after you get access to a system that you are the user www‐data. What might you try to do shortly after getting access to the system?

A. Pivot to another network
B. Elevate privileges
C. Wipe logs
D. Exploit the web browser

A

B.
Elevate privileges

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

You’ve installed multiple files and processes on the compromised system. What should you also look at installing?

A. Registry keys
B. Alternate data streams
C. Rootkit
D. Root login

A

C.
Rootkit

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

What does pivoting on a compromised system get you?

A. Database access
B. A route to extra networks
C. Higher level of privileges
D. Persistent access

A

B.
A route to extra networks

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

What would you use the program rtgen for?

A. Generating wordlists
B. Generating rainbow tables
C. Generating firewall rules
D. Persistent access

A

B.
Generating rainbow tables

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

Which of these would be a way to exploit a client‐side vulnerability?

A. Sending malformed packets to a web server
B. Sending large ICMP packets
C. Sending a crafted URL
D. Brute-force password attack

A

C.
Sending a crafted URL

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

What is one outcome from process injection?

A. Hidden process
B. Rootkit
C. Alternate data streams
D. Steganography

A

A.
Hidden process

17
Q

Which tool would you use to compromise a system and then perform post‐exploitation actions?

A. nmap
B. John the Ripper
C. searchsploit
D. Metasploit

A

D.
Metasploit

18
Q

What application would be a common target for client‐side exploits?

A. Web server
B. Web browser
C. Web application firewall
D. Web pages

A

B.
Web browser

19
Q

What are two advantages of using a rootkit?

A. Installing alternate data streams and Registry keys
B. Creating Registry keys and hidden processes
C. Hiding processes and files
D. Hiding files and Registry keys

A

C.
Hiding processes and files

20
Q

What could you use to obtain password hashes from a compromised system?

A. John the Ripper
B. mimikatz
C. Rainbow tables
D. Process dumping

A

B.
mimikatz

21
Q

What technique would you use to prevent understanding of PowerShell scripts that had been logged?

A. Encoding
B. Obfuscation
C. Rainbow tables
D. Kerberoasting

A

B.
Obfuscation

22
Q

What technique might be mostly likely to be used to gather credentials from a remote system on a Windows network?

A. Kerberoasting
B. Fuzzing
C. Rootkits
D. Powershell Scripting

A

A.
Kerberoasting

23
Q

What language might be most likely to be used by attackers who want to live off the land on Windows systems?

A. Ruby
B. Python
C. cmdlets
D. PowerShell

A

D.
PowerShell

24
Q

If you wanted to identify vulnerabilities previously undiscovered in an application, including a network service, what tool might you use?

A. Rubeus
B. Ophcrack
C. John the Ripper
D. Peach

A

D.
Peach

25
Q

What operating system–agnostic interface might you use if you had compromised a system?

A. Rubeus
B. Meterpreter
C. Empire
D. Ophcrack

A

B.
Meterpreter