ArmaririsLLVM 混淆框架
孤挺花(Armariris) 是一个基于 LLVM 的支持多平台多语言的混淆器,由上海交通大学密码与计算机安全实验室维护。
本项目名取自细音启小说<黄昏色的咏使>以及<冰洁镜界的伊甸>中的人物孤挺花. 她即便无人理解依然守护着姐姐与世界.
Armariris是作者自创语言Selahpheno中孤挺花的意思.
目前开放功能包括:
- 字符串加密
- 控制流扁平化
- 指令替换
安装
mkdir obf
cd obf
clone git@github.com:gossip-sjtu/Armariris.git
cmake -DCMAKE_BUILD_TYPE:String=Release ./Armariris
make -j4
评论