Cum să spargeți software-ul modificând fișierele DLL: 7 pași

Cuprins:

Cum să spargeți software-ul modificând fișierele DLL: 7 pași
Cum să spargeți software-ul modificând fișierele DLL: 7 pași

Video: Cum să spargeți software-ul modificând fișierele DLL: 7 pași

Video: Cum să spargeți software-ul modificând fișierele DLL: 7 pași
Video: High Density 2022 2024, Mai
Anonim

Ați dorit vreodată să aflați cum se protejează un program de a fi copiat? Cu instrumentele potrivite, puteți examina funcționarea interioară a unui program și puteți experimenta cu ingineria inversă. Pentru a începe, veți avea nevoie de o înțelegere fermă asupra programării ansamblului și a codului hexagonal, precum și o aplicație de dezasamblare. Odată ce sunteți familiarizați cu codul, puteți modifica DLL-urile, astfel încât programele lor corespunzătoare să nu fie niciodată înregistrate sau achiziționate.

Pași

Crack Software prin modificarea fișierelor DLL Pasul 1
Crack Software prin modificarea fișierelor DLL Pasul 1

Pasul 1. Aflați programarea ansamblului și manipularea codului hex

Dacă doriți să spargeți majoritatea software-ului, va trebui să înțelegeți bine asamblarea, care este un limbaj de programare de nivel scăzut. Asamblarea este derivată din limbajul mașinii și fiecare limbaj de asamblare este specific tipului de computer pe care îl utilizați. Majoritatea limbajului de asamblare este exprimat prin binar și hexadecimal.

Crack Software prin modificarea fișierelor DLL Pasul 2
Crack Software prin modificarea fișierelor DLL Pasul 2

Pasul 2. Instalați un dezasamblator

Pentru a examina și modifica DLL-urile, veți avea nevoie de mai multe instrumente diferite, inclusiv un dezasamblator. IDA Pro este o opțiune excelentă, deoarece este un dezasamblator și depanator. Din fericire, există o versiune gratuită disponibilă de pe https://www.hex-rays.com/products/ida/support/download_freeware, deși funcționalitatea este mult mai limitată decât versiunea Pro. De asemenea, puteți încerca dotPeek, care este un decompilator care acceptă DLL care decompilează codul de asamblare. NET în C #. O altă opțiune este OllyDBG, care vă permite să deschideți fișiere DLL gratuit.

Crack Software prin modificarea fișierelor DLL Pasul 3
Crack Software prin modificarea fișierelor DLL Pasul 3

Pasul 3. Deschideți aplicația pe care doriți să o spargeți în dezasamblator

Procesul este puțin diferit în funcție de dezasamblatorul pe care îl utilizați. Aceasta vă va arăta ce fișiere DLL sunt încărcate de program. Utilizați depanatorul pentru a examina ce funcții sunt apelate din DLL.

Crack Software prin modificarea fișierelor DLL Pasul 4
Crack Software prin modificarea fișierelor DLL Pasul 4

Pasul 4. Găsiți funcția de contor

Multe programe folosesc un temporizator pentru protecția împotriva copierii și, atunci când temporizatorul se epuizează, utilizatorul nu mai poate accesa programul. Scopul este de a găsi acest cod de contorizare, apoi de a-l ocoli.

Dacă programul pe care îl spargeți folosește o altă formă de protecție, va trebui să îl căutați în schimb

Crack Software prin modificarea fișierelor DLL Pasul 5
Crack Software prin modificarea fișierelor DLL Pasul 5

Pasul 5. Setați un punct de rupere pe tejghea

După ce ați izolat funcția de contor, setați dezasamblatorul să se rupă atunci când este întâlnit. Acest lucru vă va permite să vă uitați la codul exact care apare atunci când este apelată funcția de contor.

Crack Software prin modificarea fișierelor DLL Pasul 6
Crack Software prin modificarea fișierelor DLL Pasul 6

Pasul 6. Schimbați codul contorului

Acum că ați găsit codul pentru funcția contor, puteți schimba codul astfel încât contorul să nu ajungă niciodată în punctul în care vă închide din program. De exemplu, puteți face astfel încât contorul să nu poată conta până la limita de pauză sau să puteți ocoli contorul sărind peste el. '

Crack Software prin modificarea fișierelor DLL Pasul 7
Crack Software prin modificarea fișierelor DLL Pasul 7

Pasul 7. Recompilați software-ul nou-fisurat

După demontare și editare, va trebui să compilați noua versiune a programului, astfel încât modificările dvs. să se propage către fișierele DLL și alte dependențe.

Avertizări

  • Pirateria software este ilegală, deci faceți acest lucru pe propria răspundere.
  • Este ilegal să spargi majoritatea software-ului.

Recomandat: