SSL unpining frida + Fiddler/Burp

1. Install Fiddler Everywhere + CERT

After that, check the option "Capture HTTPS traffic", and install the certificate.

Next, click on "Advanced Settings", and export the certificate.

Now, we need to push the certificate into the android emulator and install it. See more details below.

We need to install it inside the SYSTEM trusted certificates.

For that, convert first the .crt to .pem format.

At this step, we have the certificate in the USER and SYSTEM trusted credentials.

2. Configure the Proxy

On the Fiddle settings window, copy the listener port and mark the option "Allows remote computers connect".

On the android emulator, configure the proxy.

3. Frida unpinning

Copy the Fiddler certificate to the same folder where frida server is installed.

After that, download the SSL unpining from Frida code repository.

We need to change the path where we copied it into the Fiddler certificate (line 25 below).

After that, it's time to run the application.

and ... we got it 😎

The same approach can be used with burpsuite, just by changing the certificate.

Resources

Last updated

Was this helpful?