IOS 快速获取加密方法,加密数据

  • 引言

逆向过程中,被一个加密算法或者一段代码折磨。安卓没有办法,只能找IOS。 首先要看下,越狱检测能不能过,不过,然后看下几个屏蔽越狱的插件能不能行,如果可以,就可以走这条路。

  • 实战

先来这一段frida hook 代码:


if (ObjC.available)
{

Interceptor.attach(Module.findExportByName('libcommonCrypto.dylib', 'CCCrypt'), { onEnter: function (args) { 
// Save the arguments 
this.operation = args[0]
this.CCAlgorithm = args[1] 
this.CCOptions = args[2] 
this.keyBytes = args[3] 
this.keyLength = args[4] 
this.ivBuffer = args[5]
this.inBuffer = args[6] 
this.inLength = args[7] 
this.outBuffer = args[8] 
this.outLength = args[9] 
this.outCountPtr = args[10] 
console.log('CCCrypt(' 

你可能感兴趣的:(安卓逆向安全,ios)