PT0-003 · Question #176
During a pre-engagement activity with a new customer, a penetration tester looks for assets to test. Which of the following is an example of a target that can be used for testing?
The correct answer is A. API. API (Application Programming Interface) is correct because it represents a concrete target asset that a penetration tester can actively test and probe for vulnerabilities, such as broken authentication, improper data exposure, or injection flaws. APIs are tangible components of…
Question
During a pre-engagement activity with a new customer, a penetration tester looks for assets to test. Which of the following is an example of a target that can be used for testing?
Options
- AAPI
- BHTTP
- CIPA
- DICMP
How the community answered
(63 responses)- A92% (58)
- B5% (3)
- C2% (1)
- D2% (1)
Explanation
API (Application Programming Interface) is correct because it represents a concrete target asset that a penetration tester can actively test and probe for vulnerabilities, such as broken authentication, improper data exposure, or injection flaws. APIs are tangible components of a system's attack surface and are commonly included in the scope of penetration testing engagements.
HTTP (B) is incorrect because it is a protocol (a set of communication rules), not a testable asset itself - it's the method of communication, not the target. IPA (C) is a distractor that may reference an iOS App Package file format or simply a nonsensical option in this context, but it is not a standard penetration testing target category. ICMP (D) is incorrect because, like HTTP, it is a network protocol (used for diagnostic tools like ping), not a target asset.
Memory Tip: Think "Assets = things you attack, Protocols = how you attack them." APIs are things (assets), while HTTP and ICMP are how data travels (protocols) - only the thing can be a target for testing.
Topics
Community Discussion
No community discussion yet for this question.