For example, this could be a piece of software with a 30-day full-featured trial, and once the trial period is over the software application no longer functions. This entails understanding the program itself, in its unmodified form. “Modification of software to remove or disable features which are considered undesirable by the person cracking the software, especially copy protectionfeatures (including protection against the manipulation of software, serial number, hardware key, date checks and disc checks) or software annoyances like nag screens and adware.”