.while Var1!=100
Invoke ReadProcessMemory,pHandle,addie,addr ReadBytes,100,NULL
xor ecx,ecx
mov eax,dword ptr
.if eax==dword ptr
invoke dwtoa,addie,addr GoodAddie
Invoke SendDlgItemMessage,hWnd,IDC_LST1,LB_ADDSTRING,0,addr GoodAddie
.endif
inc Var1
add addie,100

.endw

where Var2 db 0 dup (100)


what am i doing wrong? thanks in advance
Posted on 2003-05-19 12:08:50 by Tsongkie
no help? :(
Posted on 2003-05-19 21:46:30 by Tsongkie
what is your problem? and what do you plan on doing with this. this api can also be used for illegal purposes, so we are keeping an eye on you!
Posted on 2003-05-19 22:00:38 by Qages
how can that be used in illegal purposes? just wanted to search 10,000 for 100 zeros... it doesnt matter what bytes to search for. And I do not do anything illegal...
Posted on 2003-05-19 22:04:06 by Tsongkie
var2 should be defined as db 100 dup (0) and not the other way round.
Posted on 2003-05-19 22:12:54 by roticv