Bypass Facebook SSL pinning on Android devices.
Supported ABIs: x86
, x86_64
, armeabi-v7a
, arm64-v8a
Latest version: v382.0.0.33.111
facebook-v382.0.0.33.111-x86.apk
facebook-v382.0.0.33.111-armeabi-v7a.apk
facebook-v382.0.0.33.111-arm64-v8a.apk
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"