Disable SSL Pinning
Last updated
Last updated
Resources :
Download Magisk.apk : https://github.com/topjohnwu/Magisk/releases
Launch it in your device : Allow SuperUser access
Enable MagiskHide : Magisk App > Modules > Enable 'Move Certificates'
The Network Security Configuration lets apps customize their network security settings through a declarative configuration file. The entire configuration is contained within this XML file, and no code changes are required. The Network Security Configuration works in Android 7.0 or higher.
Install Burp CA certificate on the device.
Decompile the android application with apktool : apktool d app.apk -o app-decompile
Locate the network_security_config.xml file under /res/xml
Remove the <pin-set>...</pin-set>
tag section and add :
If the network_security_config.xml file is not present in the application, the AndroidManifest.xml file must also be modified by adding the networkSecurityConfig tag as follows :
Save the file and repackage the application: apktool b app-decompile -o app-ssl.apk
.
Sign the application (see Reversing > Decompilation)