Exetools  

Go Back   Exetools > General > General Discussion

Notices

Reply
 
Thread Tools Display Modes
  #1  
Old 05-04-2004, 06:30
bLACK oUT
 
Posts: n/a
Thinstall unpacking

Hi all,

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

Thanks in advance.

bKACK oUT
Reply With Quote
  #2  
Old 05-04-2004, 06:35
SvensK
 
Posts: n/a
You have a target I can try?
Reply With Quote
  #3  
Old 05-04-2004, 06:42
bLACK oUT
 
Posts: n/a
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.
Reply With Quote
  #4  
Old 05-09-2004, 17:27
peleon peleon is offline
Friend
 
Join Date: Sep 2003
Posts: 174
Rept. Given: 0
Rept. Rcvd 7 Times in 1 Post
Thanks Given: 0
Thanks Rcvd at 7 Times in 7 Posts
peleon Reputation: 7
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....
Reply With Quote
  #5  
Old 05-11-2004, 04:22
bLACK oUT
 
Posts: n/a
Thanks alot peleon.
Reply With Quote
  #6  
Old 05-21-2004, 05:33
N0P's Avatar
N0P N0P is offline
Friend
 
Join Date: Aug 2003
Location: [CPU]
Posts: 100
Rept. Given: 19
Rept. Rcvd 13 Times in 12 Posts
Thanks Given: 16
Thanks Rcvd at 58 Times in 23 Posts
N0P Reputation: 13
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
Reply With Quote
  #7  
Old 06-09-2004, 01:36
MANtiCORE MANtiCORE is offline
Friend
 
Join Date: Mar 2004
Location: somewhere in da Russia
Posts: 45
Rept. Given: 0
Rept. Rcvd 6 Times in 3 Posts
Thanks Given: 1
Thanks Rcvd at 0 Times in 0 Posts
MANtiCORE Reputation: 6
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
Reply With Quote
  #8  
Old 07-18-2004, 02:46
N0P's Avatar
N0P N0P is offline
Friend
 
Join Date: Aug 2003
Location: [CPU]
Posts: 100
Rept. Given: 19
Rept. Rcvd 13 Times in 12 Posts
Thanks Given: 16
Thanks Rcvd at 58 Times in 23 Posts
N0P Reputation: 13
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
thinstall create virtual filestystem an hook some function such as CreateFile ReadFile ... you could BPX on it and dump ...
Reply With Quote
  #9  
Old 07-21-2004, 05:08
Lunar_Dust
 
Posts: n/a
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
Reply With Quote
Reply

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



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


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