Как да отключите софтуер с DLL файлове

Автор: Louise Ward
Дата На Създаване: 8 Февруари 2021
Дата На Актуализиране: 1 Юли 2024
Anonim
Как проверять на читы? Полная и качественная проверка | css, csgo, rust, etc.
Видео: Как проверять на читы? Полная и качественная проверка | css, csgo, rust, etc.

Съдържание

Искали ли сте някога да се научите как да се защитавате самостоятелно? С подходящите инструменти ще можете да анализирате вътрешната работа на дадена програма и да видите как протича процесът срещу копиране. С Assembly (вид език за програмиране на ниско ниво) можете дори да промените тези програми за използване, без да се налага да се регистрирате или да плащате. Ако искате да направите това, трябва да взломите софтуера, като промените DLL.

Стъпки

  1. Научете за програмирането на сглобяването. За да разбиете повечето софтуер, трябва добре да разбирате асемблерния език.Получено от машинен език, така че всеки монтаж е специфичен за типа компютър, който използвате. Повечето сглобки се изразяват в двоично и шестнадесетично число.

  2. Подгответе инструменти. За да анализирате и редактирате DLL файлове, имате нужда от разнообразни инструменти. Първият е W32DASM - софтуерен декомпилатор, който ви позволява да анализирате програми. Следва SoftIce - инструмент за проверка на грешки на Windows. Ще ви трябва и добър редактор на езика за програмиране като UltraEdit или Notepad ++.

  3. Стартирайте програмата, която искате да затворите с W32DASM. Ще видите DLL файловете, които се зареждат от програмата. Използвайте W32DASM, за да анализирате какви функции се извикват от DLL.

  4. Намерете таймер. Много програми използват функции за синхронизиране, за да предотвратят копирането и когато времето изтече, програмата няма да бъде достъпна за потребителя. Нашата цел е да намерим и предадем времевия код.
    • Ако програмата, която използвате, използва различна форма на защита, ще трябва да намерите тази функция.
  5. Задайте точка за спиране на таймера. След като изолирате таймера, настройте SoftIce да прекъсва, когато му дойде времето. Това ще ви позволи да видите точния код, който се е състоял при извикването на таймера.
  6. Променете кода на таймера. След като намерите кода на таймера, можете да го промените, така че таймерът никога да не достигне точката, когато нямате достъп до програмата. Например можете да направите таймера неспособен да брои до лимита на прекъсване или да скочите, за да преминете брояча. реклама

Внимание

  • Пиратството на софтуера е незаконно в повечето страни.
  • Пробиването на почти целия софтуер също е незаконно.