Create ios_ssl_unpin.js

This commit is contained in:
iddoeldor 2019-01-06 17:49:50 +02:00 committed by GitHub
parent 3302d093ee
commit 47d2fdd08b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

8
scripts/ios_ssl_unpin.js Normal file
View File

@ -0,0 +1,8 @@
var SecTrustEvaluate_prt = Module.findExportByName("Security", "SecTrustEvaluate");
var SecTrustEvaluate = new NativeFunction(SecTrustEvaluate_prt, "int", ["pointer", "pointer"]);
Interceptor.replace(SecTrustEvaluate_prt, new NativeCallback(function(trust, result) {
console.log("[*] SecTrustEvaluate(...) hit!");
SecTrustEvaluate(trust, result); // call original method
Memory.writeU8(result, 1);
return 0;
}, "int", ["pointer", "pointer"]));