Сейчас на форуме: YDS, _MBK_, user99, ManHunter (+7 невидимых)

 eXeL@B —› Основной форум —› Редактирование setup.ins
Посл.ответ Сообщение

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

Создано: 20 октября 2005 01:28
· Личное сообщение · #1

Прога специфическая - USP27-NF22 http://www.usp.org . По сути - база данных. Она хотя и довольно свежая, но, судя по всему, использует старый Install Shield, оставшийся от прошлых изданий. Предположительно - третий. При инсталляции требует серийник. Пытаюсь редактировать setup.ins по инструкции NaTzGUL (http://www.woodmann.com/fravia/natz51.htm). Нашел место, где идет проверка серийника. В качестве шестнадцатиричного редактора использую текстовый редактор PSPad. Когда в последовательности, начинающейся с 28 01 32 меняю слово операции 05 00 00 00 на 06 00 00 00, то при запуске инсталлятора под WinXP пишет следующее: SETUP.INS file has become corrupted. Unable to load installation instructions. Что делаю не так?




Ранг: 299.6 (наставник)
Активность: 0.30
Статус: Участник
Armadillo Killer

Создано: 20 октября 2005 01:45
· Личное сообщение · #2

RedFox Возьми просто InstallShield CAB Viewer.... Поищи по форуму где то линка была ... я его из InstallShield 10.0 Developer вырезал



Ранг: 495.3 (мудрец)
Активность: 0.30
Статус: Участник

Создано: 20 октября 2005 05:22
· Личное сообщение · #3

RedFox пишет:
Что делаю не так?

Там CRC.
Есть много инструментов для его коррекции, вот, например старенький (очень старенький):


a2bd_MKCRC.rar

-----
Всем привет, я вернулся




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

Создано: 20 октября 2005 10:16
· Личное сообщение · #4

Спасибо за ответы.
To Z0oMiK. А каким образом InstallShield CAB Viewer может помочь мне с модификацией setup.ins?

To Bitfry. Спасибо, попробую.



Ранг: 77.1 (постоянный)
Активность: 0.040
Статус: Участник

Создано: 20 октября 2005 10:45
· Личное сообщение · #5

RedFox
SETUP.INS file has become corrupted

Natzgul Installshield Decompiler прекрасно правит setup.ins и CRC за собой тоже лечит...
найдешь в гугле.



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

Создано: 20 октября 2005 11:33
· Личное сообщение · #6

Если вы про Wisdec, то я пробовал работать с его помощью. Он где-то на середине декомпиляции скрипта подвисает, пишет "canceled..." - и у меня есть только часть скрипта, которую я редактировать не могу.




Ранг: 299.6 (наставник)
Активность: 0.30
Статус: Участник
Armadillo Killer

Создано: 20 октября 2005 13:12 · Поправил: Z0oMiK
· Личное сообщение · #7

RedFox Давай свое мыло пришлю ... прога работает ... все что в CAB'e извлекает



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

Создано: 20 октября 2005 14:36
· Личное сообщение · #8

lis@europe.com



Ранг: 77.1 (постоянный)
Активность: 0.040
Статус: Участник

Создано: 20 октября 2005 14:50
· Личное сообщение · #9

на protools.cjb.net есть еще декомпилеры...



Ранг: 495.3 (мудрец)
Активность: 0.30
Статус: Участник

Создано: 20 октября 2005 16:40
· Личное сообщение · #10

RedFox пишет:
Если вы про Wisdec, то я пробовал работать с его помощью. Он где-то на середине декомпиляции скрипта подвисает

Кроме того, он, как и все известные мне ins-декомпилы, помогает править только переходы.

А ещё вот:
www.wasm.ru/toollist.php?list=15

-----
Всем привет, я вернулся




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

Создано: 21 октября 2005 15:33
· Личное сообщение · #11

Обидно, что он не весь декомпилировался, так как процедура проверки кода, судя по всему, вызывается GetPath.VP(string25, lString0). Объявление этой процедуры есть, но тела нет . А если подойти с другой стороны. С помощью OLLYDbg можно отловить вызов этой процедуры из InstallShield'а? У меня что-то не получается.



Ранг: 495.3 (мудрец)
Активность: 0.30
Статус: Участник

Создано: 21 октября 2005 20:14
· Личное сообщение · #12

RedFox пишет:
С помощью OLLYDbg можно отловить вызов этой процедуры из InstallShield'а?

Можно, но это о-о-о-очень муторно. Я когда-то шёл через bpm'ы в SI.
Мне кажется быстрее разобраться в скрипте без отладчика.
Сам не пробовал, но посмотри вот это (оно с исходниками):


1f09_isdcc2.rar

-----
Всем привет, я вернулся



 eXeL@B —› Основной форум —› Редактирование setup.ins
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


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