2

I'm new to reverse enginnering and currently following Lena's tutorials. I wanted to put my new skills to use and wanted to reverse a simple game: https://github.com/Zolomon/labyrinth.

I think I'm stuck somewhere in ntdll. How do I get out of that? It's after the game as been instantiated then everything stops working.

I was hoping I would be stuck in the game loop and from there I was hoping to capture in-game movements.

Below is a picture where I've put breakpoints right before the game window is created. enter image description here

enter image description here

1

You can see the main module by going to "View -> Executable Modules" and selecting it instead of "ntdll".

2
  • Thanks, Dvd848! I managed to go back to the main module, however I lost track of where I was. I mean from being back I cannot step over or step in. – user10829235 Dec 21 '19 at 21:04
  • 1
    Try setting a breakpoint at the next instruction of the main module and then performing some action in the game UI. That might cause the current function to return and allow you to proceed stepping (assuming the current function is waiting for some user interaction). – Dvd848 Dec 21 '19 at 22:38

Your Answer

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

Not the answer you're looking for? Browse other questions tagged or ask your own question.