Sådan knækker du software ved at ændre dll-filer

Har du nogensinde ønsket at lære, hvordan et program beskytter sig mod at blive kopieret? Med de rigtige værktøjer kan du undersøge de indre arbejde i et program og eksperimentere med omvendt engineering. Du skal have en fast forståelse på monteringsprogrammering og hex-kode for at komme i gang, og en disassembler app. Når du er bekendt med koden, kan du ændre DLL`erne, så deres tilsvarende programmer aldrig skal registreres eller købes.

Trin

  1. Billedbet med titlen Crack Software ved at ændre DLL-filer Trin 1
1. Lær samling programmering og hex kode manipulation. Hvis du vil knække mest software, skal du have en God greb på samling, Hvilket er et lavt niveau programmeringssprog. Montering er afledt af maskinsprog, og hvert samlingssprog er specifikt for den type computer, du bruger. De fleste samlingssprog udtrykkes gennem binære og hexadecimal.
  • Billedbet med titlen Crack Software ved at ændre DLL-filer Trin 2
    2. Installer en disassembler. For at undersøge og ændre DLL`er skal du bruge flere forskellige værktøjer, herunder en disassembler. IDA PRO er en god mulighed, da det er en disassembler og debugger. Heldigvis er der en gratis version tilgængelig fra https: // hex-rays.COM / Produkter / IDA / Support / Download_Freeware, Selvom det er meget mere begrænset i funktionalitet end Pro-versionen. Du kan også prøv dotpeek, som er en DLL-understøtende decompiler, der dekompilerer .Netmonteringskode til C #. En anden mulighed er Ollydbg, som lader dig åbne DLL-filer gratis.
  • Billedbet med titlen Crack Software ved at ændre DLL-filer Trin 3
    3. Åbn den applikation, du vil knække i din disassembler. Processen er lidt anderledes afhængigt af hvilken afmontering du bruger. Dette vil vise dig, hvilke DLL-filer der bæres af programmet. Brug debuggeren til at undersøge, hvilke funktioner der kaldes fra DLL`en.
  • Billedbet med titlen Crack Software ved at ændre DLL-filer Trin 4
    4. Find tællerfunktionen. Mange programmer bruger en timer til kopibeskyttelse, og når timeren løber ud, kan brugeren ikke længere få adgang til programmet. Målet er at finde denne modkode, og derefter omgå det.
  • Hvis programmet du revner, bruger en anden form for beskyttelse, skal du kigge efter det i stedet.
  • Billedbet med titlen Crack Software ved at ændre DLL-filer Trin 5
    5. Indstil et pause på tælleren. Når du har isoleret tællerfunktionen, skal du sætte din disassembler til at bryde, når den opstår. Dette vil give dig mulighed for at se på den nøjagtige kode, der forekommer, når tællerfunktionen hedder.
  • Billedbet med titlen Crack Software ved at ændre DLL-filer Trin 6
    6. Skift modkode. Nu hvor du har fundet koden til tællerfunktionen, kan du ændre koden, så tælleren aldrig når det punkt, hvor det lukker dig ud af programmet. For eksempel kan du gøre det, så tælleren ikke kan tælle op til pause grænsen, eller du kan omgå tælleren ved at hoppe over den.`
  • Billedbet med titlen Crack Software ved at ændre DLL-filer Trin 7
    7. Genkompil din nyligt revnede software. Efter demontering og redigering skal du kompilere den nye version af programmet, så dine ændringer udbreder til DLL-filerne og andre afhængigheder.
  • Advarsler

    Software piratkopiering er ulovlig, så gør det her på egen risiko.
  • Det er ulovligt at knække mest software.
  • Del på sociale netværk :
    Lignende