Bioruebe / UniExtract2

Universal Extractor 2 is a tool to extract files from any type of archive or installer.
GNU General Public License v2.0
3.56k stars 335 forks source link

Extract unknown version of WISE #142

Closed ofry closed 5 years ago

ofry commented 5 years ago

Link to file: http://khisanth.free.fr/rpa.zip (zip file contents)

Log:

2019-03-22 19:55:47:762 Checking permissions for path C:\Users\ofry\Downloads\UniExtract\UniExtract\UniExtract.ini
2019-03-22 19:55:47:763 Using global settings
2019-03-22 19:55:47:763 Option: consoleoutput = 0
2019-03-22 19:55:47:763 Option: language = Russian
2019-03-22 19:55:47:763 Option: batchqueue = .\batch.queue
2019-03-22 19:55:47:763 Option: filescanlogfile = .\log\filescan.txt
2019-03-22 19:55:47:764 Option: batchenabled = 0
2019-03-22 19:55:47:764 Option: history = 1
2019-03-22 19:55:47:764 Option: appendext = 0
2019-03-22 19:55:47:764 Option: warnexecute = 1
2019-03-22 19:55:47:764 Option: nostatusbox = 1
2019-03-22 19:55:47:764 Option: openfolderafterextr = 1
2019-03-22 19:55:47:764 Option: deletesourcefile = 0
2019-03-22 19:55:47:764 Option: freespacecheck = 1
2019-03-22 19:55:47:764 Option: timeout = 60
2019-03-22 19:55:47:764 Option: keepoutputdir = 0
2019-03-22 19:55:47:765 Option: keepopen = 0
2019-03-22 19:55:47:765 Option: feedbackprompt = 1
2019-03-22 19:55:47:765 Option: log = 1
2019-03-22 19:55:47:765 Option: checkgame = 1
2019-03-22 19:55:47:765 Option: sendstats = 1
2019-03-22 19:55:47:765 Option: extract = 1
2019-03-22 19:55:47:765 Option: unicodecheck = 1
2019-03-22 19:55:47:765 Option: extractvideotrack = 1
2019-03-22 19:55:47:765 Option: silentmode = 0
2019-03-22 19:55:47:766 Option: storeguiposition = 0
2019-03-22 19:55:47:766 Option: cleanup = 3
2019-03-22 19:55:47:766 Option: statusposx = -1
2019-03-22 19:55:47:766 Option: statusposy = -1
2019-03-22 19:55:47:766 Option: addassocenabled = 0
2019-03-22 19:55:47:766 Option: addassoc = 001,1,ace,arc,arj,bin,cab,cpio,cue,deb,dbx,gz,img,kgb,kge,lha,lit,lzh,lzo,pea,rpm,sit,uha,z
2019-03-22 19:55:47:766 Option: addassocallusers = 0
2019-03-22 19:55:47:766 Option: topmost = 0
2019-03-22 19:55:47:766 Option: updateinterval = 1
2019-03-22 19:55:47:767 Option: lastupdate = 
2019-03-22 19:55:47:767 Option: ID = 88F46DE4ACC703E1D6AF5BC68
2019-03-22 19:55:47:767 Option: nightlyupdates = 1
2019-03-22 19:55:47:767 Program directory: C:\Users\ofry\Downloads\UniExtract\UniExtract
2019-03-22 19:55:47:767 Finished loading preferences from file C:\Users\ofry\Downloads\UniExtract\UniExtract\UniExtract.ini
2019-03-22 19:55:47:767 Starting Universal Extractor 2.0.0 RC 2
2019-03-22 19:55:47:767 Creating main GUI
2019-03-22 19:55:47:767 Font scaling: height = 23, modifier = 0
2019-03-22 19:55:54:522 Drag and drop action detected
2019-03-22 19:56:00:471 ------------------------------------------------------------
2019-03-22 19:56:00:471 File size: 37.07 MB
2019-03-22 19:56:00:471 Output directory: C:\Users\ofry\Downloads\rpa\RPA
2019-03-22 19:56:00:475 File seems to be executable
2019-03-22 19:56:00:475 Start filescan using Exeinfo PE
2019-03-22 19:56:01:553 Reading file C:\Users\ofry\Downloads\UniExtract\UniExtract\log\exeinfo.log
2019-03-22 19:56:01:556 RPA7.exe            - Wise for Windows Installer pro ?.?? ( CAB on section 4 ) MS C++  - www.wise.com

2019-03-22 19:56:01:557 Starting wise extraction
2019-03-22 19:56:13:615 Executing: C:\Windows\system32\cmd.exe /d /c ""C:\Users\ofry\Downloads\UniExtract\UniExtract\bin\e_wise_w.exe" "C:\Users\ofry\Downloads\rpa\RPA7.exe" "C:\Users\ofry\Downloads\rpa\RPA" 2>&1 | "C:\Users\ofry\Downloads\UniExtract\UniExtract\bin\mtee.exe" "C:\Users\ofry\Downloads\UniExtract\UniExtract\log\teelog.txt" with options: patternSearch = True, workingdir = C:\Users\ofry\Downloads\rpa
2019-03-22 19:56:13:615 Searching for plugin C:\Users\ofry\Downloads\UniExtract\UniExtract\bin\mtee.exe
2019-03-22 19:56:13:637 Pid: 6436
2019-03-22 19:56:13:657 Runtitle: 0
2019-03-22 19:56:13:849 Teelog:
р E_WISE * WISE SETUP unpacker * Veit Kannegieser * 1999.12.19..2002.07.01
ю reading database of known formats
ю searching start
unknown WISE-version -> contact author
EXE-Type: PE, EXE-size: $02511200, size of codesegment: $00005AC2

2019-03-22 19:56:13:851 Extraction finished, success: 0
2019-03-22 19:56:13:851 Terminating - Status: failed
Bioruebe commented 5 years ago

Thanks for reporting the problem and providing a link to the installer.

I made some tests with your file and found that it is a MSI-based Wise installer, which should have been supported with the 'Wise MSI' extraction method, but it failed instantly. After some investigation, I found and fixed multiple problems with Wise installers. I still need to do a couple more tests, but with the next version of UniExtract Wise extraction should work again.