*   >> Чтение Образование Статьи >> science >> programming

Запутывание в Asp.net

<р> DotNet запутывания обеспечивает код, который свободен от неиспользованной информации в собраниях. Вещи, чтобы отразить с запутывания будет уменьшение размера кода в собраниях и замена больших идентификаторов с небольшим. Во идентификаторов переименования, имена изменены, чтобы быть неузнаваемым. Затемненный код в сборках становится трудно читать. Хотя код затемненный с различными идентификаторами, но даже тогда он работает с той же логикой. DotNet запутывания шифрует и расшифровывает строки используются в сборках. Для того, чтобы проверить запутывания в DotNet.

Сначала закодированы сборка должна быть запутанным, таким образом, мы получаем обфусцированный DLL. Код в DLL изменен с системными генерируется идентификаторов. Следующий шаг будет увидеть измененный DLL с замененных идентификаторов. Запутанных DLL могут быть разобраны с DotNet лицемер называемой ILDASM. Ниже показаны шаги для создания затемненный сборку

<р> запутывания Шаги:.

<Р> а. Открыть Dotfuscator сообщество издание входит в комплект Visual Studio.

<Р> б. Создайте новый проект.

<Р> с.

Нажмите кнопку "Обзор и добавить узел в список" значок (ниже ввода Ассамблей: - значок открытой папки). Нажмите кнопку Обзор. Перейдите к проекту исполняемый файл. Мы будем включать полный билд проекта, содержащий все библиотеки DLL, код файлов и подопечных, если таковые имеются. (Примечание: ссылки проекта не должны быть включены)

<р> D. Теперь можно изменить параметры по умолчанию, если это необходимо, как переименование параметров, выходного папку и запустить процесс обфускации.

<Р> е.

Перейти к "Файл /Строительные или нажмите Ctrl + B, Вам будет предложено сохранить проект, нажмите кнопку." Да "

<р> F проекта теперь затемненный;.. Все затемненный ожидаемые хранятся в выходной папке, выбранной в предыдущий шаг. Скопируйте и заменить их в серверную копию проекта.

<р> Над запутывания в DotNet создаст DLL с измененными идентификаторами. запутанных DLL бы код изменился с системой генерируется переменные. Модифицированный библиотеки DLL могут быть разобраны с помощью Dotnet ILDASM

<р> Этапы Разборка с ILDASM:....


<р> а К Visual Studio от всех программ

<р> б Выберите Visual Studio Tools

<р > с. Откройте командную строку

<р> D. Написать ILDASM

<р> е. окно показывает

<р> е. Обзор запутанных DLL, чтобы открыть

<р> изб. в разобранном DLL показывает код с замененных идентификаторов.



Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.