为Android重新编译modded openssl?

时间:2018-06-03 15:46:47

标签: cryptography android openssl reverse-engineering

"逆向工程其API?怎么样?它使用本机库进行加密,它不可能反编译!"有些人可能会说很多现代应用。但谁需要反编译?他们无法编写一个〜20kbyte的库来重新发明密码学。

我认为如果他们也称外部图书馆,那么他们可能会很有用......"但看到大量的futex()电话后,我决定坐下来考虑一下。 SSL ... TLS ......一个标准。 OpenSSL的!那就是它!快速frida-trace -U gadget -i "OPENSSL*",我的理论得到了证实。本机库在后台使用openssl。

编辑:我已经尝试过在本机通话之前注入Smali代码,如here所述,但我对此并没有多少经验,而我刚刚收到了#34;无法沟通与服务器"错误,并且logcat中没有日志。

我的问题是:是否可以从source重新编译openssl并在其中包含一些日志记录功能?如果是,那怎么样?而且:它会帮助我对一些应用程序进行逆向工程吗? (Android arm64是我的目标拱门)

0 个答案:

没有答案