Опознать процессор по бинарному файлу

Тема в разделе "WASM.RESEARCH", создана пользователем nortonc, 27 май 2008.

  1. nortonc

    nortonc New Member

    Публикаций:
    0
    Регистрация:
    27 май 2008
    Сообщения:
    2
    Помогите, пожалуйста, опознать процессор по содержимому прошивки для видеокамеры. Обычно, по текстовым сообщениям внутри прошивки и подбором в иде можно опознать, но в этом случае не удаётся. То ли кодировка другая, то ли организация символьных строк или биты перепутаны, но ANSI текстовых строк там нет. Есть только заголовки JPEG файлов, это видимо, темы для LCD экрана. Ещё есть несколько ANSI строк в заголовке, но они, видимо, относятся к прошивальщику. Скорее всего, файл не сжат и не зашифрован.

    Ссылка на японском

    каталог прошивок

    Размер около 4МБ

    например, эта

    Платформа у всех, видимо, одинаковая. На семейство Fujitsu FR 32 bit не похоже.
     
  2. k3internal

    k3internal New Member

    Публикаций:
    0
    Регистрация:
    11 янв 2007
    Сообщения:
    607
    Пробовал иде скормить ?
     
  3. reverser

    reverser New Member

    Публикаций:
    0
    Регистрация:
    27 янв 2004
    Сообщения:
    615
    Шаблон "Ex xx xx xx" - это явно ARM (в данном случает big endian). Особенно характерны несколько "EA 00 00 хх" по смещению 0x40 - таблица векторов.
     
  4. reverser

    reverser New Member

    Публикаций:
    0
    Регистрация:
    27 янв 2004
    Сообщения:
    615
    Основной код похоже зашифрован.
     
  5. nortonc

    nortonc New Member

    Публикаций:
    0
    Регистрация:
    27 май 2008
    Сообщения:
    2
    k3internal

    Это бинарный файл, подходящих загрузчиков в иде нет. В иде были перебраны все доступные процессоры.

    reverser

    Спасибо за подсказку.

    Может и зашифрован, но выглядит как-то разреженно и можно уловить некоторые структуры. Для сравнения просто зашифрованная с длинным ключом прошивка от другого аппарата выглядит совсем по другому. Выглядит почти как файл после архивирования, достаточно плотно. К слову, внутри специализированный аналог NEC80186 и datalight-romdos.

    ARM в иде можно попробовать ещё раз, но если зашифровано:-(((

    В этой прошивке тоже код неопознаваемый, разреженный.
     
  6. valterg

    valterg Active Member

    Публикаций:
    0
    Регистрация:
    19 авг 2004
    Сообщения:
    2.105
    nortonc
    Ну так расшифровщик-то увидишь. А там придется разбирать.
    Кстати эмулятор qemu поддерживает АРМ.