Awesome
Armariries
中文
基于LLVM的支持多平台多语言的混淆器,目前仅开放了字符串加密.
安装
mkdir obf
cd obf
clone git@github.com:flysoar/Armariries.git
cmake -DCMAKE_BUILD_TYPE:String=Release ./Armariries
make -j4
用法
编译时候添加命令行-mllvm -sobf,指定随机数生成器种子 -mllvm -seed=0xdeadbeaf
名称由来-孤挺花
取自细音启小说<黄昏色的咏使>以及<冰洁镜界的伊甸>中的人物孤挺花. 她即便无人理解依然守护着姐姐与世界. Armariries是作者自创语言Selahpheno中孤挺花的意思.
English
An obfuscator bases on llvm for multiple language and platform. Right now, only string obfuscation is available.
Install
mkdir obf
cd obf
clone git@github.com:flysoar/Armariries.git
cmake -DCMAKE_BUILD_TYPE:String=Release ./Armariries
make -j4
Usage
Add instruction -mllvm -sobf for opening string obfuscation when compile. Add instruction -mllvm -seed=0xdeadbeaf for setting random seed.
Name origin - Amaryllis
Amaryllis is a character in light novel <黄昏色の詠使い> and <氷結鏡界のエデン> written by 細音啓(sazaneK). Although nobody comprehends she, she still guards her sister and the world. Armariries is the meaning of Amaryllis in conlang Selahpheno in sazaneK's light novel.