IPB

Добро пожаловать, гость ( Вход | Регистрация )

 
Reply to this topicStart new topic
> Multimedia Builder 4.5 [распаковка Petite+custom]
PavelDAS
Nov 8 2025, 18:14
Сообщение #1


Member
**

Группа: Authorized
Сообщений: 25
Регистрация: 21-September 25
Из: Minsk
Пользователь №: 18,037
Спасибо сказали: 7 раз(а)



Задача снять протектор и сделать файл рабочий.
enlarge 1.3 справляется, вроде как, но на проге стоят проверки. Ошибки:
Corrupted Stand Alone file (1)
Corrupted Stand Alone file (2)
тут такая же ошибка
https://apps.hiasm.com/topic/7289/0#p43406

После unlarge надо забить пробелами unpacked by r!sc, иначе антивирусы с ума сходят...

я заменил jz на jmp и получаю ошибку c++ runtime

Address Length Original bytes Patched bytes
0042CEC1 0x1 74 EB
0042CF9C 0x1 74 EB


Упаковка через WinUpackR.exe не помогает

Судя по псевдокоду ida, там какая-то возня со строками STANDALONE и MMBui


https://wdfiles.ru/Ov83

---------
первую проверку понял, в конец exe добавить 53 54 41 4e 44 41 4c 4f 4e 45 90 39 00 (STANDALONEђ9)
ђ9 -- смещение к слову MMBuilder12, вот только в распакованном exe адрес чуть больше получается... 01 56 80
в исправленный после pixels дописал MMBuilder12 (как в оригинале), поправил адрес.
Exe запускается, но ничего не показывает...

Ещё в распакованном exe не нахожу строк. Например: Библиотека программиста


--------------------
|__--__|
***|***
___|___
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
PavelDAS
Nov 8 2025, 19:59
Сообщение #2


Member
**

Группа: Authorized
Сообщений: 25
Регистрация: 21-September 25
Из: Minsk
Пользователь №: 18,037
Спасибо сказали: 7 раз(а)



Разобрался smile.gif
1) распаковать
2) к концу файла прикрутить оверлей.
все проверки проходит, меню показывает.

Вот только распаковщику проектов что-то не нравится...


--------------------
|__--__|
***|***
___|___


Спасибо сказали:
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
-=CHE@TER=-
Nov 8 2025, 20:18
Сообщение #3


Walter Sullivan
***

Группа: Root Admin
Сообщений: 1,401
Регистрация: 4-February 08
Пользователь №: 3
Спасибо сказали: 323 раз(а)



Если честно, не знаю что это за программы, но рад, что ты разобрался.
Если что, у нас тема отдельная по работе с отладчиком есть на форуме.
Кстати, а почему тему здесь в "Ресурсы" создал, а не в "Программы"?
Повторюсь, что это за программа не в курсе (никогда не сталкивался), но ошибка zlib говорит о том, что распаковщик то ли частичные данные видит (где-то что-то потеряно), то ли на начало упакованных данных не попадает и пытается распаковать что-то, что потоком zlib вообще не является.
Попробуй на файл программу stuns (есть у нас на форуме) натравить с опцией deflate, если там нет шифрования и ошибок не будет, то должно правильные смещения показать.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
PavelDAS
Nov 8 2025, 20:22
Сообщение #4


Member
**

Группа: Authorized
Сообщений: 25
Регистрация: 21-September 25
Из: Minsk
Пользователь №: 18,037
Спасибо сказали: 7 раз(а)



QUOTE(-=CHE@TER=- @ Nov 8 2025, 20:18) *

Если честно, не знаю что это за программы, но рад, что ты разобрался.
Если что, у нас тема отдельная по работе с отладчиком есть на форуме.
Кстати, а почему тему здесь в "Ресурсы" создал, а не в "Программы"?
Повторюсь, что это за программа не в курсе (никогда не сталкивался), но ошибка zlib говорит о том, что распаковщик то ли частичные данные видит (где-то что-то потеряно), то ли на начало упакованных данных не попадает и пытается распаковать что-то, что потоком zlib вообще не является.
Попробуй на файл программу stuns (есть у нас на форуме) натравить с опцией deflate, если там нет шифрования и ошибок не будет, то должно правильные смещения показать.

Мне надо достать из exe ресурс проекта smile.gif

Оказалось, что в оверлее есть флаг сжатия после версии, поставил его в 0x00 и Unbuilder выдал мне файл проекта... и он полностью повторяем оверлей... можно было просто его выдернуть, да переименовать в *.mbd smile.gif остальное оказалось лишнее.

Тему можно перенести или удалить.


--------------------
|__--__|
***|***
___|___


Спасибо сказали:
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0 -

 



Упрощённая версия Сейчас: 1st December 2025 - 23:44