Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Как раскурочить Install Shieldовскую упаковку? 05.08.02 19:55
Автор: tatar_0x4e Статус: Member
|
Привет, коллеги!
Такая проблема: надо либо как-то распаковать программу упакованную Install Shield, чтобы посмотреть, что там внутри, либо как-то узнать какие файлы и куда он пишет при инсталляции. Может он (IS) куда-то лог пишет при инсталляции? Или есть какая-то опция которая заставляет его этот лог писать?
Также интересно как можно заглянуть в Install Shieldovskie CABы. Extract из CABSDK гонит, что они нестандартные и открывать не хочет.
|
 |
Короче, разобрался. Кому интересно см. внутри. 06.08.02 20:20
Автор: tatar_0x4e Статус: Member
|
Три тезиса:
1) InstallShield CABs != Microsoft CABs
2) При InstallShield CABs обязан быть заголовочный .hdr файл.
3) InstallShield CABs версии 5.5 != InstallShield CABs версии 6.х. Очевидно такая же беда с совместимостью и у остальных версий.
Открываются InstallShield CABs версии 6.х с помощью ISCabVu.exe вьюера, поставляемого с InstallShield соответствующей версии(начиная с 6.х, кажется) или того, что добрые люди выложили здесь
http://hobbes.nmsu.edu/cgi-bin/h-browse?sh=1&dir=//pub/os2/win32os2
Программа мощная, но дает посмотреть не все, что хотелось бы. Поэтому в довесок стоит пользовать весьма полезный экстрактор\вьюер для командной строки i6comp020.ехе и декомпилятор инсталл скриптов из isdcc210.zip (брать там же).
Для версии IS 5.5 существуют isdcc122.zip, i5comp201.zip там же.
Спасибо всем, кто хотел бы ответить, да не собрался... :)
|
|
|