Bypass Facebook SSL pinning on Android devices.
Supported ABIs: x86
, x86_64
, armeabi-v7a
, arm64-v8a
facebook-v369.0.0.18.103-x86-patched
facebook-v369.0.0.18.103-x86_64-patched
facebook-v369.0.0.18.103-armeabi-v7a-patched.apk
facebook-v369.0.0.18.103-arm64-v8a-patched
Note: You need to uninstall the Facebook app before trying to install it, if Facebook is installed as a system app then you can not uninstall it without root so this method will not work in that case.
This method requires frida-tools and also frida-server running in the device
frida -U -l .\facebook-ssl-pinning-bypass.js -f com.facebook.katana --no-pause
You can use a tool like mitmproxy or Burp Suite to intercept the network.
- Install patched APK in the device
- Install mitmproxy or Burp Suite
- Set up proxy for wifi settings or run:
adb shell settings put global http_proxy <proxy>
Now you should be able to see the network traffic.
To view the logcat run:
adb logcat -s "FACEBOOK_SSL_PINNING_BYPASS:V"