eXeL@B —› Основной форум —› Никто не занимался mikroC for ARM (EMCL format) ? |
Посл.ответ | Сообщение |
|
Создано: 31 марта 2014 15:03 · Личное сообщение · #1 http://www.mikroe.com/mikroc/arm/ Это компилятор ANSI C, генерирует прошивки ARM. Самое интересное это файл *.emcl - что-то вроде объектного файла, содержит символьную, строковую информацию и скомпилированный код в каком-то промежуточном формате. Вот этот код и интересует. Задача декомпилировать его обратно в C. Если кто-то уже делал декомпиляцию такого кода, напишите в этой ветке или в ЛС. Я разобрал 90% структур в emcl. Сам компилятор написан на Delphi, поэтому большое спасибо IDR от Crypto Проблема с псевдо-кодом, я пока не понял он ближе к машинному ARM или к абстрактному представлению. Теоретически с символьной информацией его можно с большой точностью перевести в C. Но перед тем как лезть в дебри, хочу узнать если у кого-то уже есть практический опыт для этого формата. Триальной версии компилятора достаточно для анализа. http://www.mikroe.com/downloads/get/1765/mikroc_pro_arm_2013_v420_setup.zip |
|
Создано: 31 марта 2014 16:10 · Личное сообщение · #2 |
|
Создано: 31 марта 2014 18:38 · Поправил: vden · Личное сообщение · #3 |
|
Создано: 31 марта 2014 19:09 · Личное сообщение · #4 |
|
Создано: 31 марта 2014 20:36 · Поправил: vden · Личное сообщение · #5 |
|
Создано: 31 марта 2014 21:32 · Поправил: reversecode · Личное сообщение · #6 |
|
Создано: 31 марта 2014 21:41 · Поправил: vden · Личное сообщение · #7 |
|
Создано: 11 апреля 2014 15:28 · Личное сообщение · #8 |
eXeL@B —› Основной форум —› Никто не занимался mikroC for ARM (EMCL format) ? |
Эта тема закрыта. Ответы больше не принимаются. |