I should also consider technical aspects. How do crackers do it? They might reverse-engineer the software to remove the licensing code, or inject their own into the software. This can lead to instability, as the crack might interfere with the software's intended functions.