Сейчас на форуме: vsv1, NIKOLA, r0lka, johnniewalker (+4 невидимых) |
eXeL@B —› Крэки, обсуждения —› Распаковка последних InstallShield'ов |
. 1 . 2 . >> |
Посл.ответ | Сообщение |
|
Создано: 28 мая 2011 06:20 · Личное сообщение · #1 |
|
Создано: 28 мая 2011 06:33 · Личное сообщение · #2 |
|
Создано: 28 мая 2011 13:30 · Личное сообщение · #3 |
|
Создано: 28 мая 2011 14:18 · Личное сообщение · #4 |
|
Создано: 28 мая 2011 22:10 · Личное сообщение · #5 |
|
Создано: 28 мая 2011 23:06 · Личное сообщение · #6 |
|
Создано: 28 мая 2011 23:37 · Личное сообщение · #7 |
|
Создано: 29 мая 2011 21:46 · Личное сообщение · #8 I6Comp v1.03b 2ca8_29.05.2011_EXELAB.rU.tgz - I6Comp v1.03b.zip ----- z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh | Сообщение посчитали полезным: script_kidis |
|
Создано: 30 мая 2011 21:29 · Поправил: Alf · Личное сообщение · #9 єто не тот i6comp - нужен более старый оригинальный от foSSiL & Morlac ftp://ftp.elf.stuba.sk/pub/pc/pack/i6comp02.zip а инструкции по патчингу можно найти на Тоталкомандеровских (и наверно ФАРовских) форумах в топиках посвященных архиваторному плагину Multiarc ЗЫ проще всего нагуглить по слову i12comp |
|
Создано: 30 мая 2011 23:21 · Личное сообщение · #10 |
|
Создано: 05 июня 2011 17:10 · Личное сообщение · #11 |
|
Создано: 05 июня 2011 18:46 · Личное сообщение · #12 |
|
Создано: 05 июня 2011 20:30 · Личное сообщение · #13 с руборда: =================================================== InstallShield 10-11-12 есть возможность модифицировать i6comp.exe (114688) для чтения InstallShield 10-11 тут достаточно изменить Multiarc.ini дописав: Code:
данные опции позволяют удалять и заменять файлы в архиве и исправлена операция с путями и наконец-то есть возможность изменить i6comp.exe (114688) для чтения InstallShield 12 тут достаточно скопировать выше приведенное и назвать например "[InstallShield12]" а также поменять "ID=49 53 63 28 B0 04 00 02", но оно не будет читаться, т.к. изменена сигнатура на 0х07 = 02 (для i6comp нужна 01) есть два варианта выхода из этой ситуации: 1. изменение самих hdr и cab файлов где нужно заменить 0х07 = 02 на 01 2. ИМХО лучший (но с недостатками) изменение самого i6comp.exe где называем файл например i12comp.exe и изменяем 0х00009С40 = 01 на 02 после чего будет читаться эта версия, недостаток таков, что можно ТОЛЬКО копировать и удалять файлы, но остальное не доступно ftp://ftp.elf.stuba.sk/pub/pc/pack/i6comp02.zip попался мне installshield 16 (2010) версии (правда он назывался InstallScript Setup), еще раз убедился, ничего не предпринимают в оптимизации сжатия, все тот-же i12comp читает эту версию Code:
P.S. 13 и 17 (2011) версия мне не попадалась (если она есть), у кого будет выложите ID пожалуйста =================================================== ----- ...или ты работаешь хорошо, или ты работаешь много... |
|
Создано: 05 июня 2011 23:30 · Личное сообщение · #14 |
|
Создано: 16 апреля 2012 17:46 · Личное сообщение · #15 Окультурил выводимый файл лист (убрал вывод счётчика) . Теперь в одном exe_шнике проверка обоих версий ( i6comp - 49 53 63 28 xx xx xx 01, i12comp - 49 53 63 28 xx xx xx 02). 4b02_16.04.2012_EXELAB.rU.tgz - IsCabExt.rar | Сообщение посчитали полезным: WindR |
|
Создано: 16 апреля 2012 21:26 · Поправил: sivorog · Личное сообщение · #16 гм... а я, тоже обломавшись не один и не два раза на isxunpack'е (старом), и на universal extractor'е, запускаю инсталлятор и сразу иду в Local Settings\Temp, там ложится свежеиспеченный .msi (смотрю на дату изменения файла), ну и иногда еще мелочь какая типа .ini, .mst ... потом обычно делаю msiexec /a и в .7z SFX закатываю. на чем это прокатывало у меня: SageTV 7 (недавно в запросах промелькнула), Indigo Rose Autoplay Media Studio 7.5, NVidia дрова, ... в общем много ИМХО что я описал, зовется "Install Shield App-V" |
|
Создано: 09 июня 2012 12:28 · Поправил: Ismis · Личное сообщение · #17 InstallShield 18 ID - 49 53 63 28 08 07 00 04 00, 49 53 63 28 08 07 00 04 01, 49 53 63 28 08 07 00 04 02 или 49 53 63 28 08 07 00 04 03. Cab многотомный, но hdr только к data1.cab, который самый маленький. Перебор не дал результатов, так как: Multiarc С i6comp, i12comp и IsCabExt через командую строку не работают с этой версией cab, выдавая сообщение об IS 6. Где в них или в cabах делать замену байт тоже не до конца понятно. |
|
Создано: 13 декабря 2012 21:42 · Личное сообщение · #18 Аналогично, имею инсталлятор на InstallShield 17 - никак не мону вскрыть. Выдергиванием файлов из temp'а - имею только data1.cab и hdr. Если попытаться извлечь файл при помощи свежего (ИС19) IsCabView.exe - получаю ошибку an error occured extracting the file. please verify all setup cab files are present n the source folder. Я так понимаю что не хватает data2.cab? но распаковать исходный sfx exe не получается доступными утилитами, и декомпилировать setup.inx - тоже - sid в процессе декомпиляции вылетает с ошибкой примерно на середине файла (так подозреваю что в свежем инсталшилде в скриптах есть какие то новые инструкции, котоыре sid не умеет расшифровывать. Помогите, пожалуйста. |
|
Создано: 13 декабря 2012 23:14 · Личное сообщение · #19 Мучался неделю, а как стоило сюда написать - решение нашлось через 15 минут. Опишу может кому пригодится: 1. вынимаем оверлей из исходного sfx exe, например програмулей Exeinfo PE 0.0.3.2 2. скриптом is_type2u.bms отсюда http://www.forum.ctpax-x.ru/s=c76c6fd10152abf21afd24d577660def&showtopic=239&view=findpost&p=3026 распаковываем оверлей и получаем заветный data2.cab 3. Ну тут уже или IsCabView.exe или другими утилитами выдергиваем из архивов все что нужно | Сообщение посчитали полезным: Alf |
|
Создано: 07 января 2013 17:39 · Личное сообщение · #20 install shield v19 сигнатура - 49 53 63 28 6C 07 00 04 IsCabExt - не распаковывает если изменить сигнатуру на одну из поддерживаемых версий, например, 49 53 63 28 40 06 00 02, - распаковывает, но имена файлов некорректные. можно как-то пофиксить? | Сообщение посчитали полезным: IAmZeuS |
|
Создано: 07 января 2013 23:12 · Личное сообщение · #21 найди MediaBuild40.dll от 19-й версии и замени его в распаковщике ;) | Сообщение посчитали полезным: vodek |
|
Создано: 08 января 2013 00:33 · Личное сообщение · #22 |
|
Создано: 11 января 2013 16:09 · Личное сообщение · #23 Alf пишет: найди MediaBuild40.dll от 19-й версии и замени его в распаковщике ;) Не проходит, пишит Error: Fatal error | Сообщение посчитали полезным: vodek |
|
Создано: 21 марта 2013 17:03 · Поправил: maddmaks · Личное сообщение · #24 SaniaNET Новый Шилд поддерживает Юникод. Старый нет. Отсуда и все старые тулзени не работают ... | Сообщение посчитали полезным: IAmZeuS |
|
Создано: 17 мая 2013 22:23 · Личное сообщение · #25 Подскажите, есть ли какая-нибудь более менее свежая утилита по декомпиляции *.inx ? sid не все скрипты умеет распаковывать - в конце декомпиляции вылетает с ошибкой (похоже на переполнение стека или типа того, порой перед вылетом удается скопировать скрипт в буфер обмена но очень редко), isd - так вообще не удавалось декомпилировать ни разу - пишет что то типа: Code:
Есть ли еще утилиты ? |
|
Создано: 03 июня 2013 13:24 · Личное сообщение · #26 |
|
Создано: 03 июня 2013 21:15 · Личное сообщение · #27 |
|
Создано: 23 августа 2014 08:11 · Поправил: vodek · Личное сообщение · #28 IAmZeuS пишет: Alf пишет: найди MediaBuild40.dll от 19-й версии и замени его в распаковщике ;) Не проходит, пишит Error: Fatal error Ан, нет! Подмена на MediaBuild40.dll от 17-й и от 21-й версии - работает! Спасибо, Alf! 4e16_23.08.2014_EXELAB.rU.tgz - MediaBuild40-21.0.0.289.rar |
|
Создано: 27 августа 2014 15:27 · Личное сообщение · #29 |
|
Создано: 27 августа 2014 18:39 · Поправил: vodek · Личное сообщение · #30 InstallShield Cab File Viewer 15.0.0.498 + MediaBuild40.dll 23.0.0.288 InstallShield Cab File Viewer 16.0.0.328 + MediaBuild40.dll 23.0.0.288 + ISCAB.exe 15.0.0.498 InstallShield Cabinet and Log File Viewer 2015 SP1 22.0.0.330 (MediaBuild40.dll 22.0.0.330) InstallShield Cabinet and Log File Viewer 2016 SP2 23.0.0.511 (MediaBuild40.dll 23.0.0.511) P.S. Ссылка на репак InstallShield 2014 SP1 Cabinet-Log File Viewer на забугорном форуме |
. 1 . 2 . >> |
eXeL@B —› Крэки, обсуждения —› Распаковка последних InstallShield'ов |