Commit Graph
11 Commits
Author SHA1 Message Date
Benjamin Altpeter feddf62e84 Add hook for Appmatus CertificateTransparencyTrustManager.checkServerTrusted 2023-06-23 14:52:20 +02:00
Tim PerryandGitHub f82daadf7d Merge pull request #23 from Kechinator/main
Add new hook for "Appmatus Certificate Transparency"
2022-08-01 12:31:36 +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 PerryandGitHub 0973d25a8a Add HTTP Toolkit links to the README 2022-03-03 17:14:32 +01: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 a0c61076f3 Link to the blog post in the README 2021-07-06 17:26:27 +02:00
Tim Perry 8a54e6324f Add the script 2021-07-01 17:17:13 +02:00
Tim PerryandGitHub cb08b55f5d Initial commit 2021-07-01 16:50:56 +02:00