Добро пожаловать, гость ( Вход | Регистрация )
| 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 не нахожу строк. Например: Библиотека программиста -------------------- |__--__|
***|*** ___|___ |
PavelDAS Разобрался :)
1) распаковать
2) к концу файла прик... Nov 8 2025, 19:59
-=CHE@TER=- Если честно, не знаю что это за программы, но рад,... Nov 8 2025, 20:18
PavelDAS
Если честно, не знаю что это за программы, но рад... Nov 8 2025, 20:22![]() ![]() |
| Упрощённая версия | Сейчас: 2nd December 2025 - 02:16 |