Wie man die software knackt, indem sie dll-dateien ändern

Wollten Sie jemals lernen, wie sich ein Programm vor dem Kopieren schützt?? Mit den richtigen Werkzeugen können Sie die innere Funktionsweise eines Programms und des Experiments mit Reverse-Engineering untersuchen. Sie benötigen einen festen Verständnis für die Montageprogrammierung und den Hex-Code, um zu beginnen, und eine Disassembler-App. Sobald Sie mit dem Code vertraut sind, können Sie die DLLs ändern, sodass ihre entsprechenden Programme niemals registriert oder gekauft werden müssen.

Schritte

  1. Bildtitel Crack-Software durch Ändern von DLL-Dateien Schritt 1
1. Lernen Sie Montageprogrammierung und Hexcode-Manipulation. Wenn Sie die meisten Software knacken möchten, müssen Sie ein haben Gutes Griff an der Montage, Welches ist eine Low-Level-Programmiersprache. Die Montage wird von der Maschinensprache abgeleitet, und jede Montagesprache ist spezifisch für den Typ des Computers, den Sie verwenden. Die meisten Montagesprache wird durch binäre und hexadezimal.
  • Bildtitel Crack-Software durch Ändern von DLL-Dateien Schritt 2
    2. Einen Disassembler installieren. Um DLLs zu untersuchen und zu ändern, benötigen Sie mehrere verschiedene Tools, darunter einen Disassembler. Ida Pro ist eine großartige Option, da es ein Disassembler und Debugger ist. Glücklicherweise gibt es eine kostenlose Version von https: // Hex-Strahlen.com / produkte / ida / support / download_freeware, Obwohl es in der Funktionalität viel stärker ist als die Pro-Version. Du kannst auch Versuchen Sie dotpeek, Welches ist ein DLL-unterstützender Dekompiler, der dekompiliert .Net-Montagecode an C #. Eine andere Option ist Ollydbg, Mit wodurch Sie DLL-Dateien kostenlos öffnen können.
  • Bildtitel Crack-Software durch Ändern von DLL-Dateien Schritt 3
    3. Öffnen Sie die Anwendung, die Sie in Ihrem Disassembler knacken möchten. Der Prozess ist etwas anders, je nachdem, welcher Disassembler Sie verwenden. Dies zeigt Ihnen, welche DLL-Dateien vom Programm geladen werden. Verwenden Sie den Debugger, um zu prüfen, welche Funktionen von der DLL aufgerufen werden.
  • Bildtitel Crack-Software durch Ändern von DLL-Dateien Schritt 4
    4. Finden Sie die Zählerfunktion. Viele Programme verwenden einen Timer zum Kopierschutz, und wenn der Timer ausgeführt wird, kann der Benutzer nicht mehr auf das Programm zugreifen. Ziel ist es, diesen Zählercode zu finden, und dann umgehen.
  • Wenn das Programm, das Sie crackieren, eine andere Form des Schutzes verwendet, müssen Sie stattdessen danach suchen.
  • Bildtitel Crack-Software durch Ändern von DLL-Dateien Schritt 5
    5. Stellen Sie einen Pause auf den Zähler ein. Sobald Sie die Zählerfunktion isoliert haben, stellen Sie Ihren Disassembler auf, um zu brechen, wenn er aufgetreten ist. Auf diese Weise können Sie den genauen Code ansehen, der auftritt, wenn die Zählerfunktion aufgerufen wird.
  • Bildtitel Crack-Software durch Ändern von DLL-Dateien Schritt 6
    6. Ändern Sie den Zählercode. Wenn Sie jetzt den Code für die Zählerfunktion gefunden haben, können Sie den Code ändern, sodass der Zähler niemals den Punkt erreicht, an dem er Sie aus dem Programm schließt. Sie könnten beispielsweise so schaffen, dass der Zähler nicht bis zum Break-Limit zählen kann, oder Sie können den Zähler durch Springen davon umgehen.`
  • Bildtitel Crack-Software durch Ändern von DLL-Dateien Schritt 7
    7. Kompilieren Sie Ihre neu geknackte Software. Nach dem Demontieren und Bearbeiten müssen Sie die neue Version des Programms kompilieren, sodass Ihre Änderungen den DLL-Dateien und anderen Abhängigkeiten ausbreiten.
  • Warnungen

    Software-Piraterie ist illegal, dies auch auf eigene Gefahr.
  • Es ist illegal, die meisten Software zu knacken.
  • In Verbindung stehende Artikel