Win32 Windowed Application v1.1
·
5 commits
to main
since this release
JellyBins GUI
Приложение для анализа двоичных файлов теперь поддерживает формат "Старых" Unix-подобных Операционных систем, распознает (вероятно) все модификации a-out
-сегментных двоичных файлов
Ниже представлен снимок экрана результатов анализа двоичных файлов из Minix 1
Ниже представлен снимок экрана результатов анализа двоичного файла, собранного для FreeBSD используя NASM
Сделано
- Чтение A-OUT структурированных исполняемых файлов
- Определение поведения загрузчика для AOUT исполняемых файлов
- Определение флага архитектуры, требуемой для загрузки AOUT файла
- Подсветка требований и характеристик указанных в двоичном A-OUT файле
- Историческая справка о формате двоичного исполняемого файла
- Прогноз запуска двоичных файлов в используемой Операционной системе
Исправлено
warning
-и в файлах-анализаторах библиотекиjellybins.File.Modeling.dll
- Сообщение предупреждение о неготовности функционала отображения таблицы сегментов
- Нормализованы классы, отвечающие за распознавание информации из двоичных файлов
- Удалены статические классы, отвечающие за распознавание информации
Предстоит исправлять
- Ошибку в указании используемой архитектуры процессора
- Ошибку в создании страницы подробного отчета (отчета о секциях)
- Сохранение отчетов в разметке
- Ошибки чтения файла конфигурации
- Ошибки записи файла конфигурации
Предстоит делать
- поддержку Mach-O исполняемых файлов
- Поддержку ELF исполняемых файлов
- Загрузку используемых импортируемых функций/библиотек
- Прогноз запуска и другой функционал для нереализованных форматов двоичных файлов
- Прогноз Используемой Операционной системы для двоичных A-OUT файлов