eXeL@B —› Основной форум —› Редактирование setup.ins |
Посл.ответ | Сообщение |
|
Создано: 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. Что делаю не так? |
|
Создано: 20 октября 2005 01:45 · Личное сообщение · #2 |
|
Создано: 20 октября 2005 05:22 · Личное сообщение · #3 RedFox пишет: Что делаю не так? Там CRC. Есть много инструментов для его коррекции, вот, например старенький (очень старенький): a2bd_MKCRC.rar ----- Всем привет, я вернулся |
|
Создано: 20 октября 2005 10:16 · Личное сообщение · #4 |
|
Создано: 20 октября 2005 10:45 · Личное сообщение · #5 |
|
Создано: 20 октября 2005 11:33 · Личное сообщение · #6 |
|
Создано: 20 октября 2005 13:12 · Поправил: Z0oMiK · Личное сообщение · #7 |
|
Создано: 20 октября 2005 14:36 · Личное сообщение · #8 |
|
Создано: 20 октября 2005 14:50 · Личное сообщение · #9 |
|
Создано: 20 октября 2005 16:40 · Личное сообщение · #10 |
|
Создано: 21 октября 2005 15:33 · Личное сообщение · #11 Обидно, что он не весь декомпилировался, так как процедура проверки кода, судя по всему, вызывается GetPath.VP(string25, lString0). Объявление этой процедуры есть, но тела нет . А если подойти с другой стороны. С помощью OLLYDbg можно отловить вызов этой процедуры из InstallShield'а? У меня что-то не получается. |
|
Создано: 21 октября 2005 20:14 · Личное сообщение · #12 RedFox пишет: С помощью OLLYDbg можно отловить вызов этой процедуры из InstallShield'а? Можно, но это о-о-о-очень муторно. Я когда-то шёл через bpm'ы в SI. Мне кажется быстрее разобраться в скрипте без отладчика. Сам не пробовал, но посмотри вот это (оно с исходниками): 1f09_isdcc2.rar ----- Всем привет, я вернулся |
eXeL@B —› Основной форум —› Редактирование setup.ins |