backeyes
December 7th, 2002, 17:44
hello,
I spend two nights on Aston v1.8 and i know i can't be far from the goal (unpack it). The program can be found quite easily i think, just look for Aston and go to their official web site
First there's 3 exe protected with last asprotect version, to begin i unpacked Thwizard.exe and A-master.exe, but still have the same problem on them (crash at 40103F)
Take Thwizard.exe for example, here's what i did :
- double dip : i skipped first dip and keep second dip coz we need the value in a redirect call later
- dump at 4133FF which seems to be oep, but that's last asprotect version so we must add : 55,8B,EC,83,C4,F4,B8,1C,33,41,00
And now the oep is 4133F4 (- 400000)
- okay then i rebuild iat with no problem as it's not my first asprotect target, except we must be carefull here :
000222F4 user32.dll 0093 DialogBoxParamA
Now i thought all would be fully rebuild, but i traced and saw unpacked Thwizard.exe fucked at 40D3CB when it calls DialogBoxParamA...
I first thought this api wasn't DialogBoxParamA as it crashed and try to replace it with asprotect original code to have a better view, and same problem again, so i guess it's not the api...
Could you guys have a look ? thanks for you help again (and btw if i forgot to explain something just tell me, i'll correct that)
I spend two nights on Aston v1.8 and i know i can't be far from the goal (unpack it). The program can be found quite easily i think, just look for Aston and go to their official web site
First there's 3 exe protected with last asprotect version, to begin i unpacked Thwizard.exe and A-master.exe, but still have the same problem on them (crash at 40103F)
Take Thwizard.exe for example, here's what i did :
- double dip : i skipped first dip and keep second dip coz we need the value in a redirect call later
- dump at 4133FF which seems to be oep, but that's last asprotect version so we must add : 55,8B,EC,83,C4,F4,B8,1C,33,41,00
And now the oep is 4133F4 (- 400000)
- okay then i rebuild iat with no problem as it's not my first asprotect target, except we must be carefull here :
000222F4 user32.dll 0093 DialogBoxParamA
Now i thought all would be fully rebuild, but i traced and saw unpacked Thwizard.exe fucked at 40D3CB when it calls DialogBoxParamA...
I first thought this api wasn't DialogBoxParamA as it crashed and try to replace it with asprotect original code to have a better view, and same problem again, so i guess it's not the api...
Could you guys have a look ? thanks for you help again (and btw if i forgot to explain something just tell me, i'll correct that)