TigressC语言混淆器
Tigress 是C语言的多样化仿真器/混淆器。Tigress 通过生成任意复杂性和多样性的虚拟指令集来防止静态 de-virtualization,通过通过插入用于反别名分析的代码来进行多种类型的指令调度。Tigress 通过合并真正的代码和虚假的功能防止动态de-virtualization。Tigress 通过使用运行时代码生成实现其自己版本的代码打包格式。
Tigress 是一个 OCaml 内建的源码到源码的转换工具,基于 CIL 和 MyJit 构建:
Tigress 支持所有 C99 语言特性,包括 gcc 扩展。源码到源码的转换设计意味着可轻松进行代码检查。是商业工具 Cloakware/IRDETO's C/C++ Transcoder 的很好替代品。
Tigress 输入的是 C 源码文件、种子和一系列的转换器:
评论
AllatoriJava混淆器
Allatori(非开源软件)是一个Javaobfuscator属于第二代obfuscators的家庭,因此它的所有频谱的机会保护你的知识产权。Allatori具有以下几种保护方式:命名混淆,流混淆,
AllatoriJava混淆器
0
yGuardJava混淆器
yGuard是一款免费的Java混淆器(非开源),它有Java和.NET两个版本。yGuard完全免费,基于Ant任务运行,提供高可配置的混淆规则。
yGuardJava混淆器
0
pyobfuscatePYTHON混淆器
pyobfuscate通过多种方式改变源码,一些可以被反解,一些不可以。pyobfuscate的混淆时做了以下事:*去掉注释和docstrings(notreversible)*改变缩进(revers
pyobfuscatePYTHON混淆器
0