TGViewer
Хабр Хабр @habr_com · 133K subscribers
Post #69600 3.36K
Хакаем цифровую мыльницу с ROM-DOS и x86-процессором

У некоторых Canon из нулевых вся логика фотоаппарата — интерфейс, обработка снимков и управление камерой — живёт в обычном CAMERA.EXE. Внутри при этом ROM-DOS и процессор на ядре 80186.

Исследователи довольно быстро поняли, что такую «мыльницу» можно использовать не только по прямому назначению: для неё писали сторонний софт и запускали его прямо из меню камеры. Правда, взять произвольную DOS-программу с ПК и просто скопировать её на карту не получится.

Дальше начинается самое интересное — что именно нужно старому Canon, чтобы он признал чужой exe своим приложением, и как собрать для него собственную программу.
  • 🔥 9
  • 🤩 4
  • ❤ 2
  • 🤔 1
  • 🤯 1
  • 🥱 1
  • 🤣 1
  • 😇 1
  • 🫡 1
  • 🤪 1
  • 😡 1
More from @habr_com
  1. Sep 22, 2026Барби-комп: трагическая история компьютера Mattel Aquarius У Mattel вроде бы было всё для…
  2. Sep 22, 2026Как на месяц провалиться в реверс-инжиниринг одного чипа Всё началось с головоломки Jane S…
  3. Sep 22, 2026«Катти Сарк»: последний чайный клипер и вершина технологий эпохи паруса 17 ноября 1869 год…
  4. Sep 22, 2026Исследователи из Университета Южного Иллинойса разрабатывают систему, в которой микроорган…
  5. Sep 22, 2026⚡ Новости к этому часу бустануть канал 👉 🆕 Вышел Grok 4.7 🇪🇸 Власти Испании распорядил…
  6. Sep 22, 2026Тайна кнопочного Android-смартфона за 900 рублей, который мощнее чем ПК из середины нулевы…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →