Q1
Easy
10 pts
Jr Penetration Tester
Ethical hacking basics: recon, scanning, exploitation and privilege escalation.
Q2
Easy
10 pts
Which tool is primarily a network port scanner?
Q3
Medium
15 pts
`nmap -sV` performs:
Q4
Medium
15 pts
A stealthy TCP scan that never completes the handshake is the SYN or '____' scan (nmap -sS).
Q5
Medium
15 pts
Which is a PASSIVE recon technique?
Q6
Medium
20 pts
On Linux you find privilege-escalation binaries with `find / -perm -4000`; that bit is the ____ bit.
Q7
Medium
15 pts
`sudo -l` is run during Linux enumeration to:
Q8
Medium
15 pts
Which tool cracks password hashes offline?
Q9
Medium
15 pts
Hydra is used for:
Q10
Medium
15 pts
Gobuster/dirb/ffuf are used to:
Q11
Easy
10 pts
Netcat is often nicknamed the:
Q12
Medium
20 pts
A REVERSE shell means the:
Q13
Medium
20 pts
A BIND shell means the:
Q14
Medium
15 pts
Metasploit's `msfconsole` is used to:
Q15
Medium
15 pts
`searchsploit` queries:
Q16
Medium
20 pts
LinPEAS/WinPEAS are used to:
Q17
Easy
10 pts
An anonymous FTP login uses the username:
Q18
Easy
10 pts
Default credentials are dangerous because:
Q19
Hard
20 pts
`enum4linux` enumerates information from:
Q20
Medium
15 pts
Nikto is a:
Q21
Medium
15 pts
Maintaining access to a compromised host across reboots is establishing ____ .
Q22
Hard
20 pts
`proxychains` is used to:
Q23
Medium
20 pts
Pivoting in a pentest means:
Q24
Medium
15 pts
`nmap -p-` scans:
Q25
Medium
15 pts
`nmap -sC` runs:
Q26
Medium
15 pts
`nmap -O` attempts:
Q27
Medium
15 pts
Banner grabbing reveals:
Q28
Hard
20 pts
A Windows 'unquoted service path' can be abused for:
Q29
Medium
15 pts
Cracking speed for hashes is greatly increased by:
Q30
Easy
10 pts
A wordlist commonly used for cracking is:
Q31
Medium
20 pts
'Password spraying' differs from brute force by:
Q32
Hard
20 pts
An LFI vulnerability lets an attacker:
Q33
Medium
20 pts
Command injection occurs when:
Q34
Medium
15 pts
Burp Suite is primarily a:
Q35
Medium
15 pts
Shodan is useful for recon because it:
Q36
Medium
15 pts
Subdomain enumeration expands the attack surface by finding:
Q37
Easy
10 pts
`curl`/`wget` are handy on a victim to:
Q38
Hard
20 pts
A Linux 'cron job' misconfiguration can lead to privesc when:
Q39
Hard
20 pts
Kernel exploits are used when:
Q40
Medium
15 pts
'Rules of Engagement' in a pentest define:
Q41
Easy
10 pts
Testing systems WITHOUT authorization is:
Q42
Medium
15 pts
A CVE identifier (e.g. CVE-2021-44228) is:
Q43
Medium
15 pts
SMB commonly runs on TCP port:
Q44
Easy
10 pts
RDP (Windows remote desktop) uses port:
Q45
Easy
10 pts
SSH default port is:
Q46
Medium
15 pts
After gaining access, documenting steps matters because:
Q47
Medium
15 pts
Transferring a Linux privesc enumeration script to a target, you might use:
Q48
Medium
15 pts
A 'vulnerability scan' differs from a pentest in that it:
Q49
Hard
20 pts
Kerberos, used in Active Directory, primarily provides:
Q50
Easy
10 pts