Software Cracking Overview

It’s quite funny how people say they have cracked a program, but instead just used an online found patch, serial key or keygen. That means they haven’t cracked the program by them self, they just used the crack provided by someone else. But how becomes software actually cracked now?

For the actual cracking of a reverse engineered program exist three mayor diciplines. These are patching the binary, finding a serial and writing a keygen.


A Patch is a build program with a changed code, that normally skips security requests and lead straight to the full version of the program.

Serials are keys for the program that are provided from the cracker and give access to the registered version of the strongm.

A Keygen is a written tool that calculates for every entered username the right password. The provided credentials leads to the registered program version.


Example:
Software Cracking (Example 1)
Software Cracking (Example 2)