blabberer
November 21st, 2006, 11:52
if you are willing to fill in the argument manually
you can use debug -> arguments type in aaaaaaaaaaaaaaaaaaaaaaaaaaaaa
500 times and restart the application
next time it runs ollydbg will do it with arguments
or go to start --> run --> cmd --> cd \ then in c:\ > type "path to ollydbg dir\ollydbg.exe "path to application directory\app.exe aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
ollydbg will start the applicaton with arguments
Code:
D:\>d:\odbg110\OLLYDBG.EXE d:\Borland\BCC55\Bin\kdtest\kdtest.exe aaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Log data
Address Message
OllyDbg v1.10
Command line: d:\Borland\BCC55\Bin\kdtest\kdtest.exe aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Console file 'd:\Borland\BCC55\Bin\kdtest\kdtest.exe'
Arguments 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'
00401000 Program entry point
EAX 00000066
ECX 0012FA14 ASCII "aaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
EDX 7C90EB94 ntdll.KiFastSystemCallRet
EBX 7FFDF000
ESP 0012FF94 ASCII "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
EBP 61616161
ESI 0040A0B8 kdtest.0040A0B8
EDI 00000000
EIP 61616161 <-------------------- pwned