eXeLab
eXeL@B ВИДЕОКУРС !

ВИДЕОКУРС
выпущен 4 ноября!


УЗНАТЬ БОЛЬШЕ >>
Домой | Статьи | RAR-cтатьи | FAQ | Форум | Скачать | Видеокурс
Новичку | Ссылки | Программирование | Интервью | Архив | Связь

Русский / Russian English / Английский

Сейчас на форуме: (+2 невидимых)
 · Начало · Статистика · Регистрация · Поиск · ПРАВИЛА ФОРУМА · Язык · RSS · SVN ·

 eXeL@B —› Основной форум —› Декомпилятор для PowerBuilder 10.0+
Посл.ответ Сообщение

Ранг: 1.0 (гость)
Статус: Участник

Создано: 11 апреля 2010 00:43 New!
Цитата · Личное сообщение · #1

Подскажите, чем можно декомпилировать бинарники (PBL/DLL/EXE), собранные PowerBuilder 10 и выше?

DePB и PBkiller 2.5.18 не дружат с юникодом, а потому работают только с файлами от PowerBuilder 5.0-9.0 При попытке скормить им нужный мне файл просто умирают без каких-либо сообщений

PBLdump успешно выдирает из бинарника горстку файлов *.dwo, *.udo, *.win и т.п. В общем-то это и есть исходник, но не текстом, а в p-code. Проблема в том, что этот p-code нечем сконвертить обратно в текст. И доки на формат закрытые. Описание структуры самой библиотеки в инете нашел, а стандарта на p-code нет, хоть тресни!

Из рабочих утилит нашлась только ShuDEPB, действительно все корректно декомпилит, но демо-версия обрезает исходник, оставляя по нескольку строй кода в начале каждой функции, после чего вставляет
//SHU_ERROR:DEMO_SCRIPT_LIMIT - и все, привет горячий!
За полную версию просят 2,2 килобакса...

С горя попробовал ее поковырять Идой и Олли. Похоже на то, что она - только клиент, а фактически декомпиляцию делает сервер. Без доступа в инет утилита работать не хочет.

Народ, помогите пожалуйста! Если у кого есть нормальный декомпилер, поделитесь, а?

Ранг: 88.3 (постоянный)
Статус: Участник

Создано: 11 апреля 2010 15:00 New!
Цитата · Личное сообщение · #2

Напиши ShuDEPB в саппорт, попроси не полную версию, а просто одноразово декомпилировать файл... Денег они все равно попросят, но помогут, это по обстоятельствам можно решить.

Я альтернатив ShuDEPB так и не нашел...
 eXeL@B —› Основной форум —› Декомпилятор для PowerBuilder 10.0+

Оригинальный DVD-ROM: eXeL@B DVD !

Вы находитесь на форуме сайта EXELAB.RU
Проект ReactOS