0

I got a program that I try to patch. Normally you get a message box or something to get at the right point in program. But this program behaves else. It opens, then you can type in your license number and click verify. But it wont jump at any point in programcode. It just writes this message "License verification failed!"

Normally I go with the "Search for String" in Module or "Call Stack" but neither of them seems to work. you got any ideas? enter image description here

3
  • "But it wont jump at any point in programcode" how do you check that? Do you put any breakpoints on some APIs? It feels like this Q is missing some details to provide help. Commented Sep 27, 2023 at 18:45
  • I mean normally in other software if you click "verify license" then the code is jumping at a specific point and a new window pops up with message like "bad license" or something. But in this software no popup is happening. The "bad message" is only shown in the nag at the beginning. Moreover i cant find any strings with bad messages. And call stack didn't bring me further. I tried also with the software "resource hacker" to find some buttons addresses or something but there is not much usable. Maybe you got an idea.
    – silvio
    Commented Sep 28, 2023 at 19:39
  • string can be encrypted/encoded before drawing and only decoded while drawing. The look of the "Verify button" suggests that it might be not a native app. So some translation might be happening. Unfortunately there's not really a "do this and this" kind of answer to such Q. Commented Sep 28, 2023 at 20:02

0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.