ollvm14已经编译好了,直接替换D:\Android\Sdk\ndk\25.1.8937393\toolchains\llvm就可以用了。我的local.properties配置如下 sdk.dir=D\:\\Android\\Sdk ndk.dir=D\:\\Android\\Sdk\\ndk\\25.1.8937393
2024-02-21 21:25:48 482.79MB ollvm
1
# ollvm mac平台编译好的ollvm混淆,只需下载解压到 /Users/username/Library/Android/sdk/ndk/21.1.6352462/toolchains/llvm/prebuilt/darwin-x86_64/ 目录即可然后覆盖即可 然后添加如下配置即可开启混淆: ``` defaultConfig { minSdk 21 consumerProguardFiles "consumer-rules.pro" ndkVersion "21.1.6352462" externalNativeBuild { cmake { cppFlags "-mllvm -sub -mllvm -sobf -mllvm -fla -mllvm -bcf" } } } ```
2023-11-14 17:56:30 325.9MB macos android ollvm
1
xcode 12.3 intel测试可以使用
2022-07-28 09:00:08 873.96MB ollvm
1
本文件为ollvm源码,下载后可在Windows或linux环境下先利用Cmake生成makefile,再进行编译。 使用ollvm可以进行代码混淆,增加反编译的难度。
2022-03-03 22:06:55 82.18MB ollvm 代码混淆
1
************伸手党直接请看第四步************* ndk-r17b编译及使用ollvm-tti步骤(提供编译后文件) 源码地址: https://github.com/yazhiwang/ollvm-tll 一、编译ollvm-tti 1.git clone https://github.com/yazhiwang/ollvm-tll.git 2.mkdir build 3.cd build 4.修改ollvm-tll\lib\Transforms\Obfuscation\CMakeLists.txt,在最后一行添加 add_definitions(-D_WINDOWS) 让其支持WINDOWS,不修改的话会一直出现"Cannot open /dev/random" 5.cmake -DCMAKE_BUILD_TYPE=Release -DLLVM_LIBDIR_SUFFIX=64 -G "MinGW Makefiles" -DLLVM_INCLUDE_TESTS=OFF ..\ollvm-tll 6.make -j3 二、链接NDK 7.备份NDK_PATH/toolchains/llvm目录 8.删除NDK_PATH/toolchains/llvm/prebuilt/windows-x86_64/目录下所有文件 9.复制build文件夹中的bin、和lib以及lib64 到NDK_PATH/toolchains/llvm/prebuilt/windows-x86_64/目录下 三、使用 10.在Android.mk中加入以下就能使用混淆功能了 LOCAL_CFLAGS := -mllvm -sub -mllvm -bcf -mllvm -fla -mllvm -sobf 四、编译后文件下载地址(文件太大上传不了,上传至网盘了) 1.备份NDK_PATH/toolchains/llvm目录 2.删除NDK_PATH/toolchains/llvm/prebuilt/windows-x86_64/目录下所有文件 3.直接解压到NDK_PATH/toolchains/目录就行
2022-02-18 14:17:45 1KB ollvm ndk llvm 混淆
1
Android SO文件保护OLLVM混淆加固——混淆篇
2021-11-03 16:49:22 24.27MB Android OLLVM
1
最近各大杀毒公司陆续都出了混淆,网上关于ollvm的资料比较少,于是就有了这篇文章,这篇文章介绍,android的native代码,也就是so和linux的c/c++代码均可使用的混淆工具ollvm的编译,混淆,反混淆,和反反混淆
2021-10-15 17:02:32 550KB llvm android ios 安全
1
关于LLVM、OLLVM.pdf
2021-07-19 12:00:05 139KB iOS混淆
1
LLVM+obf集成包
2021-05-22 22:00:11 90.42MB ollvm
1
Obfuscation.sh,Obfuscation移植到LLVM10.0.1以及更高版本的脚本,使用方法:https://blog.csdn.net/tabactivity/article/details/108995746
2021-03-27 16:22:34 2KB llvm linux bash
1