Skip to content
 
 

Repository files navigation

LLVM 6.0 + Ollvm + Armariris
================================
编译:

mkdir -p /opt/ollvm/
mkdir build
cd build
cmake  -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release  -DCMAKE_INSTALL_PREFIX=/opt/ollvm/  DLLVM_INCLUDE_TESTS=OFF ../
make -j8

注意:aarc64下编译可能因无法判断大小端出错,在CMakeLists.txt中加上定义即可:
add_definitions(-DENDIAN_LITTLE)

使用:
/opt/ollvm/bin/clang a.c -mllvm -fla  -mllvm -sobf  -mllvm -bcf  -o a

注意:
发现混淆字符串对于密钥的混淆有遗漏,混淆后应使用IDA确认一下;

About

Ollvm+Armariris+LLVM 6.0.0

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages