![]() |
Добро пожаловать, гость ( Вход | Регистрация )
![]() |
PavelDAS |
![]()
Сообщение
#1
|
Newbie ![]() Группа: Authorized Сообщений: 6 Регистрация: 21-September 25 Из: Minsk Пользователь №: 18,037 Спасибо сказали: 0 раз(а) ![]() |
Необходима помощь в расшифровке файлов InstallShield: Uninst.isu
Там должны храниться пути установки, реестр, ... Пробовал как-то через IDA 9 подсмотреть, как идёт расшифровка, но не понял... https://wdfiles.ru/2Qijh Запуск на выполнение: ISUninst_5_51_138.exe -fUninst.isu Сейчас приходится использовать песочнику+отслеживать обращений, чтобы узнать что он пытается удалить. Реестр: HKCU\SOFTWARE\Infogrames Каталоги: C:\Program Files\Infogrames\Bugs Bunny & Taz - Time Buster C:\WINDOWS\Главное меню\Программы\Infogrames\Bugs Bunny & Taz - Time Busters -------------------- |__--__|
***|*** ___|___ |
![]() ![]() |
PavelDAS |
![]()
Сообщение
#2
|
Newbie ![]() Группа: Authorized Сообщений: 6 Регистрация: 21-September 25 Из: Minsk Пользователь №: 18,037 Спасибо сказали: 0 раз(а) ![]() |
Для WISE были распаковщики, причём даже с исходными кодами, типа такого (см. ссылки на E_WISE и другие программы, которые там упоминаются): https://github.com/mnadareski/WiseUnpacker Я собрал все возможные распаковщики под разные версии, что-то работает в одном, что-то в другом. Этот хорош, но не всё может корректно извлечь. Использую HWUN 0.50b и 0.40b для "особых" вариации встречающиеся крайне редко, на которых все обламываются. Я расшифровываю script.bin, там всё открыто, мне интересно что за что отвечает и собрать первоначальный wse файл ![]() Структура понятно, осталось констант насобирать. Очень странно. Я под GCC собирал, но сейчас попробовал под G++ тоже без проблем собралось. Можешь написать что за ошибки? ![]() -------------------- |__--__|
***|*** ___|___ |
-=CHE@TER=- |
![]()
Сообщение
#3
|
Walter Sullivan ![]() ![]() ![]() Группа: Root Admin Сообщений: 1,388 Регистрация: 4-February 08 Пользователь №: 3 Спасибо сказали: 322 раз(а) ![]() |
А у тебя точно нормально GCC настроен? Простая программа "Hello, world!" хотя бы компилируется? Потому что на твоём скриншоте GCC пишет что линковщик (ld.exe) найти не может.
На всякий случай ещё попробуй заменить в начале программы "#include <windows.h>" на такое: CODE #include <stdint.h> Но, повторюсь, если у тебя даже простенькая программа "Привет, мир!" не компилируется, то это не в моём коде дело.#define DWORD uint32_t #define WORD uint16_t #define BYTE uint8_t |
![]() ![]() |
Упрощённая версия | Сейчас: 17th October 2025 - 06:42 |