Бағдарламалық жасақтаманы DLL файлдарымен қалай ашуға болады

Автор: Louise Ward
Жасалған Күн: 8 Ақпан 2021
Жаңарту Күні: 28 Маусым 2024
Anonim
Обзор и запуск GoldHEN на PS4 с 9.00. Прошивка флешки, тесты игр, стабильность, режим покоя, баги.
Вызшақ: Обзор и запуск GoldHEN на PS4 с 9.00. Прошивка флешки, тесты игр, стабильность, режим покоя, баги.

Мазмұны

Бағдарламаны өзін-өзі қорғауды үйренгіңіз келді ме? Дұрыс құралдардың көмегімен сіз бағдарламаның ішкі жұмысын талдай аласыз және көшіруге қарсы процестің қалай жұмыс істейтінін көре аласыз. Ассемблермен (төменгі деңгейлі бағдарламалау тілінің түрі), сіз тіпті бұл бағдарламаларды тіркеусіз немесе төлем жасамай-ақ қолдана аласыз. Егер сіз мұны жасағыңыз келсе, DLL-ді өзгерту арқылы бағдарламалық жасақтаманы бұзуыңыз керек.

Қадамдар

  1. Ассемблерді бағдарламалау туралы біліңіз. Бағдарламалық жасақтаманың көпшілігін бұзу үшін сіз ассемблер тілін жақсы түсінуіңіз керек.Машина тілінен алынған, сондықтан әрбір жинақ сіз қолданатын компьютер типіне сәйкес келеді. Көптеген жиындар екілік және он алтылық жүйеде көрсетілген.

  2. Құралдарды дайындаңыз. DLL файлдарын талдау және өңдеу үшін сізге әртүрлі құралдар қажет. Біріншісі - W32DASM - бағдарламаларды талдауға мүмкіндік беретін бағдарламалық декомпилятор. Келесі - SoftIce - Windows қателерін тексеру құралы. Сонымен қатар сізге UltraEdit немесе Notepad ++ сияқты бағдарламалау тілінің жақсы редакторы қажет болады.

  3. W32DASM көмегімен джейлбрейк жасағыңыз келетін бағдарламаны бастаңыз. Бағдарлама жүктелген DLL файлдарын көресіз. DLL-тен қандай мүмкіндіктер шақырылатындығын талдау үшін W32DASM қолданыңыз.

  4. Таймер табыңыз. Көшіруді болдырмау үшін көптеген бағдарламаларда уақыт функциялары қолданылады, ал уақыты біткен кезде бағдарлама пайдаланушыға қол жетімді болмайды. Біздің мақсатымыз уақыт кодын табу және оны өткізу.
    • Егер сіз джейлбрейк жасайтын бағдарлама басқа қорғаныс формасын қолданса, сізге бұл мүмкіндікті табу қажет.
  5. Таймер үшін тоқтау нүктесін орнатыңыз. Таймерді оқшаулағаннан кейін, SoftIce-ді уақыты келгенде тоқтату үшін орнатыңыз. Бұл сізге таймер шақырылған кезде болған нақты кодты көруге мүмкіндік береді.
  6. Таймер кодын өзгертіңіз. Таймер кодын тапқаннан кейін оны өзгертуге болады, осылайша таймер ешқашан бағдарламаға қол жеткізе алмайтын деңгейге жетеді. Мысалы, сіз таймерді үзіліс шегіне дейін санай алмайтындай етіп жасай аласыз немесе санауыштан өту үшін секіре аласыз. жарнама

Ескерту

  • Бағдарламалық жасақтаманы ұрлау көптеген елдерде тыйым салынған.
  • Барлық дерлік бағдарламалық жасақтаманы бұзу заңсыз болып табылады.