Основные возможности и инструменты программы:
1. HEX-редактор/дизассемблер/отладчик. Редактирование Hex кода, декомпиляция ARM THUMB кода (для Sysol и Swift ещё и MCC), отдельный просмотр МСС, возможность отладки кода.Просмотр прошивки в виде RAW графики. Инструменты: Поиск – нахождение строк, адресов, данных, сигнатур и прочей информации, полезной для анализа. Символы – список адресов с описаниями. Имеется возможность создания и изменения символов, создания сигнатур для адресов, конвертирования символов между прошивками. MCC (CallBack) – список функций из прошивки, имена и адреса которых есть в прошивке. Menu (только для Sysol и частично для Swift) – поиск адресов вызова MCC-скриптов и построения карты меню прошивки. Языковые ресурсы – загрузка, удаление, замена языковых блоков и их редактирование. Базы T9 – загрузка, сохранение и замена языков ввода T9, а также редактирование раскладок. 2. Редактор патчей. Редактирование патчей, анализ изменяемых данных, перенос и конвертирование патчей между прошивками. Поддерживаемые форматы: dif (0.50, 0.60), smp, vkp, s3, sfp, def, pth и др. 3. Компилятор Компилирование THUMB и ARM кода, поддержка проектов.
|