| 版 | 7.0.7 |
|---|---|
| 发行人 | RustemSoft |
| 发布日期 | 2015年12月21日 |
| 添加日期 | 2015年12月21日 |
| 操作系统要求 | Windows 2000, Windows Vista, Windows, Windows XP, Windows NT |
| 要求 | .NET framework 4.0 |
| 下载总数 | 58 |
| 价钱 | Free to try |
描述
由于 .NET 是一个托管环境,因此将代码向使用 Reflector 或 Refractor 的任何人开放总是存在不利的一面。
Skater TOTAL 将程序集的可反编译 Microsoft 中间语言代码(MSIL 或 CIL)转换为本机格式,同时保持所有 .NET 元数据完整,提供与本机 C/C++ 代码相同级别的保护。
软件保护编程对于大多数软件开发人员来说是一个非常重要的领域。软件保护技术不像可以看到和比较的明显特征。正因为如此,大多数软件保护供应商可以引入包含在保护方案深处的令人印象深刻的技术,而很多时候这些技术中的大多数几乎不存在,或者它们比看起来简单得多。
.NET 的本质是能够安装已编译为 MSIL 的应用程序,然后通过 JIT 或 Ngen,将 MSIL 编译为本机代码并在本地存储在缓存中。它从未打算生成可以独立于 .NET 框架运行的真正本机 .exe。需要框架的动态太多了,比如:动态程序集加载、MSIL代码生成等。
您可以使用 ngen.exe 生成本机映像,但您仍然需要分发原始的非本机代码,并且它仍然需要在目标计算机上安装框架。
混淆是一种方法,但它不能防止破坏 .NET 应用程序的盗版保护安全。如何确保您的 .NET 应用程序不被篡改,以及如何确保源代码不会被逆向工程?
Skater TOTAL 是本机编译 .NET 可执行文件的正确工具。正确地说,这意味着将 .NET 程序集的 MSIL 代码转换为本机机器代码,然后从该程序集中删除 MSIL 代码,从而无法以直接的方式对其进行反编译。