Software cracking is when someone changes a computer program on purpose so that it can be used for free. It's like breaking the rules for the computer program, so you don't have to pay for it. It's like trying to get into a locked box - you might use special tools or tricks to get in without paying for it or opening it the right way.