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

参考

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容