TGViewer
Хабр Хабр @habr_com · 133K subscribers
Post #69598 9.94K
Как на месяц провалиться в реверс-инжиниринг одного чипа

Всё началось с головоломки Jane Street: есть GDS-файл с описанием ASIC, нужно понять, как работает чип, и добраться до спрятанного в нём ответа.

Дальше автор последовательно выбирал не самые короткие пути. Написал симулятор логических схем на sqlite3, придумал язык для описания «железа», сделал просмотрщик GDS-файлов, добрался до схемы почти из 10 тысяч элементов — и по дороге даже нашёл ошибку, которую подтвердили в Jane Street.

А когда устройство наконец удалось запустить, обнаружилась проблема — вход рассчитан на 120 бит, а простой перебор занял бы больше времени, чем есть у человечества.
  • 👍 12
  • 🤔 3
  • 🥱 3
  • 👎 2
  • 🤯 2
  • 😍 2
  • ❤ 1
  • 🥴 1
  • 🤣 1
  • 🤝 1
  • 🫡 1
More from @habr_com
  1. Sep 22, 2026Хакаем цифровую мыльницу с ROM-DOS и x86-процессором У некоторых Canon из нулевых вся логи…
  2. Sep 22, 2026Барби-комп: трагическая история компьютера Mattel Aquarius У Mattel вроде бы было всё для…
  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 →