eXeLab
eXeL@B ВИДЕОКУРС !

ВИДЕОКУРС ВЗЛОМ
выпущен 2 сентября!


УЗНАТЬ БОЛЬШЕ >>
Домой | Статьи | RAR-cтатьи | FAQ | Форум | Скачать | Видеокурс
Новичку | Ссылки | Программирование | Интервью | Архив | Связь

Русский / Russian English / Английский

Сейчас на форуме: dma, SDK (+5 невидимых)
 · Начало · Статистика · Регистрация · Поиск · ПРАВИЛА ФОРУМА · Язык · RSS · SVN ·

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

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

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

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


Ранг: 199.6 (ветеран)
Статус: Участник
www.uinc.ru

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

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

Ранг: 508.6 (!)
Статус: Модератор

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

uinor
ISCabView ?

Ранг: 387.2 (мудрец)
Статус: Участник

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

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

Ранг: 48.5 (посетитель)
Статус: Участник

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

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


Ранг: 307.7 (мудрец)
Статус: Участник

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

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

Ранг: 387.2 (мудрец)
Статус: Участник

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

Alf

+1


Ранг: 755.3 (! !)
Статус: Участник
Student

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

I6Comp v1.03b

{ Атач доступен только для участников форума } - I6Comp v1.03b.zip

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


Ранг: 48.5 (посетитель)
Статус: Участник

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

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

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

Ранг: 387.2 (мудрец)
Статус: Участник

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

Alf

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

Ранг: 8.5 (гость)
Статус: Участник

Создано: 5 июня 2011 17:10 New!
Цитата · Личное сообщение · #11

I12comp v 0.2
--> Link <--

{ Атач доступен только для участников форума } - i12comp_upload_by_skypeaful.zip


Ранг: 213.0 (наставник)
Статус: Участник
Тот ещё Lamer

Создано: 5 июня 2011 18:46 New!
Цитата · Личное сообщение · #12

universal extractor?

Ранг: 387.2 (мудрец)
Статус: Участник

Создано: 5 июня 2011 20:30 New!
Цитата · Личное сообщение · #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 пожалуйста
===================================================

Ранг: 48.5 (посетитель)
Статус: Участник

Создано: 5 июня 2011 23:30 New!
Цитата · Личное сообщение · #14

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

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

Ранг: 9.2 (гость)
Статус: Участник

Создано: 16 апреля 2012 17:46 New!
Цитата · Личное сообщение · #15

Окультурил выводимый файл лист (убрал вывод счётчика) . Теперь в одном exe_шнике проверка обоих версий ( i6comp - 49 53 63 28 xx xx xx 01, i12comp - 49 53 63 28 xx xx xx 02).

{ Атач доступен только для участников форума } - IsCabExt.rar

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


Ранг: 49.7 (посетитель)
Статус: Участник

Создано: 16 апреля 2012 21:26 · Поправил: sivorog New!
Цитата · Личное сообщение · #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 (гость)
Статус: Участник

Создано: 9 июня 2012 12:28 · Поправил: Ismis New!
Цитата · Личное сообщение · #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 (гость)
Статус: Участник

Создано: 13 декабря 2012 21:42 New!
Цитата · Личное сообщение · #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 (гость)
Статус: Участник

Создано: 13 декабря 2012 23:14 New!
Цитата · Личное сообщение · #19

Мучался неделю, а как стоило сюда написать - решение нашлось через 15 минут. Опишу может кому пригодится:
1. вынимаем оверлей из исходного sfx exe, например програмулей Exeinfo PE 0.0.3.2
2. скриптом is_type2u.bms отсюда http://www.forum.ctpax-x.ru/index.php?s=c76c6fd10152abf21afd24d577660def&showtopic=239&view=findpost&p=3026 распаковываем оверлей и получаем заветный data2.cab
3. Ну тут уже или IsCabView.exe или другими утилитами выдергиваем из архивов все что нужно

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


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

Создано: 7 января 2013 17:39 New!
Цитата · Личное сообщение · #20

install shield v19
сигнатура - 49 53 63 28 6C 07 00 04
IsCabExt - не распаковывает

если изменить сигнатуру на одну из поддерживаемых версий, например, 49 53 63 28 40 06 00 02, - распаковывает, но имена файлов некорректные.

можно как-то пофиксить?

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


Ранг: 48.5 (посетитель)
Статус: Участник

Создано: 7 января 2013 23:12 New!
Цитата · Личное сообщение · #21

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

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



Ранг: 169.6 (ветеран)
Статус: Участник

Создано: 8 января 2013 00:33 New!
Цитата · Личное сообщение · #22

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


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

Ранг: 1.1 (гость)
Статус: Участник

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

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


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

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


Ранг: 10.9 (новичок)
Статус: Участник

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

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

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


Ранг: 0.2 (гость)
Статус: Участник

Создано: 17 мая 2013 22:23 New!
Цитата · Личное сообщение · #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 (гость)
Статус: Участник

Создано: 3 июня 2013 13:24 New!
Цитата · Личное сообщение · #26

Ранг: 387.2 (мудрец)
Статус: Участник

Создано: 3 июня 2013 21:15 New!
Цитата · Личное сообщение · #27

SaniaNET

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

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

Создано: 23 августа 2014 08:11 · Поправил: vodek New!
Цитата · Личное сообщение · #28

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

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


Ан, нет! Подмена на MediaBuild40.dll от 17-й и от 21-й версии - работает!
Спасибо, Alf!

{ Атач доступен только для участников форума } - MediaBuild40-21.0.0.289.rar

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

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

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

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

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

Создано: 27 августа 2014 18:39 · Поправил: 13 ноября 2016 03:06 vodek New!
Цитата · Личное сообщение · #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'ов

Оригинальный DVD-ROM: eXeL@B DVD !

Вы находитесь на форуме сайта EXELAB.RU
Проект ReactOS