Cum să spargeți software-ul prin schimbarea fișierelor DLL

Cuprins:

Cum să spargeți software-ul prin schimbarea fișierelor DLL
Cum să spargeți software-ul prin schimbarea fișierelor DLL

Video: Cum să spargeți software-ul prin schimbarea fișierelor DLL

Video: Cum să spargeți software-ul prin schimbarea fișierelor DLL
Video: Canva: Add Clickable Links in an Image! 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 internele unui program și puteți vedea cum funcționează protecția împotriva copierii. Folosind limbaje de asamblare, puteți modifica aceste programe astfel încât să nu mai fie nevoie să fie înregistrate sau cumpărate.

Etapa

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

Pasul 1. Aflați programarea ansamblului

Pentru a putea sparge majoritatea software-ului, trebuie să aveți o bună înțelegere a asamblării, care este un limbaj de programare de nivel scăzut. Asamblările sunt derivate din limbajul mașinii și fiecare limbaj de asamblare este specific tipului de computer pe care îl utilizați. Majoritatea limbajelor de asamblare sunt exprimate în binar și hexazecimal.

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

Pasul 2. Instalați programul de dezasamblare

Pentru a inspecta și modifica DLL-urile, veți avea nevoie de câteva instrumente, inclusiv un dezasamblator. IDA Pro este o alegere bună, deoarece este atât un dezasamblator, cât și un depanator. Deși funcționalitatea sa este mai limitată decât versiunea Pro, din fericire există și o versiune gratuită disponibilă la https://www.hex-rays.com/products/ida/support/download_freeware. Puteți încerca, de asemenea, să utilizați dotPeek, un decompilator care acceptă DLL care despachetează 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 poate varia ușor, în funcție de dezasamblatorul pe care îl utilizați. Acest proces vă va arăta ce fișiere DLL conține programul. Utilizați depanatorul pentru a verifica care funcție este apelată de 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 cronometru pentru protecția împotriva copierii. Când expiră temporizatorul, utilizatorul nu mai poate accesa programul. Scopul acestui pas este de a găsi acest cod de contor și apoi de a-l ocoli.

Dacă programul pe care îl spargeți folosește o altă formă de protecție, va trebui să aflați ce este

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

Pasul 5. Setați punctul de rupere pe tejghea

Odată ce puteți izola funcția de contor, setați SoftIce să întrerupă când funcția este întâlnită. Aceasta vă permite să examinați exact ce cod rulează când a fost 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 modifica codul astfel încât contorul să nu ajungă niciodată în punctul în care vă poate împiedica să utilizați programul. De exemplu, puteți face contorul să nu poată conta până la limita de pauză sau 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. Reasamblați software-ul pe care tocmai l-ați spart

După despachetare și editare, trebuie să reasamblați noua versiune a programului, astfel încât modificările pe care le faceți să se aplice fișierelor DLL și altor fișiere conexe din program.

Avertizare

  • Pirateria software este ilegală în majoritatea țărilor.
  • Cracking majoritatea software-ului este ilegal.

Recomandat: