I'm reversing a windows x86 binary that I can't figure out how the program is getting the keyboard input.

I've searched for the windows api functions I was used to but the program doesn't call them.

So... Is there a function that every different method to get the keyboard input calls? If not, what should I do in order to discover how a given program gets the keyboard input?

  • open the application in ollydbg-> run the application -> pause the application -> press ctrrl+F9 (it will wait for user input to break) -> press the key that you want to input -> app should break in the right sport.
    Oct 26, 2020 at 17:44
  • Is it a console or a Windows GUI program? What API functions have you checked?
    – Robert
    Oct 27, 2020 at 18:31


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.