alan
May 7th, 2005, 02:29
I'm a complete newbie. I wanted to crack a demo protection as follows:
1) Ctrl-F2
2) F8 until the nag screen appears.
3) Set breakpoint on currently highlighted call.
4) Ctrl-F2
5) F9 to arrive at breakpoint.
6) Remove this breakpoint.
6) F7 into the call.
8) F8 until the nag screen appears.
9) Set breakpoint on currently highlighted call.
10) Ctrl-F2
11) And so on. So hopefully the breakpoint moves closer and closer to the nag screen code.
The problem is that the code eventually calls a second EXE file. Any breakpoints that I set in the second EXE file are removed from the breakpoint window after each Ctrl-F2.
Of course, if I now try to open the second EXE as a new file in Olly, then the environment is completely wrong (stack, registers, and so on).
Can someone please tell me how to set breakpoints in the second EXE file. I searched the posts back to Jan 04.
Regards,
Alan
1) Ctrl-F2
2) F8 until the nag screen appears.
3) Set breakpoint on currently highlighted call.
4) Ctrl-F2
5) F9 to arrive at breakpoint.
6) Remove this breakpoint.
6) F7 into the call.
8) F8 until the nag screen appears.
9) Set breakpoint on currently highlighted call.
10) Ctrl-F2
11) And so on. So hopefully the breakpoint moves closer and closer to the nag screen code.
The problem is that the code eventually calls a second EXE file. Any breakpoints that I set in the second EXE file are removed from the breakpoint window after each Ctrl-F2.
Of course, if I now try to open the second EXE as a new file in Olly, then the environment is completely wrong (stack, registers, and so on).
Can someone please tell me how to set breakpoints in the second EXE file. I searched the posts back to Jan 04.
Regards,
Alan