*   >> Leitura Educação Artigos >> science >> programação

Ofuscação em Asp.net

DotNet ofuscação fornece código que é livre de informações não utilizado em montagens. O que refletem com ofuscação seria a redução do tamanho do código em assembléias ea substituição de grandes identificadores com pequena. Durante identificadores renomeação, os nomes são modificados para ser irreconhecível. O código ofuscado em assembléias torna-se difícil de ler. Embora o código é ofuscado com identificadores diferentes, mas mesmo assim ele trabalha com mesma lógica. DotNet ofuscação codifica e decodifica as cordas sendo usados ​​em montagens.

A fim de verificar se há ofuscação em DotNet. Primeiro, o conjunto codificado precisa ser ofuscado, assim, obter uma DLL ofuscado. O código na DLL é modificado com identificadores do sistema gerado. O passo seguinte seria a de ver a DLL modificada com identificadores substituídos. A DLL ofuscado pode ser desmontado com DotNet Dissembler chamado ILDASM. Abaixo são mostrados os passos para a criação de montagem ofuscado

Passos: ofuscação.

a. Edição aberta comunidade Dotfuscator incluído com o pacote Visual Studio.

b. Crie um novo projeto.

c.

Clique em "Procurar e adicione montagem para a lista" ícone (abaixo Assembléias de entrada: - o ícone da pasta aberta). Clique em Procurar. Navegue até o arquivo executável do projeto. A mensagem inclui a compilação de projeto completo contendo todas as DLLs, arquivos de código e exes se houver. (Nota: As referências de projeto não precisa ser incluído)

d. Agora pode-se alterar as opções padrão, se necessário como parâmetros de mudança de nome, a pasta de saída e executar o processo de ofuscando.

e.

Vá em "Arquivo /Construir ou pressione Ctrl + B Você será solicitado para salvar seu projeto, pressione." Sim "

f Projeto está agora ofuscado;.. Todas as entregas ofuscado são armazenados na pasta de saída selecionada na a etapa anterior. Copie e substituí-los na cópia do servidor do projeto.

Acima de ofuscação em Dotnet criaria DLL com identificadores modificados. A DLL teria ofuscado código mudou com o sistema gerado variáveis. O DLL pode ser modificado desmontado usando Dotnet ILDASM

Passos para a desmontagem com ILDASM:....


Vá para a Visual Studio a partir de Todos os Programas

b Selecione Ferramentas do Visual Studio

c. Execute o Command Prompt

d. Escrever Ildasm

e. A janela mostra

f. Browse ofuscado DLL para abrir

g. A desmontado D

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.