eXeLab
eXeL@B ВИДЕОКУРС !

ВИДЕОКУРС ВЗЛОМ
выпущен 2 июля!


УЗНАТЬ БОЛЬШЕ >>
Домой | Статьи | RAR-cтатьи | FAQ | Форум | Скачать | Видеокурс
Новичку | Ссылки | Программирование | Интервью | Архив | Связь

Русский / Russian English / Английский

Сейчас на форуме: (+1 невидимый пользователь)
 · Начало · Статистика · Регистрация · Поиск · ПРАВИЛА ФОРУМА · Язык · RSS · SVN ·

 eXeL@B —› Электроника —› Помогите дизассемблировать прошивку NEC UPD78F1845 (78KOR/FG3).
Посл.ответ Сообщение

Ранг: 66.0 (постоянный)
Статус: Участник

Создано: 18 октября 2013 17:07 New!
Цитата · Личное сообщение · #1

Итак, в аттаче лежит прошивка, полученная из программы, которая засылает ее в COM-порт.
Прошивка кое-как грузится в IDA, но очень криво.
Насколько я понял, IDA не поддерживает 78KOR.
Можно что-то сделать?


{ Атач доступен только для участников форума } - flash.rar


Ранг: 296.9 (наставник)
Статус: Участник

Создано: 18 октября 2013 19:01 New!
Цитата · Личное сообщение · #2

Вроде как CubeSuite IDE позволяет отлаживать бинари. --> Сайт <--

Там же 1363 страницы даташит и 517 страниц как использовать дебаггер и эмулятор

| Сообщение посчитали полезным: kunix


Ранг: 10.7 (новичок)
Статус: Участник

Создано: 19 октября 2013 02:05 · Поправил: ylproduction New!
Цитата · Личное сообщение · #3

отлаживать то да, а вот дизассемблировать.., она ж могла и на С кодится
ps: bootcode хочешь сменить ?

Ранг: 66.0 (постоянный)
Статус: Участник

Создано: 19 октября 2013 04:34 New!
Цитата · Личное сообщение · #4

Не хочу менять bootcode Надо узнать, почему эта прошивка не шлет пакет при замыкании одного пина.

Ранг: 92.4 (постоянный)
Статус: Участник

Создано: 9 ноября 2013 12:45 New!
Цитата · Личное сообщение · #5

kunix от чего прошивка вообще? что делает?

Ранг: 66.0 (постоянный)
Статус: Участник

Создано: 16 ноября 2013 02:38 New!
Цитата · Личное сообщение · #6

А я точно не знаю, мне подробно не сказали. Это прошивка микроконтроллера из автоголовы. Отвечает вроде бы много за что, и в том числе за детектирование заднего хода и уведомление основного процессора.

Ранг: 92.4 (постоянный)
Статус: Участник

Создано: 21 ноября 2013 15:49 New!
Цитата · Личное сообщение · #7

kunixи зачем ее править?

Ранг: 66.0 (постоянный)
Статус: Участник

Создано: 21 ноября 2013 22:06 · Поправил: kunix New!
Цитата · Личное сообщение · #8

Я не говорил, что ее нужно патчить. Лучше бы этого не делать, а то можно убить девайс.
Я думаю, нужно раздизасмить и узнать, какой конфиг в нее нужно заслать из основного процессора, чтобы она реагировала на сигнал заднего хода.

Ранг: 42.3 (посетитель)
Статус: Участник

Создано: 24 ноября 2013 02:59 New!
Цитата · Личное сообщение · #9

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

Ранг: 66.0 (постоянный)
Статус: Участник

Создано: 24 ноября 2013 12:52 New!
Цитата · Личное сообщение · #10

Вообще, я проблему уже решил, причем дважды. Давным давно сделал кнопочку для показа камеры. А совсем недавно нашелся способ залить верный конфиг в контроллер и он стал слать асинхронное сообщение при подаче сигнала заднего хода.

Однако на будущее хотелось бы уметь дизасмить прошивки 78KOR.
Основная проблема в том, что нет модуля IDA для дизасма таких инструкций (там вроде 16 бит, а не 8, как в 78KO).
Вторая проблема - нет модуля IDA для загрузки и разметки прошивки (регистры, RAM, флеш и т.д.). Но это вроде легко решить, почитав мануалы.

И тема об этом, а не о камере и заднем ходе.
 eXeL@B —› Электроника —› Помогите дизассемблировать прошивку NEC UPD78F1845 (78KOR/FG3).

Оригинальный DVD-ROM: eXeL@B DVD !

Вы находитесь на форуме сайта EXELAB.RU
Проект ReactOS