sun博客

记录点滴!

搞个ollvm混淆,弄了我三天,网上关于逆向的文章,好多都不靠谱。

使用环境:

ubantu 18.04

使用android studio安装NDK和cmake:

NDK版本:16.1.4479799 (最老版本)

cmake:3.10.2.4988404

cat /proc/version查看ubantu 版本

Linux version 5.4.0-107-generic (buildd@lcy02-amd64-070) (gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)) #121~18.04.1-Ubuntu SMP Thu Mar 24 17:21:33 UTC 202

使用 孤挺花 的ollvm混淆框架,按教程安装。

github地址:https://github.com/fly8888/armariris

make 之后,将lib目录和bin目录复制到

/Android/Sdk/ndk/16.1.4479499/toolchains/llvm/prebuilt/linux-x86_64/中

之后就可以了。

哎,这么简单的一个东西,为什么百度上总有乱七八糟的答案。

附个链接,做为参考:

https://www.jianshu.com/p/4a43ca8a9b13

发表评论

邮箱地址不会被公开。 必填项已用*标注