Skip to content

Quantum54554545/Advanced-Integrity-Check

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

⛄️ Advanced Integrity Check

Advanced Integrity Check — это инструмент для защиты .NET приложений от несанкционированных изменений. Он использует проверку целостности на основе MD5-хэша и обеспечивает защиту вашего приложения путем обнаружения изменений и создания механизмов противодействия крякам.

Пример использования

Чтобы интегрировать Advanced Integrity Check в ваше приложение, выполните следующие шаги:

Шаг 1: Подключите IntegrityCheckRuntime

  1. Скачайте файл IntegrityCheckRuntime.cs из этого репозитория.
  2. Добавьте его в свой проект .NET.

Шаг 2: Установите библиотеку Microsoft.CodeAnalysis

Убедитесь, что в проекте установлена библиотека Microsoft.CodeAnalysis. Вы можете добавить её через NuGet:

dotnet add package Microsoft.CodeAnalysis

Шаг 3: Вписание хэша в корень приложения

  1. Создайте консольное приложение с кодом из файла MD5.cs.
  2. Скомпилируете его.
  3. Перенесите основное приложение с IntegrityCheckRuntime на иконку консольное приложение.

Готово!

Теперь, если запустить приложение без встроенного MD5-хэша или удалить его, код программы сломается, и его не смогут прочитать с помощью декомпиляторов (например, dnSpy, ILSpy и других).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages