Eltion / Instagram-SSL-Pinning-Bypass

Bypass Instagram SSL pinning on Android devices.
GNU General Public License v3.0
423 stars 88 forks source link

[GUIDE] Instruction how to fix 352+ Failed to hook function: _ZN8proxygen15SSLVerification #67

Open expectedfailure opened 1 week ago

expectedfailure commented 1 week ago

Instagram merely updated the library version, and that changed the name of the function a bit. It was _ZN8proxygen15SSLVerification17verifyWithMetricsEbP17x509_store_ctx_stRKNSt6__ndk112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPNS0_31SSLFailureVerificationCallbacksEPNS0_31SSLSuccessVerificationCallbacksERKNS_15TimeUtilGenericINS3_6chrono12steady_clockEEERNS_10TraceEventE now it's _ZN8proxygen15SSLVerification17verifyWithMetricsEbP17x509_store_ctx_stRKNSt6__ndk212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPNS0_31SSLFailureVerificationCallbacksEPNS0_31SSLSuccessVerificationCallbacksERKNS_15TimeUtilGenericINS3_6chrono12steady_clockEEERNS_10TraceEventE

Just update the func name in the script and everything will work as before. Have a nice day =)

ps Stop selling this, you idiots. It took a few minutes to find the new function, it's literally in the same place, have a conscience

EarsKilla commented 1 week ago

also libliger.so -> libliger-common.so or am i wrong?

~but still can't mitm v354 using fiddler :c~

upd: nvm, used mitmproxy instead.

Eltion commented 2 days ago

Should be fixed with: https://github.com/Eltion/Instagram-SSL-Pinning-Bypass/commit/7035aaed48db7f75ea906e8ba9909d42aa2980b1

Thanks @expectedfailure @EarsKilla

soorooghadim commented 2 days ago

Should be fixed with: 7035aae

Thanks @expectedfailure @EarsKilla


Please Update patch_apk.py