This post has been edited by dA CLOwN: 31 December 2006 - 02:41 AM
Universal Extractor Extract files from any type of archive or application installer
#382
Posted 30 December 2006 - 05:09 AM
Unfortunately, I have an example where Universal Extractor fails : Acronis True Image 10.
No special problem with the installer itself : it just zipps many files including the .msi .
But what is strange is that once installed, the main program ([InstallDir] \ TrueImage.exe) is seen by PEID 0.94 as a MS C++ 7 [ZIP SFX] program.
And yes, if i rename the prog in .zip, I see that it contains various files within. But the real exe doesn't appear of course : it seems crypted/packed with a special tool ...
Then do you know this kind of ZIP SFX protection package ? And how to unpack them ?
Thanks.
#383
Posted 30 December 2006 - 12:28 PM
A new version of ietotalx, called ietotalxx, is out. It doesn't have the hacks, and extracts the filenames, so if it includes the test mode and output options, I think it's better than mine because of all exception handlings the author made.
In my version, I included the mods you asked for, but because I don't want to steal the work of ietotalxx, I won't keep coding an identical program if the author don't mind to colaborate here.
I'll keep testing ietotalxx, and thinking of a way to avoid the duplicate files.
#384
Posted 01 January 2007 - 03:20 AM
Seems cool program, will test fully when I get home..
Instead of using PEiD, try using PEiDLL.DLL - PEiD 0.94 in a DLL, I made it for this kind of project.. You can scan all modes (including external) from invisible PEiD, and without changing the registry options, which normally happens if you run PEiD from prog like this.. There is also a multi-scan function, which you may find useful too.
Also, I see you're using my sig list
Find here : PEiDLL v1.04
I had to use my 'other' pseudoname, as BoB was already taken by some fake bob
If you convert the header files for your programming language, could you send to me for inclusion into the archive..? Thx..
~BoB~ / HiPPiEkilLeR
Team PEiD
#385
Posted 02 January 2007 - 04:35 PM
Dreamcatcher, on Dec 30 2006, 05:09 AM, said:
Can you post a download link (assuming it's share/trial/etc. software)? I'll be happy to take a look.
Perch, on Dec 30 2006, 12:28 PM, said:
A new version of ietotalx, called ietotalxx, is out. It doesn't have the hacks, and extracts the filenames, so if it includes the test mode and output options, I think it's better than mine because of all exception handlings the author made.
In my version, I included the mods you asked for, but because I don't want to steal the work of ietotalxx, I won't keep coding an identical program if the author don't mind to colaborate here.
I'll keep testing ietotalxx, and thinking of a way to avoid the duplicate files.
Yeah, I had e-mailed him as well, around the same time I originally posted the request for assembly help here. I definitely agree that there's no need to waste time doing duplicate work on essentially the same program.
The kakeeware author also wrote a more generic version of the wrapper, which should work with any TotcalCommander plugin (as well as a separate one for FAR plugins). Very cool. I'm sure you already know this, though, as I see your name listed in the credits.
http://www.kakeeware.../i_cmdtotal.php
Anyway, thanks again for helping out with this, as well as working with Adam at kakeeware on the updated versions. It looks like cmdTotal should do everything I need, so I'll play around with it and see how it works.
HiPPiEkilLeR, on Jan 1 2007, 03:20 AM, said:
Hi, BoB. Welcome to the MSFN forum, and thanks for the tip. I've actually looked into using your DLL in the past, but was never able to figure out quite how to do it. I'm also not a very good low-level coder in general (as I've stated here before), and AutoIt's DLL capabilities isn't quite as straightforward as some other languages. Without specific example code to follow, I usually don't have much luck with this kind of stuff. However, I see you've included some pre-compiled examples with the DLL, so I'll check them out and see how it works.
HiPPiEkilLeR, on Jan 1 2007, 03:20 AM, said:
Yeah, very useful. Thanks for posting it.
Now that I think about it, though, this may be a good reason to stick with the standalone .exe rather than using your DLL. As you pointed out I use your external userdb.txt file for additional signatures, but I've also added a few of my own. If I switch to the DLL with an embedded external database, I won't be able to just append my own custom entries to it. I suppose it'd be possible to create my own userdb.txt and reference it in addition to your embedded copy, but I find it useful to be able to search through your copy as well to copy/update/modify existing entries. I think I'd lose some of that flexability by switching to the DLL.
These are just some initial and random thoughts, though. Like I said, I'll play around with it and see what I can do. Thanks again.
#386
Posted 03 January 2007 - 04:10 PM
The download link for "Acronis True Image 10 home" (US ...) :
http://www.acronis.com/homecomputing/downl...ge10.0_d_en.exe
This is a Time Trial software. After install, the final Exe (TrueImage.exe in the install Dir) is slightly different than the one we would get if installing the full version (search the newsgroups if you want this one). Anyway, our only concern is just to determine what does this strange "Zipped exe" contain ...
Goodbye.
#387
Posted 03 January 2007 - 05:56 PM
Dreamcatcher, on Jan 3 2007, 04:10 PM, said:
Well, the current dev version can extract the contents of that file, but all I get is images and various support files as well. Just like you, I don't see the actual .exe that's doing the work. This seems to be related to the issue I described in post 374, in which I'm able to extract support files from the VMware installer (in particular the installer for Windows Installer), but not the VMware installer itself. I have yet to figure out why. I poked around at this one for a few minutes, but didn't have any luck with it, either.
If anyone else can figure this out, I'd love to hear it. It'd probably help out with my installer issue as well.
Thanks.
#388
Posted 04 January 2007 - 03:22 PM
#389
Posted 04 January 2007 - 06:53 PM
also i found this program packed with Setup Factory 6: Auto Schedule
This post has been edited by anoymous_person: 04 January 2007 - 06:58 PM
#390
Posted 04 January 2007 - 08:53 PM
http://rapidshare.co...actory.rar.html (3.8 MB)
Hope it helps!
#391
Posted 05 January 2007 - 04:45 PM
anoymous_person, on Jan 4 2007, 06:53 PM, said:
also i found this program packed with Setup Factory 6: Auto Schedule
Thanks, anonymous_person. I was able to get both of those working.
Perch, on Jan 4 2007, 08:53 PM, said:
Wow, when I asked for "older" SetupFactory installers, you really delivered!
Thanks to both of you for your response.
By the way, I think UniExtract 1.5 is feature-complete at this point. I still need to do a lot of testing and fine-tuning, and will need to get some assistance updating the translation files, but I'm hoping to put out a beta version either this weekend or on Monday. I've made some significant changes in this version, so I'll definitely need some help testing it before releasing the final version to make sure I haven't added any regressions. If you're interested in helping out, check back here periodically over the next couple days. I'll post a download link and beta ChangeLog as soon as it's ready.
#393
Posted 06 January 2007 - 01:45 PM
pwong, on Jan 6 2007, 01:27 AM, said:
Nope. I played around with it for about 45 min., but couldn't figure it out. To be honest, I can't even figure out what kind of installer it is, let alone how to extract files.
It looks like it might be an NSIS installer, but doesn't behave like others I've seen. Perhaps it's a custom NSIS build, similar to how Skype uses a custom version of Inno Setup.
Alternatively, is it possible to package applications in an installer directly with Visual Studio? If so, that may be the case here rather than NSIS.
Either way, though, I can't support it at this time.
#394
Posted 07 January 2007 - 03:42 PM
under vista i got an error after extrating some file i cannot delete the archive cause the files are used from ur application
#395
Posted 07 January 2007 - 11:22 PM
Allows to extract from any InstallShield CABinets up to version 12.
Features also a full help guide & a command line edition.
http://www.4shared.com/file/3299830/2eeab3...leviewer12.html
InstallShield CAB File Viewer 10.5
http://www.4shared.com/file/3300121/d8676f...eviewer105.html
MultiExtractor
MultiExtractor is an application that allows you to extract/recovery multimedia files. MultiExtractor is different from other extractors becouse:
it extracts image/audio/video files (BMP, JPG, GIF, PNG, PCX, TGA, ICO, CUR, XM, MOD, WAV, OGG, MP3, S3M, AVI, DAT, ASF, MOV and SWF)
it can extract files stored in DATABASES (like *.doc, *.ppt, *.xls, *.pdf, *.db...)
it can also extract all specifed formats (stored as resources) from PE-FILES (*.exe, *.scr, *.dll, *.ocx, *.ax...)
it have a dynamic multimedia explorer (all data is mapped)
it have a very strong filtering options (like icon properties, image properties, size of files)
it can extract crypted/packed resources of executable file
it uses DRAG&DROP interface and CLIPBOARD.
http://www.multiextr...tiextractor.exe
These toolz also can help.
#396
Posted 08 January 2007 - 09:18 AM
Hanschke, on Jan 8 2007, 03:42 AM, said:
under vista i got an error after extrating some file i cannot delete the archive cause the files are used from ur application
IS CAB's is supported by UniExtractor
#397
Posted 08 January 2007 - 06:42 PM
Hanschke, on Jan 7 2007, 03:42 PM, said:
They should already be supported. Can you provide some more information about what exactly is failing? What version of UniExtract are you using? What application are you trying to extract? Can you post a download link for it?
Stranger, on Jan 7 2007, 11:22 PM, said:
Unfortunately I can't use these. Somebody had actually sent me a link to this a while back, but it turns out that this is official InstallShield/Macrovision code which cannot be redistributed. Heck, according the the license and previous discusson I've seen on the issue it can't even be redistributed within your own organization, let alone including it in a separate product and distributing to everyone on the internet. It stinks, too, because it does a good job and I had actually figured out how to make it work with UniExtract before realizing the licensing issue.
Stranger, on Jan 7 2007, 11:22 PM, said:
This is new to me, I'll have to check it out. Thanks for the tip.
#398
Posted 08 January 2007 - 08:41 PM
Can you please tell me how to use the cracked InstallShield Cabinet Viewer 12? I tried to unpack an IS7 cabinet (split into data1.hdr, data1.cab, data2.cab), which is unsupported by i6comp, using ISCAB and IsCabVu. Both applications parsed the header file without errors. Finally IsCabVu allows me to extract files one by one. The problem is that there are over 1000 files packed.
To do unpacking in batch mode I created an ini file using command.
iscab data1.cab -i"iscab.ini" -l
Then modified the ini file to include target path according to this helpfile.
Upon running the extraction process iscab tells me it can't find a file #1418. There is no file with such index in the cabinets and my ini file.
iscab.exe data1.cab -i"iscab.ini" -x
Quote
The system cannot find the file specified.
To exclude the possibility with mismatched seachpaths, I have finally copied the installer, iscab12 and the ini file in the same directory.
This post has been edited by j7n: 09 January 2007 - 08:04 AM
#399
Posted 09 January 2007 - 10:31 AM
j7n, on Jan 8 2007, 08:41 PM, said:
i6comp does indeed support these types of files:
C:\1\Test\iscab>dir 04/24/2002 06:01 AM 1,203,219 data1.cab 04/24/2002 06:03 AM 46,414 data1.hdr 04/24/2002 06:04 AM 11,782,898 data2.cab 3 File(s) 13,032,531 bytes 2 Dir(s) 5,239,394,304 bytes free C:\1\Test\iscab>i6comp l data1.cab <SNIP> Date Time OrigSize Attr CompSize Ind,Vol FileName ========== ===== ========= ==== ========= ======= ================= 12-16-1999 10:24 28529 A___ 5841 0, 1 corecomp.ini 01-04-2000 06:44 151552 A___ 66724 1, 1 ctor.dll 01-04-2000 06:39 32768 A___ 4524 2, 1 objectps.dll 01-08-2000 06:40 208896 A___ 90177 3, 1 iuser.dll 07-09-1999 21:43 0 A___ 0 4, 1 ILog.dll <SNIP>
Now, it's possible that the particular files that you are working with may not be supported by i6comp, but just because it's split into multiple files does not mean it's unsupported. If that's the case, I'd recommend trying i5comp instead, which can sometimes work in cases where i6comp fails. You may also want to try using WinPack, which includes both of these utilities, i3comp for even older archives, and a nice little GUI frontend. You can read more about WinPack here:
http://snoopy81.ifra.../en/winpack.htm
If you really want to use InstallShield Cabinet Viewer instead, you'll have to do a bit more work. I don't know why, but as you've seen extraction doesn't work quite right. I can't remember the details of what I had to do to make it work, but I think it involved listing the files first, reading through the list and creating all subdirectories, then running iscab again to actually extract the files. I'm pretty sure all subdirectories have to be created first. It's a pain, so like I said earlier I'd recommend trying i6comp/i5comp instead ad using this only as a fallback option.
#400
Posted 09 January 2007 - 10:57 AM
Quote
Can i5comp extract InstallShield 7 cabinets?
Phew, after a few hours I have at last successfully extracted the archive using ISCAB 12. The cabinet was "Grand Theft Auto: Vice City" installer on 2 CDs. At first I had overlooked a small dummy cabinet data3.cab on the second disc, which obviously contained the #1418 file. There were also uncompressed files on the disc, and when listing the contents uising -l iscab did not differentiate between uncompressed files and files packed in CABs. So, those files also had to be copied over (first I tried extracting in the current directory, overwriting those files with themselves).
Iscab created all required subdirectories.



Help
This topic is locked
Back to top









