What you mean is software reverse engineering? quite different from cr𝚊cking. You'll need disassembler programs such as IDA Pro etc. (just Google it). Madaming free softwares sa internet that can perform software reverse engineering, juts pick the one that suits you. Hope it helps ts.