Reputation: 63
I'm trying to intercept the traffic of an android application. Installed a certificate on the device, but the traffic is not decrypted.
In Charles I see an error "SSL handshake with client failed: An unknown issue occurred processing the certificate (certificate_unknown)"
Who faced this problem and how to solve it?
Upvotes: 3
Views: 2139
Reputation: 5191
The ability to proxy an android app depends on the network security configuration supplied at build time. The app developer specifies through an xml declaration file the configuration that the app should have when built.
Details of this can be found at https://developer.android.com/training/articles/security-config.
It's more common for network proxying to only be available on debug versions of an app to improve security between the client app and the backend resources it uses.
Upvotes: 2