| Guardião Proteja seu código .NET da desmontagem. |
Baixe Agora |
Guardião Classificação e resumo
- Nome do editor:
- By RustemSoft
- Sistemas operacionais:
- Windows 10, Windows 2003, Windows Vista, Windows, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP
- Requisitos adicionais:
- Microsoft .NET Framework 2.0
Guardião Tag
Guardião Descrição
Desempulha de proteção do seu código .NET e compila o código MSIL do executável em um aplicativo não gerenciado nativo, gerando duas peças: 1. Iniciar módulo .com; 2. Biblioteca .lib Seus aplicativos (WinForms, WPF, etc.) que o alvo do .NET Framework são compilados à linguagem intermediária (IL). Em tempo de execução, o compilador just-in-time (JIT) traduz o código IL para o código nativo. Guia de proteção traduz seu executável .NET para o código nativo para torná-lo oculto. Quando você executa o executável protegido, ele tem todos os recursos e funcionalidades do aplicativo gerenciado executando na memória PC. Mas os navegadores de montagem do .NET e descompiladores não poderão ler seus executáveis .NET protegidos. Por que a guardião converta para executável não gerenciado? Há alguns dessassificadores para descompilar executáveis não gerenciados escritos em ASM, C ou C ++. No entanto, nenhum deles conseguirá produzir código legível suficiente para valer o esforço. Você vai passar mais tempo tentando ler a fonte descompilada com blocos montadores dentro, do que escrever o aplicativo do mesmo funcionamento do zero. De fato, qualquer módulo executável pode ser desmontado e explorado. A facilidade com a qual um decifrador pode reverter-engenheiro do seu código-fonte de aplicativo depende de como os metadados completos sobre o código-fonte do aplicativo apresenta dentro do módulo EXE. Que o decifrante deseja descobrir os nomes, métodos, fluxos de trabalho, estruturas, etc.? Um compilador basicamente compacta o código-fonte do aplicativo, transformando a saída em um formato que é muito compatível com a execução de tempo de execução da máquina. Pode ser um código de máquina nativo ou código IL Byte que é tratado pela CLR Intermediate Runtime. No entanto, por e grande, muitas informações sobre o código fonte do aplicativo (depuração, comentários, etc.) são simplesmente perdidas durante a compilação compacta.
Guardião Software Relacionado