CAS-002 · Question #806
Joe, a penetration tester, is tasked with testing the security robustness of the protocol between a mobile web application and a RESTful application server. Which of the following security tools…
The correct answer is D. HTTP interceptor E. Vulnerability scanner. Testing the security of communication between a mobile app and a RESTful server requires tools that can intercept and inspect HTTP traffic and identify known application vulnerabilities.
Question
Joe, a penetration tester, is tasked with testing the security robustness of the protocol between a mobile web application and a RESTful application server. Which of the following security tools would be required to assess the security between the mobile web application and the RESTful application server? (Select TWO).
Options
- AJailbroken mobile device
- BReconnaissance tools
- CNetwork enumerator
- DHTTP interceptor
- EVulnerability scanner
- FPassword cracker
How the community answered
(47 responses)- B2% (1)
- C2% (1)
- D91% (43)
- F4% (2)
Why each option
Testing the security of communication between a mobile app and a RESTful server requires tools that can intercept and inspect HTTP traffic and identify known application vulnerabilities.
A jailbroken device is useful for analyzing the mobile app binary or bypassing certificate pinning, but it is not specifically required to assess the protocol security between the mobile app and the RESTful server.
Reconnaissance tools are used for passive or active information gathering about a target environment and are not directly used to analyze or test the security of an active protocol communication channel.
A network enumerator identifies hosts, open ports, and services on a network but does not analyze application-layer protocol security or the content of REST API communications.
An HTTP interceptor (such as Burp Suite or OWASP ZAP) is essential for a mobile-to-REST server assessment because it acts as a proxy to capture, inspect, and manipulate HTTP/HTTPS requests and responses between the mobile application and the server, allowing the tester to analyze authentication tokens, session management, and data exposure in transit.
A vulnerability scanner complements the HTTP interceptor by systematically identifying known vulnerabilities in the RESTful application such as injection flaws, misconfigurations, and insecure endpoints, providing broader coverage than manual testing alone.
Password crackers test the strength of authentication credentials and are not relevant to assessing the security of the protocol or data transmission between a mobile app and a REST API server.
Concept tested: Mobile REST API penetration testing tools
Source: https://owasp.org/www-project-mobile-security-testing-guide/
Topics
Community Discussion
No community discussion yet for this question.