PT0-001 · Question #238
An attacker performed a MITM attack against a mobile application. The attacker is attempting to manipulate the application's network traffic via a proxy tool. The attacker only sees limited traffic…
The correct answer is B. Certificate pinning. Certificate pinning causes the mobile app to reject the proxy's certificate during the SSL/TLS handshake, producing connection failures and preventing full traffic interception.
Question
An attacker performed a MITM attack against a mobile application. The attacker is attempting to manipulate the application's network traffic via a proxy tool. The attacker only sees limited traffic as cleartext. The application log files indicate secure SSL/TLS connections are failing. Which of the following is MOST likely preventing proxying of all traffic?
Options
- AMisconfigured routes
- BCertificate pinning
- CStrong cipher suites
- DClosed ports
How the community answered
(45 responses)- A16% (7)
- B71% (32)
- C9% (4)
- D4% (2)
Why each option
Certificate pinning causes the mobile app to reject the proxy's certificate during the SSL/TLS handshake, producing connection failures and preventing full traffic interception.
Misconfigured routes would prevent traffic from reaching the proxy entirely rather than causing selective SSL/TLS handshake failures for specific connections.
Certificate pinning embeds the server's expected certificate or public key directly into the application at compile time. When a proxy tool presents its own certificate to intercept HTTPS traffic, the application compares it against the pinned value and rejects the connection, causing SSL/TLS handshake failures. This explains why only limited traffic appears as cleartext - connections that do not use pinning are proxied successfully, while pinned connections fail.
Strong cipher suites affect encryption strength but do not prevent a proxy from intercepting and re-encrypting traffic or cause certificate-related rejection errors.
Closed ports would block all connections to specific services entirely, not produce partial cleartext visibility alongside SSL/TLS failures.
Concept tested: Certificate pinning bypass in mobile application proxy testing
Source: https://owasp.org/www-community/controls/Certificate_and_Public_Key_Pinning
Topics
Community Discussion
No community discussion yet for this question.