Ako rozbiť softvér zmenou súborov DLL

Obsah:

Ako rozbiť softvér zmenou súborov DLL
Ako rozbiť softvér zmenou súborov DLL

Video: Ako rozbiť softvér zmenou súborov DLL

Video: Ako rozbiť softvér zmenou súborov DLL
Video: KDE HLEDAT KVALITNÍ OBRÁZKY PRO WEB 2024, Apríl
Anonim

Chceli ste niekedy vedieť, ako sa program chráni pred kopírovaním? So správnymi nástrojmi si môžete prezrieť vnútornosti programu a zistiť, ako funguje ochrana proti kopírovaniu. Pomocou montážnych jazykov môžete tieto programy upraviť tak, aby už nemuseli byť registrované ani kupované.

Krok

Crack Software úpravou súborov DLL Krok 1
Crack Software úpravou súborov DLL Krok 1

Krok 1. Naučte sa programovať montáž

Aby ste mohli prelomiť väčšinu softvéru, musíte dobre porozumieť zostaveniu, čo je programovací jazyk na nízkej úrovni. Zostavy sú odvodené zo strojového jazyka a každý jazyk zostáv je špecifický pre typ počítača, ktorý používate. Väčšina montážnych jazykov je vyjadrená binárne a hexadecimálne.

Crack Software úpravou súborov DLL Krok 2
Crack Software úpravou súborov DLL Krok 2

Krok 2. Nainštalujte program na demontáž

Na kontrolu a úpravu knižníc DLL budete potrebovať niekoľko nástrojov vrátane demontéra. IDA Pro je dobrá voľba, pretože je nástrojom na demontáž aj ladenie. Aj keď je jeho funkčnosť oproti verzii Pro obmedzenejšia, našťastie je k dispozícii aj bezplatná verzia na https://www.hex-rays.com/products/ida/support/download_freeware. Môžete tiež skúsiť použiť dotPeek, dekompilátor podporujúci knižnicu DLL, ktorý rozbalí kód zostavy. NET do C#. Ďalšou možnosťou je OllyDBG, ktorý vám umožní bezplatne otvárať súbory DLL.

Crack Software úpravou súborov DLL Krok 3
Crack Software úpravou súborov DLL Krok 3

Krok 3. Otvorte aplikáciu, ktorú chcete prelomiť, v rozoberači

Tento proces sa môže mierne líšiť v závislosti od toho, aký rozoberač používate. Tento proces vám ukáže, ktoré súbory DLL program obsahuje. Pomocou ladiaceho programu skontrolujte, ktorá funkcia je volaná knižnicou DLL.

Crack Software úpravou súborov DLL Krok 4
Crack Software úpravou súborov DLL Krok 4

Krok 4. Nájdite funkciu počítadla

Mnoho programov používa na ochranu proti kopírovaniu časovač. Keď vyprší časovač, používateľ už nemôže získať prístup k programu. Účelom tohto kroku je nájsť tento kód počítadla a potom ho obísť.

Ak program, ktorý prelomíte, používa inú formu ochrany, budete musieť zistiť, čo to je

Crack Software úpravou súborov DLL Krok 5
Crack Software úpravou súborov DLL Krok 5

Krok 5. Nastavte bod zlomu na počítadle

Akonáhle môžete izolovať funkciu počítadla, nastavte SoftIce tak, aby sa prerušil, keď sa s funkciou stretne. To vám umožní presne zistiť, ktorý kód bol spustený pri volaní funkcie počítadla.

Crack Software úpravou súborov DLL, krok 6
Crack Software úpravou súborov DLL, krok 6

Krok 6. Zmeňte kód počítadla

Teraz, keď ste našli kód pre funkciu počítadla, môžete ho upraviť tak, aby počítadlo nikdy nedosiahlo bod, v ktorom vám môže zabrániť v používaní programu. Môžete napríklad nechať počítadlo počítať do limitu prestávky alebo ho môžete obísť skokom.

Crack Software úpravou súborov DLL, krok 7
Crack Software úpravou súborov DLL, krok 7

Krok 7. Znovu zostavte softvér, ktorý ste práve rozbili

Po vybalení a úprave musíte znova zostaviť novú verziu programu, aby sa zmeny, ktoré vykonáte, vzťahovali na súbory DLL a ďalšie súvisiace súbory v programe.

Pozor

  • Softvérové pirátstvo je vo väčšine krajín nezákonné.
  • Prelomenie väčšiny softvéru je nezákonné.

Odporúča: