psyCK0
January 9th, 2004, 11:36
After beating my head against the wall that is Olly automation I now officially give up. If anyone is intrested in continuing this work you can download the source at http://members.chello.se/psycko/ollyscript.zip ("http://members.chello.se/psycko/ollyscript.zip") .
The reason I gave up is that it seems that there is no working way to synchronize the active scripting engine with Ollys debug loop. Even though a command queue is possible to implement, the responses from Olly to the script would be meningless.
For example this script would not work properly:<pre>dim x
x = OllyDbg.EIP
while x < 402000h
OllyDbg.StepOver
x = OllyDbg.EIP
wend
</pre>
If you need some more info on my code you can mail me at bik78_NOSPAM_@mail.ru(remove _NOSPAM_).
Hope someone else does a better job of this then I did... =(
The reason I gave up is that it seems that there is no working way to synchronize the active scripting engine with Ollys debug loop. Even though a command queue is possible to implement, the responses from Olly to the script would be meningless.
For example this script would not work properly:<pre>dim x
x = OllyDbg.EIP
while x < 402000h
OllyDbg.StepOver
x = OllyDbg.EIP
wend
</pre>
If you need some more info on my code you can mail me at bik78_NOSPAM_@mail.ru(remove _NOSPAM_).
Hope someone else does a better job of this then I did... =(