| 版 | 2.4 |
|---|---|
| 发行人 | SecureTeam Software |
| 发布日期 | 2013年7月23日 |
| 添加日期 | 2013年7月23日 |
| 操作系统要求 | Windows 2003, Windows 8, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP |
| 要求 | None |
| 下载总数 | 83 |
| 价钱 | Free to try |
描述
用 Java 编写的代码被编译成字节码语言。问题是 Java 字节码可以很容易地反编译成可读的源代码。这可以在 JD 或 JAD 反编译器等反编译器的帮助下完成,使用此类工具任何人都可以轻松查看您的代码。 Jfuscator 通过使对 Java 应用程序进行逆向工程变得极其困难来保护您的知识产权。
包括的功能:
*有效的混淆!
JFuscator 比任何其他混淆器更能保护您的应用程序,因为它知道哪些内容可以安全更改,哪些内容需要单独处理。不过,它可以让您完全控制混淆过程。
* 字符串变形
将包含敏感数据的字符串变形为非字符串表示形式,使它们不再可用作常量池中的字符串。让字符串解密发生在受保护应用程序的不同部分,使得基于加密字符串的攻击变得不可能。
* 智能流混淆
通过在字节码级别应用代码转换来打破高级构造,例如循环、条件和分支指令。 JFuscator 模糊了程序流程,而不改变代码在运行时的作用。
* 高度可配置
Jfuscator 使用排除对话框从混淆中排除成员,该对话框列出了应用程序中声明的所有类、方法和字段。使用排除对话框无缝地避免重命名不需要的类、方法或字段。
* Java 7 兼容
Jfuscator 支持从 1.1 到 Java 7 的所有 JDK。
* 构建工具
将 JFuscator 保护与您的构建脚本集成,JFuscator 可以在基于 Java 的构建工具 Ant 中作为任务运行,也可以使用其命令行工具运行。
* 调试支持
通过剥离源代码行号和文档 URL 来删除调试信息,同时也删除了局部变量的名称和类型。
*保护任何档案
保护用于部署应用程序的任何类型的存档,包括 Jar、Zip、War 和 Ear 文件存档。
* 跨类重命名
混淆多个类,驻留在不同的档案中。 JFuscator 将检测对重命名的类和成员的引用并修改它们以确保引用保持有效和一致。
* 增量混淆
通过确保类和成员的新名称与先前混淆版本中使用的一致来部署补丁或支持附加组件。