Knacken von software durch bearbeiten von dll-dateien

Wollten Sie schon immer wissen, wie der Kopierschutz bei Computerprogrammen funktioniert? Mit den richtigen Tools können Sie die Funktionsweise eines Programms analysieren und sehen, wie der Kopierschutz funktioniert. Mit der Assemblersprache können Sie diese Programme ändern, sodass sie nie registriert oder gekauft werden müssen.

Schritte

Bildtitel Crack Software by Modifying DLL Files Step 1
1. Lerne die Assemblersprache. Um die meisten Software knacken zu können, müssen Sie Assemblersprache oder Assembler beherrschen, das heißt a "niedriges Niveau"-Programmiersprache. Assemblersprache ist eine symbolische Darstellung der Maschinensprache, und jede Assemblersprache ist speziell mit dem von Ihnen verwendeten Computertyp verbunden. Die meisten Assemblersprachen werden in binären oder hexadezimalen Anweisungen ausgedrückt.
Bildtitel Crack Software by Modifying DLL Files Step 2
2. Installieren Sie einen Disassembler. Um DLLs zu untersuchen und zu ändern, benötigen Sie mehrere Tools, einschließlich eines Disassemblers. IDA Pro ist eine gute Alternative, weil es ein Disassembler und Debugger ist. Glücklicherweise gibt es eine kostenlose Version auf https://www.Hex-Strahlen.com/products/ida/support/download_freeware, obwohl es in der Funktionalität viel eingeschränkter ist als die Pro-Version. Du kannst auch dotPeek versuchen, das ist ein DLL-unterstützender Decompiler, der .NET-Assemblycode wird in C# dekompiliert. Eine andere Alternative ist OllyDBG, damit können Sie DLL-Dateien kostenlos öffnen.
Bildtitel Crack Software by Modifying DLL Files Step 3
3. Öffnen Sie die Anwendung, die Sie in Ihrem Disassembler knacken möchten. Der Vorgang ist je nach verwendetem Disassembler etwas unterschiedlich. Dies zeigt, welche DLL-Dateien vom Programm geladen werden. Verwenden Sie den Debugger, um zu überprüfen, welche Funktionen von der DLL aufgerufen werden.
Bildtitel Crack Software by Modifying DLL Files Step 4
4. Finden Sie die Zählerfunktion. Viele Programme verwenden eine Stechuhr als Kopierschutz, wenn die Zeit abgelaufen ist, kann ein Benutzer das Programm nicht mehr verwenden. Das Ziel ist es, diesen Zählercode zu finden und zu umgehen.
Wenn das Programm, das Sie knacken möchten, eine andere Form der Sicherheit verwendet, sollten Sie danach suchen.
Bildtitel Crack Software by Modifying DLL Files Step 5
5. Setzen Sie einen Haltepunkt auf dem Zähler. Sobald Sie die Zählerfunktion isoliert haben, können Sie mit SoftIce den Code knacken, wenn er passiert. So können Sie sich den genauen Code ansehen, der aufgerufen wird, wenn die Zählerfunktion aktiviert ist.
Bildtitel Crack Software by Modifying DLL Files Step 6
6. Ändern Sie den Zählercode. Nachdem Sie nun den Code der Zählerfunktion gefunden haben, können Sie den Code so ändern, dass der Zähler nie den Punkt erreicht, an dem Sie nicht mehr auf das Programm zugreifen können. Sie können es beispielsweise so ändern, dass der Zähler nicht bis zum Limit zählen kann, oder Sie können den Zähler umgehen, indem Sie ihn überschreiten.
Bildtitel Crack Software by Modifying DLL Files Step 7
7. Kompilieren Sie Ihre gerade gecrackte Software neu. Nach dem Disassemblieren und Bearbeiten müssen Sie die neue Version des Programms kompilieren, damit sich Ihre Änderungen in den DLL-Dateien und anderen Abhängigkeiten widerspiegeln.

Warnungen

  • Softwarepiraterie ist illegal.
  • Cracken ist bei der meisten Software illegal.

  • Оцените, пожалуйста статью