Сейчас на форуме: vsv1, NIKOLA, r0lka, johnniewalker (+3 невидимых)

 eXeL@B —› Крэки, обсуждения —› Реверсинг bin файла прошивки.
Посл.ответ Сообщение

Ранг: 0.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 28 марта 2019 13:05 · Поправил: mainframe
· Личное сообщение · #1

Буду рад любой помощи, есть файл прошивки кофе-апарата, подскажите как можно получить его исходы.
Нужен для русификации + хочу убрать стандартные анимации заменить их на слова по типу нагрев, вместо анимации котла, очень мешает это, буду рад любой помощи и предложениям.
Новичек в этом деле, это вам не смд модули перепаять, если есть сервисы которые разбирают такие прошивки тоже ткните носом.

Добавлено спустя 0 минут
Не вижу добавилась ли прошивка, так что кину еще раз.
https://drive.google.com/file/d/1SY0-DmKixuJJVwVuDKTVfQHlGCuSaIPB/view?usp=sharing




Ранг: 77.2 (постоянный), 73thx
Активность: 0.190.15
Статус: Участник

Создано: 28 марта 2019 18:16
· Личное сообщение · #2

mainframe пишет:
как можно получить его исходы

https://www.youtube.com/watch?v=4urMITJKQQs




Ранг: 271.2 (наставник), 331thx
Активность: 0.321.49
Статус: Участник

Создано: 28 марта 2019 22:59
· Личное сообщение · #3

sefkrd
Он даже прошивку выложить не смог, о том, что там за проц, только гадать остается, а гидра их не так много поддерживает. На видосе мягко говоря прошивка не кофемашины.

-----
2 оттенка серого




Ранг: 16.7 (новичок), 2thx
Активность: 0.010
Статус: Участник

Создано: 29 марта 2019 05:12
· Личное сообщение · #4

Предполагаю, что одной прошивки для реверса не достаточно. Нужна ещё схема устройства, чтобы понять куда подключен дисплей и по какому протоколу.




Ранг: 271.2 (наставник), 331thx
Активность: 0.321.49
Статус: Участник

Создано: 29 марта 2019 05:38
· Личное сообщение · #5

murder пишет:
понять куда подключен дисплей и по какому протоколу

ИмхО не особенно обязательная часть. Если там в каком-то виде лежат эти изображения и анимации, перепутать их с чем-то будет сложно. Особенно учитывая тягу разработчиков таких бытовых девайсов к линуксу и готовым библиотекам/форматам.

-----
2 оттенка серого




Ранг: 46.1 (посетитель), 1thx
Активность: 0.02=0.02
Статус: Участник

Создано: 30 марта 2019 20:00
· Личное сообщение · #6

тоже соглашусь, что тема ближе к ресурсам в старых игрушках, и спецов там по этой теме ИМНО больше.




Ранг: 77.2 (постоянный), 73thx
Активность: 0.190.15
Статус: Участник

Создано: 30 марта 2019 23:35
· Личное сообщение · #7

murder пишет:
Нужна ещё схема устройства,

Не нужна..



Ранг: 0.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 31 марта 2019 18:51
· Личное сообщение · #8

https://drive.google.com/file/d/1SY0-DmKixuJJVwVuDKTVfQHlGCuSaIPB/view?usp=sharing
Не знаю, почему не загружает прошивку на ресурс, загрузил на гугл диск.




Ранг: 271.2 (наставник), 331thx
Активность: 0.321.49
Статус: Участник

Создано: 31 марта 2019 20:05 · Поправил: f13nd
· Личное сообщение · #9

Про готовые форматы слишком смелое было предположение, проц - одна из вариаций на тему сименс с166

Добавлено спустя 1 час 47 минут
Как послание пришельцев разгадывать --> Link <--
Дисплейчик монохромный, 1 бит на пиксель. Каких-то внятных перекрестных ссылок, по которым это добро можно выдергивать, не видно. Но если много свободного времени и желания - веселись. Проц siemens c166, база 0.
Прога, которая может помочь --> Link <--

Добавлено спустя 2 часа 25 минут
Вобщем это связные структуры:
Code:
  1. ROM:000D7E08                 dd unk_D7D82
  2. ROM:000D7E0C byte_D7E0C:     db 0,0,0,0,0,77h,70h,0,0,0,55h,50h,0,0,0,55h,50h,0,0,0,55h,50h,0,0,0,0FFh,0F8h,0,0,0,80h,8
  3. ROM:000D7E0C                                         ; DATA XREF: ROM:000D7E92&#8595;o
  4. ROM:000D7E0C                 db 0,0,0,87h,8,0,0,0,87h,8,0,0,0,80h,8,0,0,0,80h,8,0,3Fh,0,80h,8,0,0Ch,0,80h,8,0,0Ch
  5. ROM:000D7E0C                 db 0,0FFh,0F8h,0,3Fh,0E0h,88h,88h,0,7Fh,0E0h,88h,88h,0,7Fh,0E0h,88h,0A8h,0,70h,0,88h,0D8h,0,70h,0,88h,0A8h,0,20h,0,88h
  6. ROM:000D7E0C                 db 0D8h,0,50h,0,88h,0AFh,0FFh,0F0h,0,88h,0DDh,55h,50h,0,0FFh,0FFh,0FFh,0F0h,0,80h,8,0,0,0,0FFh,0F8h,0,0,0,0
  7. ROM:000D7E8A                 dd 190023h              ; DATA XREF: ROM:000CEE86&#8593;o
  8. ROM:000D7E8E                 dd 10005h
  9. ROM:000D7E92                 dd byte_D7E0C

Указатель byte_D7E0C (верней 16 бит сегмент 16 бит адрес, просто ида дает дворд объявить 16битному процу, а они хорошо лежат рядом) - начало картинки, 8 байт перед ним в нее не входят, выше - следующий и т.д. И если что прога для получения "исходов" Ida pro.

-----
2 оттенка серого



 eXeL@B —› Крэки, обсуждения —› Реверсинг bin файла прошивки.
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати