Guardship 7.1.2

许可: 免费试用 ‎文件大小: 4.63 MB
‎用户评分: 0.0/5 - ‎0 ‎评分

关于 Guardship

Guardship 拆解您的 .NET 代码,然后通过生成两部分将可执行文件的 MSIL 代码编译为本机非托管应用程序:1. 启动模块 [Your_App_Name].com;2. 图书馆 [Your_App_Name].lib 您的应用程序(WinForms、WPF 等)将编译为中间语言 (IL)。在运行时,实时 (JIT) 编译器将 IL 转换为本机代码。Guardship 将 .NET 可执行文件转换为本机代码,使其隐藏。运行受保护的可执行文件时,它具有托管应用程序在 PC 内存中执行的所有特性和功能。但是.NET程序集浏览器和去编译者将无法读取受保护的 .NET 可执行文件。 为什么护卫舰转换为非托管可执行文件? 有几个拆解器用于对 ASM、C 或 C++ 中编写的非托管可执行C++。然而,他们谁也没有能够生产出足够可读的代码来值得付出努力。与从头开始编写相同功能的应用程序时,您将花更多的时间尝试读取内部具有汇编程序块的已取消编译源。 事实上,任何可执行模块都可以拆卸和探索。破译器可以反向设计应用程序源代码的易用性取决于有关应用程序源代码的完整元数据在 exe 模块中显示的元数据。破译者可以找出原来的类名、方法、工作流、结构等吗?编译器基本上压缩应用程序的源代码,将输出转换为与计算机运行时执行非常兼容的格式。它可以是 CLR 中间运行时处理的本机计算机代码或 IL 字节代码。但是,在压缩编译过程中,有关应用程序源代码(调试、注释等)的大量信息可能会丢失。