О закладках в БИОСе

Показали хорошую статью на «Ксакепе»: «Китайские закладки: непридуманная история о виртуализации, безопасности и шпионах», читается как детектив, хотя сомнений в том, что это может быть правдой у меня нет.

Читайте также

Солдатские Широбоковы
Как же я это пропустил? Сам не понимаю.
2014
Крякаем Mail.RU, PV-S450: впечатления и говорящий я
Чёрно-белый портрет молодого человека с короткими вьющимися волосами, серьгой в ухе, взгляд направлен прямо в камеру. Чёрно-белое фото: мужчина в светлой рубашке с воротником и тёмном свитере, лицо скрыто белым прямоугольником.
2001
«Виола» и эпоха раннего интернета
В начале интернета никто не думал о безопасности — ни о шифровании, ни об аутентификации, ни о защите от перебора или других атак. Даже в хорошо знакомой всем электронной почте можно было подставить произвольный обратный адрес.
2025

Комментарии 8

kalvado № 1
А при перепрошивке БИОСа что-то записывается в микросхемы чипсета, или все сидит в флешке? Во втором случае, казалось бы, снять флешку и в программатор — и расставить все точки над i..
Евгений Степанищев (bolknote.ru) автор № 2
Там же написано, что шифрование и всё такое.
kalvado № 3
Там же написано, что шифрование и всё такое.

Ну как я понял, после заливки того же БИОСа в флеш память платы все стало работать и закладка ушла. Где закладка? ВОт если я возьму микросхемы ПЗУ из китайской и канадской плат, в программаторе считаю данные и побитно их сравню — будет разница? Код из потенциально неправильной микросхемы при этом вообще не запускается.

kalvado № 5
Закладка была в БИОСе, но не считывалась.

Речь о том, что БИОС можно считывать не только средствами материнской платы-процессора, на которых он бегает — но и сторонним устройством. При этом код закладки должен стать доступен. И несоответствие данных — это прямое доказательство закладки, не косвенное. Странно, что человек подробно разбиравшийся в железе не сделал такого, достаточно тривиального, действия. Выложенные образы ПЗУ — это был бы очень сильный аргумент.

Евгений Степанищев (bolknote.ru) автор № 6

Комментарий для kalvado:

Речь о том, что БИОС можно считывать не только средствами материнской платы-процессора, на которых он бегает — но и сторонним устройством.

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

kalvado № 7
Можно, если информация не зашифрована.

даже если зашифрована с одинаковым ключом на каждой плате можно что-то понять..
Просто смущает, что поймав наличие левого кода человек не предъявляет этот самый код. Впрочем, не мне судить, я дальше 486 в изучении архитектуры не прошел…

Евгений Степанищев (bolknote.ru) автор № 8

Комментарий для kalvado:

даже если зашифрована с одинаковым ключом на каждой плате можно что-то понять

Как? Если бы я проектировал такую штуковину, ключ я бы зашил далеко вглубь железки и расшифровку делал бы через аппаратную часть, «на лету».