Rainor
May 20th, 2001, 20:36
Anyone look Advanced Find & Replace 1.4.0 at http://www.vknoware.com/
look like a new version of asprotect (at least an unknow version to ASPR)
So i use revirgin and got some interesting result, some funtion like GetVersion, GetCurrentThreadID are completely emulate by ASPR so there in no way to trace back (only SEN) other funtions like GetModuleHandleA (RVA 98330) use some type of brach so if you trace it with eax=0 you never found the correct api entry. Finally after all import table rebuild i found that some procedure are redirect (static procedures inside .exe not imported APIs) and some string point to ASPR code, so if you remove ASPR you got tons of crash.
I finally manage to crack it , usign some loader coz i cant remove the damm ASPR.
BTW if a delphi proggy.
Any idea ???
R
look like a new version of asprotect (at least an unknow version to ASPR)
So i use revirgin and got some interesting result, some funtion like GetVersion, GetCurrentThreadID are completely emulate by ASPR so there in no way to trace back (only SEN) other funtions like GetModuleHandleA (RVA 98330) use some type of brach so if you trace it with eax=0 you never found the correct api entry. Finally after all import table rebuild i found that some procedure are redirect (static procedures inside .exe not imported APIs) and some string point to ASPR code, so if you remove ASPR you got tons of crash.
I finally manage to crack it , usign some loader coz i cant remove the damm ASPR.
BTW if a delphi proggy.
Any idea ???
R