Leolo Posted April 25, 2007 Share Posted April 25, 2007 Hi,Please, please, include support for decompressing FEAD files in Universal Extractor. It would be really helpful.This is already included in the dev version. Glad to hear that. Thanks a million.By the way, I've noticed something strange trying to extract all the contents from this file:http://www.microsoft.com/downloads/details...;displaylang=enUniversal Extractor 1.5 extracts only three files.In order to obtain the .MSP file I need to manually type this command:VS7.1sp1-KB927696-X86.exe /Xp:c:\foldername\Then I process the .MSP file with Universal Extractor and finally get the individual files. But they have very confusing names and no extension Could it be possible to make the process more automated?Thanks again,Regards. Link to comment Share on other sites More sharing options...
thegorre Posted April 26, 2007 Share Posted April 26, 2007 Many thanks Link to comment Share on other sites More sharing options...
sherpya Posted April 27, 2007 Share Posted April 27, 2007 you can add also http://oss.netfarm.it/download/unshield.exeit's able to decompress most installshield cabse.g.Google Hearthhttp://dl.google.com/earth/GE4/GoogleEarthWin.exefirst use isxunpackthan unshieldisxunpack or /b are not able to uncompress second stage setup Link to comment Share on other sites More sharing options...
anonymous_user Posted April 27, 2007 Share Posted April 27, 2007 (edited) The description for the SystemBoosterXP installer says its a self-extracting installation program though Universal Extractor has trouble with it.I try it and Universal Extractor gives me this message:the resulting file is corrupt (not a valid win32...) Edited April 27, 2007 by anoymous_person Link to comment Share on other sites More sharing options...
cyberloner Posted April 28, 2007 Share Posted April 28, 2007 new inno pack cannot be extracted now Link to comment Share on other sites More sharing options...
anonymous_user Posted April 30, 2007 Share Posted April 30, 2007 SnagIt (v8.2.2) Installer - using isxunpack is unsucessful and I got the following in teh log:-------------------------------------------------------------------------------| InstallShield (By One Exe-file) Unpacker .:. v0.99 bY Piton and SkYuS//vN |------------------------------------------------------------------------------- :ascii:work::::::::::::::::::::::::::::::::::#####:::::::::::::::::: :::::::::::::::###::::::###::::::::::::::::::#####::::::####::::::## ::###########::####:::::###:::::::::#######::::###:::::::####::::### :######::####:::####:::####::::::::####:###:::####::::::::###:::#### #######::####::::###::###::::::::::###::::::::###::####::::###:####: :::#########::::::######:::::::::::####:::::::########::::########:: :::##########:::::####::::::::::::::#####:::::#####::::::#######:::: :::###::::####::::###:::::::::::::::::####:::######:::::#######::::: :::###:::::###::::###::::::::::::#:::::###:::#############:###:::::: ::####::::###::::####:::::::::::###::::###:::###:########::###:::::: ::##########:::::###::::::::::::##########:::###:::####::::###:::::: ::########:::::::::::::::::::::::#######:::::::::::::::::::::::::::: ::::::::::::::::InstallShield Exe-files Unpacker:::::::::::::::::::: :::::::::::::::::::::::::::o6.o4.2oo4:::::::::::::::::::from:Russia: -------------------------------------------------------------------- Usage: IsXunpack.exe 3DMark03.exe (for example) and use -i option for info of suppored modif. of IS-EXE Found Suggested Overlay Start Position at: DEF800h Not Valid All-in-One Modification of IS File... Trying to Check For CAB-file Inside... NOT Valid All-in-Cab modification of IS File... Press Enter to Exit! Have a Nice Day.using InstallShield /b switch is also unsuccessful and I get the following in the log:TrID/32 - File Identifier v2.02 - (C) 2003-06 By M.PontelloDefinitions found: 2359Analyzing...Collecting data from file: C:\Documents and Settings\Kevin\Desktop\SnagIt v8.2.2.exe 29.8% (.EXE) InstallShield setup (43050/17/16) 28.7% (.EXE) Win32 EXE PECompact compressed (generic) (41569/9/9) 26.1% (.EXE) Win32 Executable MS Visual C++ (generic) (37706/45/16) 7.2% (.EXE) Win32 Executable Generic (10527/13/4) 5.2% (.DLL) Win32 Dynamic Link Library (generic) (7600/42/2) Link to comment Share on other sites More sharing options...
erthy976 Posted April 30, 2007 Share Posted April 30, 2007 @cyberloner: It works if you snag the latest of innounp which is what uni extract uses. I tested it with a 5.10 installer that it works fine. The innoup component of uni extract just needs to be updated in the next release.http://innounp.sourceforge.net/Also, here is a packer not yet supported:LiberalInstaller: http://www.liberalsoft.com/ Link to comment Share on other sites More sharing options...
k10n9 Posted April 30, 2007 Share Posted April 30, 2007 I need some help repacking the Registry Mechanic on Inno Setup script.Here's the thing, i wanted the values in Start Menu Folder to be "Registry Mechanic" during the installation, but i kept getting "(Default)" instead.I have attached the install script for reference.Thanks.install_script.iss Link to comment Share on other sites More sharing options...
erthy976 Posted April 30, 2007 Share Posted April 30, 2007 Another annoyance is if you already have a copy of PEiD else where and you run Uni Extract, it's copy of PEiD will overwrite the settings of your other one. The reason this happens is because everytime an instance of PEiD closes it will update the registry settings regardless if any changes have been made. This gets quite annoying if you have shell extensions registered since you then got to open your original copy each time you use Uni Extract.Here is an inline patched version of latest PEiD, one Uni Extract uses, that stops PEiD from saving settings in registry on exit. Since none of the settings matter for use with Uni Extract, there is no loss in doing this. http://rapidshare.com/files/28789654/uni-e...d.PEiD.rar.htmlPatched data:0047A526 . /EB 7B JMP SHORT PEiD.0047A5A30047A5A3 > \C705 80B14300 B001C390 MOV DWORD PTR DS:[43B180],90C301B00047A5AD .- E9 1A03FEFF JMP PEiD.0045A8CC Link to comment Share on other sites More sharing options...
nitro322 Posted May 1, 2007 Author Share Posted May 1, 2007 you can add also http://oss.netfarm.it/download/unshield.exeit's able to decompress most installshield cabsWill check it out. Thanks for the suggestion.The description for the SystemBoosterXP installer says its a self-extracting installation program though Universal Extractor has trouble with it.Will have to investigate as soon as I have time to try to figure out what's happening.new inno pack cannot be extracted nowThis has also been corrected in the dev version. I just need to find the time to polish it up for the translators and then make it available. Been very busy lately. Link to comment Share on other sites More sharing options...
nitro322 Posted May 1, 2007 Author Share Posted May 1, 2007 (edited) SnagIt (v8.2.2) Installer - using isxunpack is unsucessful and I got the following in teh log:As mentioned above I'll need to check this out myself to see what's going on. Can you provide a download link?Also, here is a packer not yet supported:LiberalInstaller: http://www.liberalsoft.com/Will look into it. Do you know of any existing unpackers/extractors for it?I need some help repacking the Registry Mechanic on Inno Setup script.This is outside the scope of Universal Extractor. It's sole purpose is to unpack/extract files, not recompile. For assistance with Inno Setup, I'd recommend the IS newsgroups. Look here.Another annoyance is if you already have a copy of PEiD else where and you run Uni Extract, it's copy of PEiD will overwrite the settings of your other one. The reason this happens is because everytime an instance of PEiD closes it will update the registry settings regardless if any changes have been made.I agree. That is annoying. UniExtract should restore your existing settings upon completion. If it's failing, then you found a bug in the code. I'll investigate.Here is an inline patched version of latest PEiD, one Uni Extract uses, that stops PEiD from saving settings in registry on exit. Since none of the settings matter for use with Uni Extract, there is no loss in doing this. I'm not sure that this will help. PEiD doesn't change it's settings. UniExtract does. The basic issue is that when UniExtract calls PEiD for analysis, certain options need to be set prior to that call. So, UniExtract reads the current values, writes the new ones that are necessary, runs PEiD, then should restore the values to the previous state. PEiD is simply doing what it's told, so there isn't really any need to patch it. I just need to make UniExtract behave correctly.Of course, the ability for PEiD to read settings from an .ini file or from CLI arguments would be a much better option, but that doesn't seem to be possible.Edit: Let me clarify that last statement. One of the PEiD developers does make a PEiD DLL available for applications that use it in the manner UniExtract does. However, my choice of language development skillset makes this option difficult if not impossible. As a result, I have to simple call the .exe directly and interpret the results. I do wish that PEiD.exe could be configured via .ini file or CLI arguments, but the developers do offer an alternative that would be suitable in most situations, so I certainly can't fault them. Besides, without PEiD this program probably would have never been written. Edited May 2, 2007 by nitro322 Link to comment Share on other sites More sharing options...
anonymous_user Posted May 2, 2007 Share Posted May 2, 2007 Can you provide a download link?I got my copy from Betanews, though you could also get it from the developer homepage. Link to comment Share on other sites More sharing options...
erthy976 Posted May 2, 2007 Share Posted May 2, 2007 Will look into it. Do you know of any existing unpackers/extractors for it?I couldn't find any. I'll take a look if I can find any way to extract the files easily. Its fairly rare and seems to target asian audience:http://www.liberalsoft.com/download/liberalinstaller/lbist130.exeI'm not sure that this will help. PEiD doesn't change it's settings. UniExtract does. The basic issue is that when UniExtract calls PEiD for analysis, certain options need to be set prior to that call. So, UniExtract reads the current values, writes the new ones that are necessary, runs PEiD, then should restore the values to the previous state. PEiD is simply doing what it's told, so there isn't really any need to patch it. I just need to make UniExtract behave correctly.Of course, the ability for PEiD to read settings from an .ini file or from CLI arguments would be a much better option, but that doesn't seem to be possible.Ok, I follow. So you need to allow PEiD to change some settings. It isn't changing back the proper shell extension, plugins path folder and scan mode. What are the settings that uni extract needs and are they fixed? Or do they vary from installer to installer. If they are fixed, PEiD could most likely be patched to bypass reading the registry entry for PEiD and use the settings you want it to use. However, if Uni Extract can backup then replace that would be more ideal.Also, UPX has released v3.0: http://upx.sourceforge.net/download/upx300w.zip Link to comment Share on other sites More sharing options...
Stranger Posted May 3, 2007 Share Posted May 3, 2007 Sites with lots of unpackers for packed executables (some of the sites is in Russian so you may need an online translator such as http://babelfish.altavista.com/, etc.).http://ap0x.jezgra.net/unpackers.htmlhttp://www.absolutelock.de/construction/releases.htmlhttp://www.absolutelock.de/construction/archive.htmlhttp://www.extractor.ru/index.phtmlhttp://reversing.kulichki.net/files/unpack/unpack.htmMay be, some of the unpackers worth including in future Universal Extractor releases?Qwerty.Msi The tool for viewing and editing Windows Installer setups http://www.qwerty-msi.com/ Link to comment Share on other sites More sharing options...
urie Posted May 6, 2007 Share Posted May 6, 2007 I need some help repacking the Registry Mechanic on Inno Setup script.Here's the thing, i wanted the values in Start Menu Folder to be "Registry Mechanic" during the installation, but i kept getting "(Default)" instead.I have attached the install script for reference.Thanks.You need to goto Program Group in Options in ISTool and set it to Registry MechanicEdited Script: Link to comment Share on other sites More sharing options...
Recommended Posts