Exetools

Exetools (https://forum.exetools.com/index.php)
-   General Discussion (https://forum.exetools.com/forumdisplay.php?f=2)
-   -   Thinstall unpacking (https://forum.exetools.com/showthread.php?t=4183)

bLACK oUT 05-04-2004 06:30

Thinstall unpacking
 
Hi all,

are the any tutorials or other informations about unpacking a thinstall-packed program out there?

Thanks in advance.

bKACK oUT

SvensK 05-04-2004 06:35

You have a target I can try?

bLACK oUT 05-04-2004 06:42

Hi SvensK,

i want to reverse Reason 2.5 from Propellerhead, sorry, dont have a smaller target.

I know the packer works only when connected to the internet and uses eliptical-curve algo and other funny stuff.

peleon 05-09-2004 17:27

I havent had a deep look at Thinstall internally....but my few tests tell me that it leaves the EXE almost untouched when decrypted, so you can make a dump (by regions) and construct the original EXE without suffering much ;)

It's true that they use a local file system inside the EXE and that makes .NET application to be run without problems after protecting (no mangling any structures)...but, well, I think this is another story.... ;)

bLACK oUT 05-11-2004 04:22

Thanks alot peleon. :)

N0P 05-21-2004 05:33

Quote:

Originally Posted by bLACK oUT
Hi SvensK,

i want to reverse Reason 2.5 from Propellerhead, sorry, dont have a smaller target.

I know the packer works only when connected to the internet and uses eliptical-curve algo and other funny stuff.

Ihave unpacked Reason 2.5 demo with no-problem >> dump and fix some import > is there any diference betweam demo and full version ?

Sorry 4 my bad English iam only human :cool:

MANtiCORE 06-09-2004 01:36

so ... and what about several exe's and dll's? how it dump? ... I try to unpack Thinstall.exe and get only first .exe file :confused:

N0P 07-18-2004 02:46

Quote:

Originally Posted by MANtiCORE
so ... and what about several exe's and dll's? how it dump? ... I try to unpack Thinstall.exe and get only first .exe file :confused:

thinstall create virtual filestystem an hook some function such as CreateFile ReadFile ... you could BPX on it and dump ...

Lunar_Dust 07-21-2004 05:08

I also unpacked Reason demo, really all you have to do it look thru memory, every file needed is unpacked in memory. PE Files start with "MZ", just keep looking for PE headers, and when you find one, get the PE size, and then select the whole memory block that you need. Them dump it using LordPE. The filename will usually be contained inside the particular EXE / DLL you are dumping as well, so you can name it correctly.

So with Olly or SoftICE (SoftICE might be easier) you can just scroll up thru memory of the Reason process and see each seperate EXE/DLL and dump them one at a time.

-Lunar


All times are GMT +8. The time now is 02:51.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2026, vBulletin Solutions, Inc.
Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX