CAS-002 · Question #115
A security researcher is about to evaluate a new secure VoIP routing appliance. The appliance manufacturer claims the new device is hardened against all known attacks and several un-disclosed zero…
The correct answer is A. Device fingerprinting. Device fingerprinting is the correct method to enumerate the open ports and active protocols on a VoIP appliance without requiring source code access or a full penetration test authorization.
Question
A security researcher is about to evaluate a new secure VoIP routing appliance. The appliance manufacturer claims the new device is hardened against all known attacks and several un-disclosed zero day exploits. The code base used for the device is a combination of compiled C and TC/TKL scripts. Which of the following methods should the security research use to enumerate the ports and protocols in use by the appliance?
Options
- ADevice fingerprinting
- BSwitchport analyzer
- CGrey box testing
- DPenetration testing
How the community answered
(16 responses)- A81% (13)
- C13% (2)
- D6% (1)
Why each option
Device fingerprinting is the correct method to enumerate the open ports and active protocols on a VoIP appliance without requiring source code access or a full penetration test authorization.
Device fingerprinting uses techniques such as active port scanning, banner grabbing, protocol probing, and response analysis to identify which ports are open, which protocols are in use, and what software stack is running on the appliance - providing the enumeration the researcher needs without requiring access to the C or TCL/TKL source code.
A switchport analyzer (SPAN port) passively mirrors network traffic passing through a switch and can only capture traffic already flowing; it does not actively enumerate which ports and protocols the appliance is configured to accept.
Grey box testing is a broader evaluation methodology that involves partial internal knowledge; it does not specifically describe the active probing technique used to enumerate ports and protocols on a device.
Penetration testing is a comprehensive offensive engagement encompassing exploitation and post-exploitation, which is broader in scope and risk than the specific, non-destructive task of enumerating ports and protocols.
Concept tested: Device fingerprinting for port and protocol enumeration
Source: https://nmap.org/book/man-os-detection.html
Topics
Community Discussion
No community discussion yet for this question.