Hoe een programma te kraken door DLL-bestanden te wijzigen
Heb je ooit willen leren hoe een programma wordt beschermd tegen kopiëren? Met de juiste hulpmiddelen kunt u de interne processen van het programma onderzoeken en zien hoe de bescherming tegen kopiëren werkt. Met behulp van de programmeertaal is het mogelijk om deze programma`s te wijzigen, zodat u ze niet hoeft te registreren of te kopen.
Inhoud
stappen
1
Leer de programmeertaal. Om de meeste programma`s te kraken, moet je programmeerkennis hebben, wat een laag programmeerniveau betekent. De programmering is afgeleid van de taal van de machine en elke programmeertaal is specifiek voor het type computer dat wordt gebruikt. Het grootste deel van de programmeertaal wordt uitgedrukt in binair en hexadecimaal.
2
Verzamel de tools. Om DLL-bestanden te kunnen doorbladeren en aan te passen, hebt u verschillende hulpmiddelen nodig. W32DASM is een programma dat u toestaat "verdelen" de programma`s. SoftIce is een hulpprogramma voor het opschonen van Windows. Je hebt ook een goede tekstcode-editor nodig, zoals UltraEdit of Notepad ++.
3
Start het programma dat je wilt kraken met W32DASM. Dit toont u de DLL-bestanden die met het programma zijn geladen. Gebruik W32DASM om te onderzoeken welke functies starten vanuit de DLL.
4
Zoek de functie van de teller. Veel programma`s gebruiken een teller als bescherming tegen kopiëren en als deze is opgebruikt, wordt toegang tot het programma geblokkeerd. Het doel is om deze teller te vinden en "sla het over".
5
Stel een blokkeerpunt in op de teller. Zodra u de tellerfunctie hebt geïsoleerd, blokkeert SoftIce het wanneer u het vindt. Hiermee kunt u de exacte code zien die optreedt wanneer de tellerstfunctie start.
6
Wijzig de tellercode. Nu dat u de code voor de tellerfunctie hebt gevonden, moet u deze zodanig wijzigen dat de code nooit het punt bereikt waarop het programma wordt geblokkeerd. U kunt bijvoorbeeld de teller niet laten optellen tot de blokkeerlimiet of de teller direct overslaan.
waarschuwingen
- Programmapiraterij is in de meeste landen illegaal.
- Het is illegaal om de meeste programma`s te kraken.
Delen op sociale netwerken:
Verwant
- Hoe programmeren te leren
- Hoe maak je een nieuw Java-project aan in Eclipse
- Hoe maak je een eenvoudig programma in C
- Hoe een eenvoudig programma in Python te creëren
- Hoe PostgreSQL te verwijderen
- Hoe bestanden permanent van je harde schijf te verwijderen
- Hoe een programma volledig te verwijderen door het register aan te passen (Windows)
- Hoe te beginnen met leren programmeren
- Hoe objectgeoriënteerd programmeren te begrijpen
- Hoe een programma in Python te schrijven met de zin `Hallo wereld`
- Hoe een programma in appelscript te maken
- Een programma maken met Kladblok
- Hoe een computerexpert te worden
- Hoe te programmeren
- Hoe ongewenste programma`s op uw computer te verwijderen
- Hoe Java te repareren
- Hoe open je een .Dat bestand
- Hoe te converteren van PDF naar GIF
- Hoe een beveiligde dvd te kopiëren
- Hoe een CD naar MP3 te kopiëren
- Hoe je je eerste Qt-programma in Ubuntu Linux maakt