Go Back   Exetools > General > General Discussion


Thread Tools Display Modes
Old 03-02-2005, 08:51
Posts: n/a
Unhappy Unknown Packer

Hi There,

I've come across what seems to be an unknown packer, at first glance I thought that it was Asprotect some version, however PEid can't identify it ?

Any help on identifying the packer, and help on unpacking greatly apreciated

Here's the link to the software....


I've managed to debug it using Ollydbg with the HideDebugger plugin, however, I don't even know where to begin to try and identify the packer....

Thanking One & All.....

Reply With Quote
Old 03-02-2005, 14:47
Posts: n/a
Sooner whole this Asprotect.Much code looks like Asprotect.
00A0E295 BA 70E5A000 MOV EDX,0A0E570 ; ASCII ".key"
00A0E2A2 84C0 TEST AL,AL
00A0E2A4 74 17 JE SHORT 00A0E2BD
00A0E2A6 B9 80E5A000 MOV ECX,0A0E580 ; ASCII "regfile"
Such code often in Asprotect meets.

Here is unpacked file.Must work.
Attached Files
File Type: rar 5.rar (493.2 KB, 13 views)
Reply With Quote
Old 03-02-2005, 18:48
Posts: n/a
It seems to ASPack 2.11
Reply With Quote
Old 03-02-2005, 19:14
hosiminh hosiminh is offline
Join Date: Aug 2004
Posts: 203
Rept. Given: 2
Rept. Rcvd 1 Time in 1 Post
Thanks Given: 0
Thanks Rcvd at 4 Times in 4 Posts
hosiminh Reputation: 1

Instead of giving unpacked file it would be better to tell how to do it. otherwise will nobody learn anything. I see you played with IIDKing in sections. Could you please explain a little about this step ?


Go to: Options -> Debugging options -> Exceptions , untick everything .

Load file and run target. You will stop at exception "Illegal instruction".
Press "shift+F9" to pass exception. Damn , now come another exception. Repeat with the previous step (shift+F9) untill you pass all exceptions. This is the last one (i you press shift+F9 once again , target run)

00A8053D 8DC0 LEA EAX,EAX ; Illegal use of register
00A8053F EB 01 JMP SHORT 00A80542

Now go to "Memory map" , Section : code and put "memory bp on access"

Pass the final exception and due memory bp you will land at OEP (at 005005D8) .
Reply With Quote
Old 03-03-2005, 00:25
Posts: n/a
Thanks People....

Hi There,

Thanks ilyacr for the unpacked file, thanks to hosiminh for explaining how to do it 9-)

Just one extra little question however, howcome PEid doesn't identify it as ASPack v2.11 ? Has the author done something else to disguise the packer ?

Just wondering why PEid failed to identify the packer ? Is this a new version of ASPack ? Or has the author done something else to the executable to hide the packer details ?

I've done as you've said to find the OEP...

"Pass the final exception and due memory bp you will land at OEP (at 005005D8)"

I've landed here, and used OllyDump to dump the process, however the dumped file doesn't run, any ideas ?

Not too familar with Ollydump, so maybe there is some option I need to check in order to dump this correctly ?


Reply With Quote
Old 03-03-2005, 15:23
Posts: n/a
In attach video article on unpacking.See what did I,and you immediately all will become understandable.
Attached Files
File Type: rar UnrackingVideo.rar (1,023.6 KB, 38 views)
Reply With Quote
Old 03-04-2005, 10:24
Posts: n/a
It's packed with old AsProtect 1.1 ..
Reply With Quote
Old 03-04-2005, 12:54
Posts: n/a
unpacked and cracked! winall working. enjoy
Attached Files
File Type: zip ProForm7crk.zip (555.9 KB, 11 views)
Reply With Quote
Old 03-04-2005, 22:12
taos's Avatar
taos taos is offline
The Art Of Silence
Join Date: Aug 2004
Location: In front of my screen
Posts: 574
Rept. Given: 65
Rept. Rcvd 44 Times in 18 Posts
Thanks Given: 64
Thanks Rcvd at 78 Times in 33 Posts
taos Reputation: 44
Originally Posted by Crk
unpacked and cracked! winall working. enjoy
"sound very misterious", too and this is not request forum...

Only a joke... only...

Reply With Quote
Old 03-06-2005, 03:57
Posts: n/a

Hi Crk,

Care to explain how you went about cracking Proform ? I spent a couple of hours attemtping to crack it by patching the check for 'Registered' in a number of locations, thought I had it, by patching 3-4 locations, it ended up crashing tho 8-(

I also spotted that it used the TTomEncryption module, however when I put breaks on it using OllyDB they were never it ?

The other thing I spotted was that it checked the registry for a number of items....



P.S. How do I get my status upgraded to allow me to download the attachments, my understanding was that once I reached 3 I would be allowed to dl these ?
Reply With Quote
Old 03-06-2005, 10:04
JMI JMI is offline
Join Date: Jan 2002
Posts: 1,627
Rept. Given: 5
Rept. Rcvd 199 Times in 99 Posts
Thanks Given: 0
Thanks Rcvd at 96 Times in 94 Posts
JMI Reputation: 100-199 JMI Reputation: 100-199
You understand the promotion steps by reading this thread:


And you "earn" promotion by following the rules. One of them which you have been ignoring, is that you can't come back every few minutes and start another post. That is what the edit button is for. I have combined several of your posts in this Thread into fewer posts. The other option I had was to delete it altogether, so you have been given a break.

Nearly all your posts were in this thread and they were all about you just asking for help on this one project. That is not a very good way to "earn" the right to download.

Reply With Quote

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Unknown Packer Beyond2000! General Discussion 15 06-30-2009 04:40

All times are GMT +8. The time now is 14:36.

Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX, chessgod101
( 1998 - 2022 )