Hur man knäcker programvara genom att ändra DLL -filer: 7 steg

Innehållsförteckning:

Hur man knäcker programvara genom att ändra DLL -filer: 7 steg
Hur man knäcker programvara genom att ändra DLL -filer: 7 steg

Video: Hur man knäcker programvara genom att ändra DLL -filer: 7 steg

Video: Hur man knäcker programvara genom att ändra DLL -filer: 7 steg
Video: 20090926 Обзор Божественной Истины - Тайны Вселенной S1P2 2024, April
Anonim

Har du någonsin velat lära dig hur ett program skyddar sig från att kopieras? Med rätt verktyg kan du undersöka programmets inre funktioner och experimentera med omvänd teknik. Du behöver ha ett bra grepp om monteringsprogrammering och hex -kod för att komma igång och en demonteringsapp. När du väl känner till koden kan du ändra DLL -filer så att deras motsvarande program aldrig behöver registreras eller köpas.

Steg

Crack Software genom att ändra DLL -filer Steg 1
Crack Software genom att ändra DLL -filer Steg 1

Steg 1. Lär dig monteringsprogrammering och hex -kodmanipulation

Om du vill knäcka de flesta program, måste du ha ett bra grepp om montering, vilket är ett programmeringsspråk på låg nivå. Montering härrör från maskinspråk och varje monteringsspråk är specifikt för den typ av dator du använder. De flesta samlingsspråk uttrycks genom binär och hexadecimal.

Crack Software genom att ändra DLL -filer Steg 2
Crack Software genom att ändra DLL -filer Steg 2

Steg 2. Installera en demonterare

För att undersöka och ändra DLL -filer behöver du flera olika verktyg, inklusive en demonterare. IDA Pro är ett bra alternativ, eftersom det är en demonterare och felsökning. Lyckligtvis finns det en gratisversion tillgänglig från https://www.hex-rays.com/products/ida/support/download_freeware, även om den är mycket mer begränsad i funktionalitet än Pro-versionen. Du kan också prova dotPeek, som är en DLL-stödjande dekompilerare som dekompilerar. NET-monteringskod till C#. Ett annat alternativ är OllyDBG, som låter dig öppna DLL -filer gratis.

Crack Software genom att ändra DLL -filer Steg 3
Crack Software genom att ändra DLL -filer Steg 3

Steg 3. Öppna programmet du vill knäcka i din demonterare

Processen är lite annorlunda beroende på vilken demonterare du använder. Detta visar dig vilka DLL -filer som laddas av programmet. Använd felsökaren för att undersöka vilka funktioner som anropas från DLL: en.

Crack Software genom att ändra DLL -filer Steg 4
Crack Software genom att ändra DLL -filer Steg 4

Steg 4. Hitta räknarfunktionen

Många program använder en timer för kopieringsskydd, och när timern tar slut kan användaren inte längre komma åt programmet. Målet är att hitta denna motkod och sedan kringgå den.

Om programmet du håller på att spricka använder en annan form av skydd måste du leta efter det istället

Crack Software genom att ändra DLL -filer Steg 5
Crack Software genom att ändra DLL -filer Steg 5

Steg 5. Ställ in en brytpunkt på disken

När du har isolerat räknarfunktionen, ställ in din demonterare att bryta när den påträffas. Detta gör att du kan titta på den exakta koden som uppstår när räknarfunktionen anropas.

Crack Software genom att ändra DLL -filer Steg 6
Crack Software genom att ändra DLL -filer Steg 6

Steg 6. Ändra räknarkoden

Nu när du har hittat koden för räknarfunktionen kan du ändra koden så att räknaren aldrig når den punkt där den stänger av dig från programmet. Du kan till exempel göra det så att räknaren inte kan räkna upp till pausgränsen eller att du kan kringgå räknaren genom att hoppa över den. '

Crack Software genom att ändra DLL -filer Steg 7
Crack Software genom att ändra DLL -filer Steg 7

Steg 7. Omkompilera din nyligen knäckta programvara

Efter demontering och redigering måste du kompilera den nya versionen av programmet så att dina ändringar sprids till DLL -filer och andra beroenden.

Varningar

  • Piratkopiering av programvara är olagligt, så gör detta på egen risk.
  • Det är olagligt att spricka de flesta program.

Rekommenderad: