项目里用的so里一直打印日志,想去掉,但是没有源码,于是开始此文。
对ARM指令一无所知的我要修改一个so文件,有点搞笑。
首先用IDA(关于IDA的下载,可以去看雪论坛下载)打开这个so文件,已经知道的是:加密和解密的时候会打印日志。所以先找到加密方法:
Java_com_view_askey_api_ASKeyWrapper_NativeEncryptData
然后在IDA中的IDA View-A窗口看一下这个方法的部分截图,如下:
途中看到了有一个函数是printBytes