salsa
October 30th, 2002, 00:41
dump problem on Win98
It is the latest aspr antidump trick, I think. -tracex [sect.1] [sect.2] does not work because sice stops at almost every line in between the section boundaries. I search for 61, FF, E0 and sice returns an address then I set BPR [address] [address]+1 R IF (EIP==[address]) and F5. Prog starts with or without SuperBPM.
Tried aspr loader, it gave me an OEP, I dumped and fixed. Everything seemed OK ( A VB prog, so no problem auto tracing and all MSVBVM60.dll imports are there). However, this time at entry point ThunRTMain calls an address from where it jumps to a pointer and then the prog silently terminates thru ExitProcess as I traced with sice. So, this is clearly a special OEiP for the dumped version of the prog. Only solution I got so far is to have it inline patched by a ready made tool. However, this is not actually what I want.
Question: how to safely arrive at POPAD before starting the prog? -tracex and BPR at the signature bytes used to work in the past, but not this time.
Thanks.
It is the latest aspr antidump trick, I think. -tracex [sect.1] [sect.2] does not work because sice stops at almost every line in between the section boundaries. I search for 61, FF, E0 and sice returns an address then I set BPR [address] [address]+1 R IF (EIP==[address]) and F5. Prog starts with or without SuperBPM.
Tried aspr loader, it gave me an OEP, I dumped and fixed. Everything seemed OK ( A VB prog, so no problem auto tracing and all MSVBVM60.dll imports are there). However, this time at entry point ThunRTMain calls an address from where it jumps to a pointer and then the prog silently terminates thru ExitProcess as I traced with sice. So, this is clearly a special OEiP for the dumped version of the prog. Only solution I got so far is to have it inline patched by a ready made tool. However, this is not actually what I want.
Question: how to safely arrive at POPAD before starting the prog? -tracex and BPR at the signature bytes used to work in the past, but not this time.
Thanks.