Log in

View Full Version : ASPR - IAT on Xp and 2000


rf1911
March 16th, 2004, 09:50
I have a target packed with ASPR 1.23.

I dumped it, put back stolen bytes, fixed IAT with imprec.

All runs fine under XP, not on 2000. It cant find function 525 from advapi32.dll

Did i miss something?

(feel free to offend me if this has being already talked before, i just couldnt find anything about it.. )

Thanks..

RF1911

nikolatesla20
March 16th, 2004, 11:31
Does function 525 have a name or is it being imported by ordinal?

I would first try to remove the entry for the import from the IAT manually (not too hard).



-nt20

hobferret
March 16th, 2004, 13:21
Hi

If it is telling you this in a messagebox then the name is different in 2000.

Like RestoreLastError (XP) & SetLastError (ME)

/hobferret

rf1911
March 16th, 2004, 14:38
It's imported as ordinal..

How can u handle those situation (XP/ME/2000)

Thanks!

amitophia
March 31st, 2004, 16:49
Quote:
[Originally Posted by rf1911]It's imported as ordinal..

In windows XP 's advapi32.dll (SP0) function with ordinal number 525 is SaferComputeTokenFromLevel