9 Commits
Author SHA1 Message Date
Tim Perry 88d3796893 Leave a placeholder frida-script.js script to avoid broken URLs 2023-10-23 18:10:10 +02:00
Tim Perry 95705e51f5 Update the readme, to migrate towards a new world of multiple scripts in this repo 2023-09-07 15:29:26 +02:00
Benjamin Altpeter feddf62e84 Add hook for Appmatus CertificateTransparencyTrustManager.checkServerTrusted 2023-06-23 14:52:20 +02:00
HardWorkandGitHub f35078db9b Update frida-script.js 2022-07-31 08:39:57 +02:00
HardWorkandGitHub cfcf8c499d New hook for Appmatus transparency. 2022-07-31 08:38:35 +02:00
Tim Perry 91422adeda Add a *dynamic* patch for all code that throws SSL verification errors
This is crazy, but it seems to work! The case in point example here is
Vimeo, which is heavily obfuscated (so we can't reliably match method or
class names) but uses OkHttp internally, which uses the standard
exception types. We can spot those, so we do retrospective patching: the
first time a certificate validation fails, we disable the method that
threw the exception.

We'll still get one initial failure, but after that everything works
nicely. Wild.
2021-11-17 16:54:16 +01:00
Tim Perry b5a1340800 Fix 'unpinning completed' log message 2021-11-17 16:53:36 +01:00
Tim Perry 6c4225692d Fix unpinning of OkHTTP v3
In fact, the CertificatePinner.check() methods all throw if the
certificate is invalid, rather than returning a boolean, in v3
and older versions.
2021-09-22 16:27:27 +02:00
Tim Perry 8a54e6324f Add the script 2021-07-01 17:17:13 +02:00