Desde .NET é um ambiente gerenciado, há sempre a desvantagem de ter o código aberto a qualquer pessoa com refletor ou Refractor.
Skater TOTAL converte o código Microsoft Intermediate Language descompilável (MSIL ou CIL) de suas montagens em formato nativo, mantendo todos os metadados .NET intacto, que fornece o mesmo nível de proteção que o código nativo C / C ++.
programação de proteção de software é um campo muito importante para a maioria dos desenvolvedores de software. técnicas de proteção de software não são como características óbvias que podem ser vistos e comparados. Devido a isso a maioria dos fornecedores de proteção de software poderia introduzir técnicas impressionantes que estão incluídos profundamente dentro do esquema de proteção, quando muitas vezes a maioria destas técnicas quase não existem ou são muito mais simples do que parecem.
A natureza do .NET é ser capaz de instalar aplicativos que foram compilados para MSIL, em seguida, quer por JIT ou Ngen, MSIL é compilado para código nativo e armazenados localmente em um cache. Nunca houve a intenção de gerar um verdadeiro .exe nativa que pode ser executado de forma independente do framework .NET. Há também muitas dinâmicas que exigem o enquadramento, tais como: carregamento conjunto dinâmico, geração de código MSIL, etc.
Você pode usar ngen.exe para gerar uma imagem nativa, mas você ainda tem que distribuir o código não-nativo original, bem, e ele ainda precisa do quadro instalado na máquina de destino.
Ofuscação é um caminho, mas não pode proteger de quebrar a segurança de proteção a pirataria do aplicativo .NET. Como você se certificar de que seu aplicativo .NET não está adulterado, e como você se certificar de que o código fonte não pode ser de engenharia reversa?
Skater TOTAL é uma ferramenta certa para executáveis nativos compilação .NET. Propriamente falando, significa converter o código MSIL de um assembly .NET para código de máquina nativo e, em seguida, removendo o código MSIL de que a montagem, o que torna impossível a decompile-lo de uma maneira simples
Requisitos .:
.NET framework 4.0
Limitações :
Tempo limitado de julgamento
Comentários não encontrado