Как да проникнете програмата, като промените DLL файловете

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

Стъпка

  1. Изображение, озаглавено Crack Software, като променяте DLL файлове стъпка 1
един. Научете се да програмирате в асемблерния език и да работите с шестнадесетичен код. За да хакнат по-голямата част от пробните версии на програмите, е необходимо да се знае езика на асемблера, който е език за програмиране на ниско ниво. Извлече се от езика на машината и всеки вид от асемблерния език ще зависи от вида на използвания компютър. Повечето от асемблерните езици работят с двоичен и шестнадесетична Кодове.
  • Изображение, озаглавено Crack Software, като променяте DLL файлове стъпка 2
    2. Инсталирайте Disassembler. За да научите и промените DLL файловете, ще ви трябват няколко инструмента, включително разстройство. Ще бъде отличен избор IDA Pro - разглобяване и дебъгер. Неговата безплатна версия е достъпна на https: // Шестоъгълни лъчи.COM / Продукти / IDA / Поддръжка / Download_freeware, Въпреки че способността му е по същество ограничена в сравнение с версията. Можете също да опитате Dotpeek - Поддържане на DLL DECPPILER, който излъчва асемблер код .Мрежа в c #. Друг вариант - Ollydbg, позволява свобода да отварят DLL файлове.
  • Изображение, озаглавено Crack Software, като променяте DLL файлове стъпка 3
    3. Отворете програмата, която искате да проникнете с разстройството. Процесът ще бъде малко по-различен в зависимост от това, което използвате Disassmbler. Ще видите какви DLL файлове изтеглят програмата. Използвайте дебъгера, за да определите кои функции наричат ​​DLL файлове.
  • Изображение, озаглавено Crack Software, като променяте DLL файлове стъпка 4
    4. Намерете функцията за брояча. Много програми за защита от копиране се използват таймер, а когато се нулира, достъпът до потребителя се затваря. Вашата задача е да намерите и заобикаляте този метър.
  • Ако избраната програма използва различна отбранителна форма, трябва да я скриете вместо брояч.
  • Изображение, озаглавено Crack Software, като променяте DLL файлове стъпка 5
    пет. Инсталирайте контролната точка на метъра. Когато изберете функцията за брояча, използвайте разделителя, за да възстановите кода в този контролен пункт. Това ще научи кода, който се използва по време на обаждането на функцията за повикване.
  • Изображение, озаглавен софтуер за пукнатини чрез модифициране на DLL файлове стъпка 6
    6. Променете брояча. Сега, когато сте намерили кода за брояч функцията, можете да го промените по такъв начин, че броячът никога не е достигнал последната отправна точка. Например, може да се направи така, че броячът да не може да стигне до крайната точка или да я скочи.
  • Изображение, озаглавено Crack Software, като променяте DLL файлове стъпка 7
    7. Компилирайте отново хакната програма. След като използвате Disassmbler и Edit, трябва да компилирате нова версия на програмата, така че промените ви да се разпространят в DLL файлове и други зависимости.
  • Предупреждения

    • Компютърно пиратство незаконно, така действайте на собствения си риск.
    • Хакването повечето програми е незаконно.
    Подобни публикации