Вскрытие прошивки Sony Nex

Тема в разделе "Компьютеры, периферия и ПО для работы с Sony NEX", создана пользователем meltzer, 24 июл 2011.

  1. Надо бы нам сконцентрировать все наши форумные силы и попытаться самостоятельно залезть в прошивку некса :)

    Если разберемся, то думаю можно будет добавить, например, мануальный режим видео. Так что господа программисты - отзывайтесь!

    Ну начнем.

    Скачал exe-файл с прошивкой, открыл его, и вот что там оказалось.

    [​IMG]

    Понятно сразу что прошивка хранится в файле FirmwareData_user_41.10.01.2011031711_205_02_loader.dat, и его просто блокнотом не открыть, он открывается лишь той программой в которой был сделан.

    Полезем тогда в SPUFirmwareUpdater.exe

    [​IMG]

    Он содержит лишь внутренние формы и описание прошивки.

    Полазив по остальным файлам обнаружил что они все были скомпилированы в Microsoft Visual Studio. Проблеск надежды что и dat файл был создан там же. Поставил скачиваться триал-версию вижуала.

    У кого уже есть - посмотрите его, и выложите сюда результаты. Либо если есть информация о соньковской среде разработки - поделитесь пожалуйста.

    Как только докачаю вижуал студио и попытаюсь открыть - напишу
     
  2. что имеется ввиду?ручной фокус в видео и так работает.
     
  3. имеется в виду ручная установка выдержки, диафрагмы и чувствительности для видео
     
    4 пользователям это понравилось.
  4. #5 24 июл 2011 в 15:05 | Вскрытие прошивки Sony Nex
    Последнее редактирование модератором: 24 июл 2011
    Надо бы узнать какие ЦПУ стоят в НЕКСе.

    А далее - reverse engineering, если кому-то делать нечего.

    Нужны грамотные ассемблерщико-железячники.
     
    2 пользователям это понравилось.
  5. #6 24 июл 2011 в 15:07 | Вскрытие прошивки Sony Nex
    Последнее редактирование модератором: 24 июл 2011
    Кстате, гугл выдает вот что .

    Надо на досуге почитать.

    О как, там есть часть ответов на мой вопрос выше :)

    Соникамеры работают под линухом.

    Исходники ядра есть.

    Нужны умельцы кто это сможет собрать.
     
  6. #7 24 июл 2011 в 15:23 | Вскрытие прошивки Sony Nex
    Последнее редактирование модератором: 24 июл 2011
    http://lmgtfy.com/?q...%B4%D0%B5%D0%BE

    Вообще замечательно, приеду домой - посмотрю.

    Открыл dat файл, он компилировался не с помощью Visual Studio, выдает только hex

    [​IMG]
     
  7. не понимаю, как такое может быть?какая может быть вообще выдержка в видео, если во время видеозаписи затвор постоянно открыт?

    или это какая-то другая выдержка, просто называется также...
     
  8. meltzer, хотел написать да вы немного опередили.

    Итак, визуал студио в вскрытии dat-файла вам не поможет, т.к. студия использовалась для написания-сборки программы-прошивальщика (SPUFirmwareUpdater.exe). Ну в этом вы сами убедились.

    dat-файл, если верить инфе, приведённой в ссылке, зашифрованый. Каким шифром - неизвестно. Так что смотреть его без толку, надо расшифровывать.

    Ну и нужно искать эмулятор ЦПУ + спецов по линуксу.
     
  9. ага, кажись понял, примерно также как и в фото, только управляется не затвором, а электронно на матрице.
     
  10. #11 24 июл 2011 в 16:18 | Вскрытие прошивки Sony Nex
    Последнее редактирование модератором: 24 июл 2011
    Свежеворованая IDA Pro даже и процессора такого не знает, а без неё там совсем грустно. Разве что существует ещё более Advanced версия, чем та, которую спёрли, но это маловероятно.
     
  11. #12 24 июл 2011 в 16:24 | Вскрытие прошивки Sony Nex
    Последнее редактирование модератором: 24 июл 2011
    Кстате, ещё С-компилятор же нужен для этого процессора :)

    У кого-нить завалялся?
     
  12. Вообще-то ещё живы люди, которые умеют программировать при помощи оператора POKE и бумажной таблицы команд ассемблера. А простенький ассемблер можно за пару вечеров состряпать. Самое сложное - расковырять сначала соневскую заливалку прошивок, а потом - саму прошивку, потому как внутренности NEXа документированы только для официальных разработчиков. А потом ещё понадобится квалифицированный реаниматор, т.к. при перешивке неизвестного железа экспериментальными образцами оно не так уж редко вешается намертво.
     
  13. #14 24 июл 2011 в 21:42 | Вскрытие прошивки Sony Nex
    Последнее редактирование модератором: 24 июл 2011
    Может попробуем поискать фрилансера? Если взломает - скинемся форумом.
     
  14. Больше всего напрягла идея рассматривать dat файл даже не хексредактором, а БЛОКНОТОМ!
     
    2 пользователям это понравилось.
  15. А вот такие в россии суровые хакеры :)
     
  16. Если честно, уже не очень понимаю, что даст вскрытие прошивки? Реаниматор "усопшим" после перепрошивки однозначно понадобится! Я очень хорошо подумаю, прежде чем залить что-то "не фирменное". Да и не будет из фотоаппарата удобной видеокамеры, эргономика никакая, очень не удобно снимать объекты в движении!!! А выход намного проще - купил небольшую видеокамеру и положил вместе с фотоаппаратом в один кофр и всё! Больше не свербит, чтоб такого с прошивкой сделать, чтоб трактор смог еще и летать :)
     
    2 пользователям это понравилось.
  17. #18 25 июл 2011 в 10:07 | Вскрытие прошивки Sony Nex
    Последнее редактирование модератором: 25 июл 2011
    как по мне в прошивке не хватает внутри пунктов главного меню перехода между ними по нажатию стрелок влево-вправо

    раньше много чего дизасмил и патчил, но тут особого смысла не вижу
     
  18. насчет видео согласен, мало кому это надо, ибо некс это все таки фотокамера а не видео...ну а вообще если взять например тот же кэнон, то их прошивку довольно успешно ковыряют и патчат.
     
  19. :) :D ну тогда высший пилотаж - ломать в Painte
     

Поделиться этой страницей