Bypass Facebook SSL pinning on Android devices.
Supported ABIs: x86, x86_64, armeabi-v7a, arm64-v8a
The original project is no longer maintained. I forked it and updated it to work with the latest Facebook app. If you need it, contact me for the APK file.
After installing the apk, you can use Charles or mitmproxy or Burp Suite to capture packets
Latest version: contact me TG https://t.me/Ethan_20250225
facebook_v509.0.0.67.28_x86.apk
facebook-v505.0.0.57.45-arm64-v8a.apk
facebook-v501.0.0.61.70-arm64-v8a.apk
facebook-v417.0.0.33.65-x86.apk
facebook-v417.0.0.33.65-armeabi-v7a.apk
facebook-v417.0.0.33.65-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 Charles or mitmproxy or Burp Suite to intercept the network.
- Install patched APK in the device
- Install Charles or 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"
#leftenter ftenter)