Oberon space

General Category => Общий раздел => Тема начата: X512 от Январь 13, 2014, 11:05:23 am

Название: Многоплатформенный дизассемблер для BlackBox
Отправлено: X512 от Январь 13, 2014, 11:05:23 am
Изучая исходники BlackBox для Linux, также обнаружил ряд интересных модулей, не опубликованных в обычной версии BlackBox. В частности был найден дизассемблер для форматов Portable Executable (DevDecExe) и Oberon Code File(DevDecoder) и архитектур 86k, i486, ARM, PPC и SH3 (не знаю что это такое). ELF не поддерживается. Для Oberon Code File также выводятся дескрипторы типов и т.п. Также имеется компилятор для 68k.

Список модулей
DevDecBase
DevDecSH3
DevDecPPC
DevDecoder
DevDecExe
DevDecARM
DevDec68k
DevDec486


Также выкладываю исходники Blackbox для Linux, уже не помню откуда их взял.
http://rghost.ru/51613795
Сюда выложить не получилось, хотя в лимит вроде укладывается...

Может кому поможет при написании компиляторов.
Название: Re: Многоплатформенный дизассемблер для BlackBox
Отправлено: Jordan от Январь 13, 2014, 02:00:34 pm
Спасибо.

Давно исходники у вас появились? На сайте оберкора проскакивали сообщения, что кто то, где то пишет ББ под линукс. Я посмотрел реализацию хост, написана на gtk. Это те самые исходники?

И ещё раз спасибо. Буду изучать.
Название: Re: Многоплатформенный дизассемблер для BlackBox
Отправлено: X512 от Январь 13, 2014, 02:43:44 pm
Исходники были опубликованы здесь: http://forum.oberoncore.ru/viewtopic.php?p=79715. Репозиторий (коммитов нет): https://bitbucket.org/petryxa/linref. Также написано, что они распространяются по BSD-подобной лицензии. Разрабатывалось Oberon Microsystems более 10-ти лет назад. Также вроде-бы есть закрытый форк, продолжающий разработки.
Название: Re: Многоплатформенный дизассемблер для BlackBox
Отправлено: Romiras от Январь 16, 2014, 11:28:06 am
Уже упомянуто мною на форуме Оберонкор: forum.oberoncore.ru/viewtopic.php?f=34&t=4354&p=80140&hilit=sh3#p80140

Также можно взглянуть на ASCII исходники в моём хранилище: https://github.com/romiras/BlackBox-linux
Название: Re: Многоплатформенный дизассемблер для BlackBox
Отправлено: trurl от Февраль 14, 2014, 09:55:41 am
Когда-то давно правил этот дизассемблер для BlackBox 1.6. Так и лежит непригодившийся.