首页
社区
课程
招聘
控制流平坦化 找不到参数,失败,另外查看Clang --version, 显示结果好像也不一样

helloa@helloa-virtual-machine:/programs/OLLVM/Test$ clang -mllvm -fla -mllvm -split -mllvm -split_num=3 TestProgram.cpp -o TestProgram_fla
clang (LLVM option parsing): Unknown command line argument '-fla'. Try: 'clang (LLVM option parsing) --help'
clang (LLVM option parsing): Did you mean '-h'?
clang (LLVM option parsing): Unknown command line argument '-split'. Try: 'clang (LLVM option parsing) --help'
clang (LLVM option parsing): Did you mean '--stats'?
clang (LLVM option parsing): Unknown command line argument '-split_num=3'. Try: 'clang (LLVM option parsing) --help'
clang (LLVM option parsing): Did you mean '--stats=3'?

 

输入 clang --version 指令确定安装是否完成。
helloa@helloa-virtual-machine:/programs/OLLVM/obfuscator/build_release$ clang --version
clang version 12.0.1
Target: x86_64-unknown-linux-gnu
Thread model: posix
InstalledDir: /usr/local/bin

收藏
1条回答
mb_nfagdxzr 2022-5-12

已经解决,我把LLVM和OLLVM安装在一个ubuntu系统里面了
sudo ln /programs/OLLVM/obfuscator/build_release/bin/clang -s /usr/bin/ollvm-clang
这样以后调用 ollvm-clang就可以了

回复
LLVM与代码混淆技术
  参与学习     310 人
  提问次数     12 个
《LLVM与代码混淆技术》详解3种经典代码混淆方式+2种变体
我的问答 领取收益
0
我的提问
0
我的回答
0
学习收益