Thanks! I have been "hacking" with games in the past (getting infinite lives and such) or bypassing some licence check (back then it was with OllyDbg).
I guess I'm struggling to transfer that to "real-life" scenarios. Like getting something useful out of reverse engineering (getting infinite lives is interesting to see that I can tamper with the game, but it's not exactly useful).
Honestly unless you're working in low-level fields, such as embedded hardware, or optimized code generation, those are real-life scenarios!
(Thinking more of license-checking, and serial-number generation rather than infinite lives.)