That being said, for educational purposes only, here are some general steps that may be taken to crack software: