JellyBins - Инструмент для анализа двоичных файлов. Это не dnSpy
и не OleDbg
,
которые позволяют отлаживать или декомпилировать приложения. Это приложение
для просмотра основных свойств и требований двоичного файла к запуску.
JellyBins я активно использую для исследования драйверов или системных библиотек, и со временем дорабатываю функционал и точность определения, чтобы незапуская приложение узнать возможные исключения и требования к запуску.
Распознает:
MZ
(Mark Zbykowski)'сегментированные исполняемые файлы (MS-DOS 2.0)PE
(Portable Executable)'сегментированные исполняемые файлы (MS Windows NT)NE
(New Executable)'сегментированные файлы (OS/2 1.x MS-Windows 2x)LE
(Linear Executable)'сегментированные файлы (OS/2 2.x MS-Windows 3x|9x)- Драйвера собранные по модели VxD (Virtual Device Driver)
a-out
(Assembler Output) сегментированные исполняемые файлы (использовались в ранних версиях ядра Linux 1.xx были широко распространены в Unix подобных ОС)
jellybins-gui-restruct
- Ветка оконного приложения .NET 6.0jellybins-ci
- Ветка интерактивной службы коммандной строки (C-99 CLang CMakeList)