Сейчас на форуме: vsv1, NIKOLA, r0lka, johnniewalker (+4 невидимых)

 eXeL@B —› Крэки, обсуждения —› Распаковка последних InstallShield'ов
. 1 . 2 . >>
Посл.ответ Сообщение

Ранг: 18.6 (новичок)
Активность: 0.010
Статус: Участник

Создано: 28 мая 2011 06:20
· Личное сообщение · #1

Забавно, по теме распаковки последних версией IS - тишина. Есть ли автоматические решения? isXunpacker - слишком стар, ровно как и его аналоги для 5-6-7 версии. Как народ решает проблемы с 11 и новее?




Ранг: 199.6 (ветеран), 12thx
Активность: 0.10
Статус: Участник
www.uinc.ru

Создано: 28 мая 2011 06:33
· Личное сообщение · #2

Последние IS инсталляторы были тупыми дропперамии MSI.
Если имеются старые версии - шарь реальное файло.
Или тебе надо не файлы, а весь инсталляционный скрипт реверснуть?
Вот это не можо и точка!



Ранг: 512.7 (!), 360thx
Активность: 0.270.03
Статус: Модератор

Создано: 28 мая 2011 13:30
· Личное сообщение · #3

uinor
ISCabView ?



Ранг: 397.0 (мудрец), 179thx
Активность: 0.170.1
Статус: Участник

Создано: 28 мая 2011 14:18
· Личное сообщение · #4

sendersu я несколько раз пытался запустить с васм, но не проперло

-----
...или ты работаешь хорошо, или ты работаешь много...




Ранг: 56.2 (постоянный), 22thx
Активность: 0.030.08
Статус: Участник

Создано: 28 мая 2011 22:10
· Личное сообщение · #5

патченый i6comp перепаковывает инталшилдовские кабы вплоть до 14-й версии, а выше надо еще 2 байта в самих кабах править




Ранг: 307.9 (мудрец), 196thx
Активность: 0.180
Статус: Участник

Создано: 28 мая 2011 23:06
· Личное сообщение · #6

Alf
Где таким в природе разжиться ?

-----
Don_t hate the cracker - hate the code.




Ранг: 397.0 (мудрец), 179thx
Активность: 0.170.1
Статус: Участник

Создано: 28 мая 2011 23:37
· Личное сообщение · #7

Alf

+1

-----
...или ты работаешь хорошо, или ты работаешь много...





Ранг: 756.3 (! !), 113thx
Активность: 0.610.05
Статус: Участник
Student

Создано: 29 мая 2011 21:46
· Личное сообщение · #8

I6Comp v1.03b

2ca8_29.05.2011_EXELAB.rU.tgz - I6Comp v1.03b.zip

-----
z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh


| Сообщение посчитали полезным: script_kidis

Ранг: 56.2 (постоянный), 22thx
Активность: 0.030.08
Статус: Участник

Создано: 30 мая 2011 21:29 · Поправил: Alf
· Личное сообщение · #9

єто не тот i6comp - нужен более старый оригинальный от foSSiL & Morlac ftp://ftp.elf.stuba.sk/pub/pc/pack/i6comp02.zip
а инструкции по патчингу можно найти на Тоталкомандеровских (и наверно ФАРовских) форумах в топиках посвященных архиваторному плагину Multiarc

ЗЫ проще всего нагуглить по слову i12comp



Ранг: 397.0 (мудрец), 179thx
Активность: 0.170.1
Статус: Участник

Создано: 30 мая 2011 23:21
· Личное сообщение · #10

Alf

спасибо, на руборде все есть...

-----
...или ты работаешь хорошо, или ты работаешь много...




Ранг: 8.5 (гость), 4thx
Активность: 0.010
Статус: Участник

Создано: 05 июня 2011 17:10
· Личное сообщение · #11

I12comp v 0.2
--> Link <--

9fe6_05.06.2011_EXELAB.rU.tgz - i12comp_upload_by_skypeaful.zip




Ранг: 213.0 (наставник), 4thx
Активность: 0.220
Статус: Участник
Тот ещё Lamer

Создано: 05 июня 2011 18:46
· Личное сообщение · #12

universal extractor?

-----
Do Not Get Mad Get Money! ;)




Ранг: 397.0 (мудрец), 179thx
Активность: 0.170.1
Статус: Участник

Создано: 05 июня 2011 20:30
· Личное сообщение · #13

с руборда:
===================================================
InstallShield 10-11-12

есть возможность модифицировать i6comp.exe (114688) для чтения InstallShield 10-11 тут достаточно изменить Multiarc.ini дописав:

Code:
  1. [InstallShield10-11]
  2. ID=49 53 63 28 00 95 00 01
  3. IDPos=0
  4. Extension=cab,hdr
  5. Archiver=i6comp.exe
  6. List=%P l --%AQ
  7. Format0="tt-dd-yyyy hh:mm zzzzzzzzzz aaaa pppppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
  8. Extract=%P e ---%AQ %FQ %FWQ
  9. ExtractWithPath=%P x ---%AQ %FQ
  10. Delete=%P d ---%AQ %FQ
  11. Add=%P a --%AQ %RQ %FQ
  12. AddRecurse=%P a ---%AQ %RQ %FQ


данные опции позволяют удалять и заменять файлы в архиве и исправлена операция с путями

и наконец-то есть возможность изменить 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:
  1. [InstallShield12-14-15-16]
  2. ID=49 53 63 28 B0 04 00 02, 49 53 63 28 78 05 00 02, 49 53 63 28 DC 05 00 02, 49 53 63 28 40 06 00 02
  3. IDPos=0
  4. Extension=cab,hdr
  5. Archiver=i12comp.exe
  6. List=%P l --%AQ
  7. Format0="tt-dd-yyyy hh:mm zzzzzzzzzz aaaa pppppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
  8. Extract=%P e ---%AQ %FQ %FWQ
  9. ExtractWithPath=%P x ---%AQ %FQ
  10. Delete=%P d ---%AQ %FQ
  11. Add=%P a --%AQ %RQ %FQ
  12. AddRecurse=%P a ---%AQ %RQ %FQ


P.S. 13 и 17 (2011) версия мне не попадалась (если она есть), у кого будет выложите ID пожалуйста
===================================================

-----
...или ты работаешь хорошо, или ты работаешь много...




Ранг: 56.2 (постоянный), 22thx
Активность: 0.030.08
Статус: Участник

Создано: 05 июня 2011 23:30
· Личное сообщение · #14

ихний ID можно самому вычислить - пятая и шестая цифра в сигнатуре єто номер версии в хексе ;)

ЗЫ i6comp & i12comp имеют один баг - если в кабе в разных папках имеются разные файлы, но с одинаковым названием, то они вытаскивают всегда один и тот же первый файл - образно пакуют они правильно



Ранг: 9.2 (гость), 3thx
Активность: 0=0
Статус: Участник

Создано: 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

Ранг: 49.7 (посетитель), 19thx
Активность: 0.050
Статус: Участник

Создано: 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"



Ранг: 0.1 (гость)
Активность: 0=0
Статус: Участник

Создано: 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 --> отсюда <-- без Multiarc.ini, а куда его класть и как устроена работа плагинов в Total Commander 7.56a не понятно.

С i6comp, i12comp и IsCabExt через командую строку не работают с этой версией cab, выдавая сообщение об IS 6. Где в них или в cabах делать замену байт тоже не до конца понятно.



Ранг: 0.2 (гость), 1thx
Активность: 0=0
Статус: Участник

Создано: 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 не умеет расшифровывать. Помогите, пожалуйста.



Ранг: 0.2 (гость), 1thx
Активность: 0=0
Статус: Участник

Создано: 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

Ранг: 0.1 (гость), 1thx
Активность: 0=0
Статус: Участник

Создано: 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

Ранг: 56.2 (постоянный), 22thx
Активность: 0.030.08
Статус: Участник

Создано: 07 января 2013 23:12
· Личное сообщение · #21

найди MediaBuild40.dll от 19-й версии и замени его в распаковщике ;)

| Сообщение посчитали полезным: vodek


Ранг: 170.1 (ветеран), 96thx
Активность: 0.090.01
Статус: Участник

Создано: 08 января 2013 00:33
· Личное сообщение · #22

SaniaNET пишет:
вынимаем оверлей из исходного sfx exe, например програмулей Exeinfo PE 0.0.3.2


h**p://gazlan.freetzi.com/pe/splitters/ovr.rar



Ранг: 1.1 (гость), 1thx
Активность: 0=0
Статус: Участник

Создано: 11 января 2013 16:09
· Личное сообщение · #23

Alf пишет:
найди MediaBuild40.dll от 19-й версии и замени его в распаковщике ;)


Не проходит, пишит
Error: Fatal error

| Сообщение посчитали полезным: vodek

Ранг: 11.9 (новичок), 2thx
Активность: 0.010
Статус: Участник

Создано: 21 марта 2013 17:03 · Поправил: maddmaks
· Личное сообщение · #24

SaniaNET
Новый Шилд поддерживает Юникод. Старый нет. Отсуда и все старые тулзени не работают ...

| Сообщение посчитали полезным: IAmZeuS

Ранг: 0.2 (гость), 1thx
Активность: 0=0
Статус: Участник

Создано: 17 мая 2013 22:23
· Личное сообщение · #25

Подскажите, есть ли какая-нибудь более менее свежая утилита по декомпиляции *.inx ? sid не все скрипты умеет распаковывать - в конце декомпиляции вылетает с ошибкой (похоже на переполнение стека или типа того, порой перед вылетом удается скопировать скрипт в буфер обмена но очень редко), isd - так вообще не удавалось декомпилировать ни разу - пишет что то типа:
Code:
  1. decompiling: setup.inx
  2. ЦвТmВ&#9568;Х&#9575;РФГ^ГCГvВ&#9532;В&#9558; OFFSET:179 VALUE: c
  3. fatal error


Есть ли еще утилиты ?



Ранг: 0.5 (гость)
Активность: 0=0
Статус: Участник

Создано: 03 июня 2013 13:24
· Личное сообщение · #26

понимает 17 версию --> http://deioncube.in/files/cw2k/isd6/isd_beta16.7z <--



Ранг: 397.0 (мудрец), 179thx
Активность: 0.170.1
Статус: Участник

Создано: 03 июня 2013 21:15
· Личное сообщение · #27

SaniaNET

а вы его deXOR-или перед использованием sid?

-----
...или ты работаешь хорошо, или ты работаешь много...




Ранг: 0.3 (гость)
Активность: 0=0
Статус: Участник

Создано: 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



Ранг: 0.1 (гость)
Активность: 0=0
Статус: Участник

Создано: 27 августа 2014 15:27
· Личное сообщение · #29

Alf пишет:
найди MediaBuild40.dll от 19-й версии и замени его в распаковщике ;)

vodek
а как подменить? можно подробнее?



Ранг: 0.3 (гость)
Активность: 0=0
Статус: Участник

Создано: 27 августа 2014 18:39 · Поправил: vodek
· Личное сообщение · #30

InstallShield Cab File Viewer 15.0.0.498 + MediaBuild40.dll 23.0.0.288
Скачать ISCabVu15.rar

InstallShield Cab File Viewer 16.0.0.328 + MediaBuild40.dll 23.0.0.288 + ISCAB.exe 15.0.0.498
Скачать ISCabVu16.rar

InstallShield Cabinet and Log File Viewer 2015 SP1 22.0.0.330 (MediaBuild40.dll 22.0.0.330)
Скачать ISCABViewer2015.rar

InstallShield Cabinet and Log File Viewer 2016 SP2 23.0.0.511 (MediaBuild40.dll 23.0.0.511)
Скачать ISCABViewer2016.rar

P.S. Ссылка на репак InstallShield 2014 SP1 Cabinet-Log File Viewer на забугорном форуме
http://www.wincert.net/forum/topic/9782-sendto-installshield-cabinet-log-file-viewer/

Скачать InstallShield 2014 SP1 Cabinet-Log File Viewer


. 1 . 2 . >>
 eXeL@B —› Крэки, обсуждения —› Распаковка последних InstallShield'ов
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати