使用LLVM Obfuscator深层次的命令

首先要生成.bc文件,那么,我们随便找一个c语言文件,使用下面的命令行得到.bc文件:

clang -emit-llvm quicksort.c -c -o quicksort.bc

然后对bc文件进行优化,例如使用下面的命令:

opt -bcf -bcf_prob=10 quicksort.bc -o test

最后将test转化为可执行程序:

llc -filetype=obj test
gcc test.o
./a.out

猜你喜欢

转载自blog.csdn.net/vincentuva/article/details/83028245
今日推荐