Penetration Testing Interview Questions
Penetration Testing Interview Questions
General
• What types of penetration testing teams are there and what are their responsibilities?
• What are some of the types of attackers? (Script kiddie/ APT/ Malicious insider)
• How would you rate vulnerabilities during a penetration test? (risk matrix)
Infrastructure/Operating Systems
• What are some of the most common services and what ports do they run on?
• What is DNS?
• What is ARP?
• What is RDP?
• Where are Windows and Linux hashes stored, how can you retrieve them?
• What are the different package managers used in Linux and where are they used?
• What is DDoS?
• What is a common misconfiguration of FTP and SMB? (anonymous login/ null session)
• what is XSS, what types of XSS are there, what are the consequences of a successful attack
and how do you prevent XSS?
• What is IDOR, what are its consequences and how can you prevent it?
• What are LFI and RFI and what are the consequences of these attacks? How can they be
prevented?
• What tool would you use to bruteforce passwords, online and offline?
• What tool would you use to perform an ARP spoofing attack? (Ettercap)
• What tools would you use to perform testing against WiFi networks
• What tools would you use to scan a network for known vulnerabilities?
• What tool would you use to inspect the route between a host and a destination?
Scenario-Based
• How would you remotely access a service that can only be accessed from within an internal
network?
• How would you allow regular users to run bash scripts as root and which way is most
secure? (cron jobs)
• If you were able to obtain an NTLM hash but could not decrypt it, how would you use this
knowledge to obtain access to the target host? (pHT)
refrences