I am trying to use my PC to capture, decrypt and analyse traffic from SSL sessions on my android tablet. So far, I have a ZAP proxy server set up, with a CA generated. On my android device, I have ProxyDroid set up, that transparently routes all web-seeking traffic through the ZAP proxy I've set up.
Browsing https sites via chrome on android, and accepting the ZAP certificate on the red warning page works well, and gives me un-encrypted sessions on ZAP. However, any other apps that communicate via ssl/https simply refuse to send any network traffic.
I would like to know how I can set up a 'universal' trusted CA certificate on my android device, that allows me to see the un-encrypted traffic on ZAP. My android device is rooted.
Let me know if the information I've provided is incomplete or not clear.