移植OLLVM到NDK中
- 将OLLVM移植到LLVM源码中
- LLVM源码编译
- NDK下载
https://developer.android.google.cn/ndk/downloads?hl=zh-cn
这里需要注意一点的是下载的NDK版本要和上述移植的LLVM源码版本相近.
在NDK中也有clang编译器,可以查看下版本,看看是基于LLVM哪个版本进行编译的.
https://developer.android.google.cn/ndk/downloads?hl=zh-cn
这里需要注意一点的是下载的NDK版本要和上述移植的LLVM源码版本相近.
在NDK中也有clang编译器,可以查看下版本,看看是基于LLVM哪个版本进行编译的.
|
|
ollvm是一个基于llvm的开源项目,利用llvm会生成IR中间代码并通过pass进行优化的特点,通过增加Pass来对代码进行优化.但这种优化是为了让代码更加复杂,达到混淆的目的.主要有以下3种混淆手段: