llvm 混淆笔记

基于 obfuscator 实现混淆

环境

Xcode 13

编译 ollvm 并集成到 xcode 中

git clone -b llvm-13.x https://github.com/heroims/obfuscator.git
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release -DLLVM_CREATE_XCODE_TOOLCHAIN=ON -DLLVM_ENABLE_PROJECTS="clang;libcxx;libcxxabi" ../obfuscator/llvm
make -j8
sudo make install-xcode-toolchain
sudo mv /usr/local/Toolchains  /Library/Developer/

Xcode 应用

image.png

参考

  • https://github.com/heroims/obfuscator/wiki/Installation

你可能感兴趣的:(llvm 混淆笔记)