Jak rozbít software změnou souborů DLL

Obsah:

Jak rozbít software změnou souborů DLL
Jak rozbít software změnou souborů DLL

Video: Jak rozbít software změnou souborů DLL

Video: Jak rozbít software změnou souborů DLL
Video: Jak kopírovat vlastnosti a velikost obrázku ve Wordu (F4) 2024, Smět
Anonim

Chtěli jste někdy zjistit, jak se program chrání před kopírováním? Se správnými nástroji můžete prozkoumat interní součásti programu a zjistit, jak funguje ochrana proti kopírování. Pomocí montážních jazyků můžete tyto programy upravit tak, aby již nemusely být registrovány nebo kupovány.

Krok

Crack Software úpravou souborů DLL Krok 1
Crack Software úpravou souborů DLL Krok 1

Krok 1. Naučte se programovat sestavu

Abyste mohli prolomit většinu softwaru, musíte dobře rozumět sestavení, což je programovací jazyk nízké úrovně. Sestavy jsou odvozeny ze strojového jazyka a každý jazyk sestavení je specifický pro typ počítače, který používáte. Většina montážních jazyků je vyjádřena binárně a hexadecimálně.

Crack Software úpravou souborů DLL Krok 2
Crack Software úpravou souborů DLL Krok 2

Krok 2. Nainstalujte program disassembler

Chcete -li kontrolovat a upravovat knihovny DLL, budete potřebovat několik nástrojů, včetně disassembleru. IDA Pro je dobrá volba, protože je jak disassembler, tak debugger. Ačkoli je jeho funkčnost omezenější než verze Pro, naštěstí je k dispozici také bezplatná verze na adrese https://www.hex-rays.com/products/ida/support/download_freeware. Můžete také zkusit použít dotPeek, dekompilátor podporující knihovnu DLL, který rozbalí kód sestavy. NET do C#. Další možností je OllyDBG, který vám umožní zdarma otevírat soubory DLL.

Crack Software úpravou souborů DLL Krok 3
Crack Software úpravou souborů DLL Krok 3

Krok 3. Otevřete aplikaci, kterou chcete prolomit v disassembleru

Proces se může mírně lišit v závislosti na tom, jaký disassembler používáte. Tento proces vám ukáže, které soubory DLL program obsahuje. Pomocí ladicího programu zkontrolujte, která funkce je volána knihovnou DLL.

Crack Software úpravou souborů DLL Krok 4
Crack Software úpravou souborů DLL Krok 4

Krok 4. Najděte funkci čítače

Mnoho programů používá pro ochranu proti kopírování časovač. Když časový spínač vyprší, uživatel již nebude mít přístup k programu. Účelem tohoto kroku je najít tento kód čítače a poté jej obejít.

Pokud program, který používáte, používá jinou formu ochrany, budete muset zjistit, co to je

Crack Software úpravou souborů DLL Krok 5
Crack Software úpravou souborů DLL Krok 5

Krok 5. Nastavte bod zlomu na počítadle

Jakmile můžete izolovat funkci čítače, nastavte SoftIce na přerušení, když je funkce zjištěna. To vám umožní přesně zkontrolovat, který kód byl spuštěn při volání funkce čítače.

Crack Software úpravou souborů DLL Krok 6
Crack Software úpravou souborů DLL Krok 6

Krok 6. Změňte kód čítače

Nyní, když jste našli kód pro funkci čítače, můžete kód upravit tak, aby čítač nikdy nedosáhl bodu, kde vám může zabránit v používání programu. Můžete například nechat počítadlo počítat do limitu přestávky nebo jej můžete obejít skokem.

Crack Software úpravou souborů DLL Krok 7
Crack Software úpravou souborů DLL Krok 7

Krok 7. Znovu sestavte software, který jste právě prolomili

Po vybalení a úpravách musíte znovu sestavit novou verzi programu, aby se provedené změny vztahovaly na soubory DLL a další související soubory v programu.

Varování

  • Softwarové pirátství je ve většině zemí nezákonné.
  • Prolomení většiny softwaru je nezákonné.

Doporučuje: