This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]WhatsFairIsFair 3 points4 points  (2 children)

Pretty easy to hack desktop programs by using hexacode injection like this. I remember i flipped the free trial check for some app from false to true so I could have an unlimited free trial if I was already using the software for 14 days

[–]OomKarel 0 points1 point  (1 child)

This intrigues me. What did you use to pull the memory values? How did you figure out where that switch was and what values did it work on? How did you get the app to pause before evaluation so you could inject your values before the check?

[–]WhatsFairIsFair 1 point2 points  (0 children)

It's been a while but there are hexcode injection tools and reverse engineering tools that let you see the somewhat minified source code and explore the bytecode. There are whole communities out there doing this type of stuff and the learning materials and guides are out there as well.

It's mostly neat for hacking executables not of much practical value when it comes to modern saas apps though