Hwoarang
April 28th, 2002, 10:36
uhm sorry about this, but I must ask something about tcetorpsa
I try to unpack an app like this:
bpx GetVolumeInformationA, then tracex 400000 500000...here I get some procedures
(only fake entrypoints??) like this one:
0177:00497C2A 8BC0 MOV EAX,EAX
0177:00497C2C 55 PUSH EBP
0177:00497C2D 8BEC MOV EBP,ESP
0177:00497C2F A1F40F4B00 MOV EAX,[004B0FF4] ; eax contains pointer to an assspr loader procedure
0177:00497C34 A3F00F4B00 MOV [004B0FF0],EAX ; overwrite another procedure?
0177:00497C39 8B4508 MOV EAX, [ EBP+08]
0177:00497C3C A3F40F4B00 MOV [004B0FF4],EAX
0177:00497C41 5D POP EBP
0177:00497C42 C20400 RET 0004
It's really weird because there are about 10-12 such procedures in this app and if I bypass
every such procedure (using for example R EIP 497c41 at 497c2d or by jumping..) the app
still runs normaly..even tho I rebuilded the import table with tool(s) u know and found oep
the app is corrupted
and F8ing into it didnt work too well because there are alot of bad portions of code and even
corrupted stack
(
I read previous posts about this protection and those didnt cleared me too much=/ maybe im
just dumb?
pls anyone so kind to tell me what could i do wrong and what r the odd procedures actually doing????
I try to unpack an app like this:
bpx GetVolumeInformationA, then tracex 400000 500000...here I get some procedures
(only fake entrypoints??) like this one:
0177:00497C2A 8BC0 MOV EAX,EAX
0177:00497C2C 55 PUSH EBP
0177:00497C2D 8BEC MOV EBP,ESP
0177:00497C2F A1F40F4B00 MOV EAX,[004B0FF4] ; eax contains pointer to an assspr loader procedure
0177:00497C34 A3F00F4B00 MOV [004B0FF0],EAX ; overwrite another procedure?
0177:00497C39 8B4508 MOV EAX, [ EBP+08]
0177:00497C3C A3F40F4B00 MOV [004B0FF4],EAX
0177:00497C41 5D POP EBP
0177:00497C42 C20400 RET 0004
It's really weird because there are about 10-12 such procedures in this app and if I bypass
every such procedure (using for example R EIP 497c41 at 497c2d or by jumping..) the app
still runs normaly..even tho I rebuilded the import table with tool(s) u know and found oep
the app is corrupted
and F8ing into it didnt work too well because there are alot of bad portions of code and even
corrupted stack
(I read previous posts about this protection and those didnt cleared me too much=/ maybe im
just dumb?
pls anyone so kind to tell me what could i do wrong and what r the odd procedures actually doing????

Nice one 

......(grrr tsehp) .....
What gives?