Hogyan hack a programot a dll fájlok megváltoztatásával
Tudta-e valaha is, hogy a programok a másolásról védettek? A szükséges eszközök segítségével kitalálhatja, hogy a program belsejéből kerül sor, és kísérletezzen a fordított fejlesztési eljárással. A kezdethez jó ismeretre van szüksége az összeszerelő nyelv és a hexadecimális kód, valamint a szétszerelési program. A Súgó kóddal megváltoztathatja a DLL fájlokat, hogy eltávolítsa a program regisztrálásának vagy megvásárlásának szükségességét.
Lépések
egy. Tanulj meg programot az összeszerelő nyelven, és hexadecimális kóddal dolgozzon. A programok próbaverzióinak többségének hack, meg kell ismerni az összeszerelő nyelvet, amely alacsony szintű programozási nyelv. A gép nyelvéből származik, és az összeszerelő nyelv minden fajja a használt számítógép típusától függ. Az összeszerelő nyelvek többsége bináris és hexadecimális kódok.

2. Telepítse a szétszerelést. A DLL fájlok megtanulása és módosítása, több eszközre van szükség, beleértve a szétszerelést is. Kiváló választás lesz Ida Pro - Szétszerelés és debugger. Ingyenes verziója elérhető https: // Hex-sugarak.COM / termékek / IDA / Support / Download_Freeware, Bár a képessége lényegében korlátozott a Pro verzióhoz képest. Azt is megpróbálhatja Dotpeek - a DLL-dekompiler támogatása, amely összeszerelő kódot sugároz .Net a c #. Egy másik lehetőség - Ollydbg, A DLL fájlok megnyitása.

3. Nyissa meg a kívánt programot a szétválasztóhoz. A folyamat kissé eltérő lesz attól függően, hogy milyen szétszerelést használ. Látni fogja, hogy milyen dll fájlok letölthetik a programot. Használja a hibakeresőt, hogy meghatározza, hogy mely funkciók hívják a DLL fájlokat.

4. Keresse meg a számláló funkciót. Számos másolási védelmi programot használnak, és ha visszaáll, a felhasználóhoz való hozzáférés bezáródik. Az Ön feladata, hogy megtalálja és megkerülje ezt a mérőt.

öt. Telepítse az ellenőrzőpontot a mérőre. Amikor kiválasztja a számláló funkció használja a bontó helyreállítani a kódot az ellenőrzési pontot. Ez megtanulja a hívás funkció hívás közben használt kódot.

6. Módosítsa a számlálót. Most, hogy megtalálta a számláló kódot, akkor megváltoztathatja azt oly módon, hogy a számláló soha nem érte el a végső referenciapontot. Például elvégezhető, hogy a számláló ne érje el a végpontot, vagy ugráljon.

7. Ismét összeállítottam egy hackelt programot. A szétszerelés és a szerkesztés használata után a program új verzióját kell összeállítani, hogy a változások elterjedjenek a DLL fájlokra és más függőségekre.
Figyelmeztetések
- A számítógépes kalózkodás illegálisan, ezért a saját kockázatodra vonatkozik.
- A legtöbb program hackelése illegális.