Intercept all cryptography-related functions on iOS with Frida Api.
-
AES
-
DES
,3DES
-
CAST
(What it's?) -
RC2
,RC4
-
Blowfish
-
SHA1
,SHA224
,SHA256
,SHA384
,SHA512
-
MD2
,MD4
,MD5
-
HMAC
-
PBKDF
const CIPHER_CONFIG={
"enable":true,//global enable
"crypto":{
"enable":true,//crypto enable
"maxDataLength":240,//Maximum length of single data printout
"printStack":false,
"aes":true,
"des":true,
"3des":true,
"cast":true,
"rc4":true,
"rc2":true,
"blowfish":true,
},
"hash":{
"enable":true,//hash enable
"maxInputDataLength":240,
"printStack":false,
"md2":true,
"md4":true,
"md5":true,
"sha1":true,
"sha224":true,
"sha256":true,
"sha384":true,
"sha512":true
},
"hmac":{
"enable":true,//hmac enable
"maxInputDataLength":240,
"printStack":false,
"sha1":true,
"md5":true,
"sha224":true,
"sha256":true,
"sha384":true,
"sha512":true,
},
"pbkdf":{
"enable":true,
"printStack":false,
}
}
npm install
npm run build