Гвоздь в ящик Билла Rossomahaar Хакер, номер #076, стр. 076-052-3 Но тут за дело взялись настоящие профессионалы - участники проекта Xbox Linux Project. Всего за недельный срок им удалось выявить ошибку в механизме шифрования, используемом ROM-микросхемой, проверяющей BIOS на наличие изменений, т.е. для выявления мод-чипа. Ими было обнаружено, что криптографический алгоритм новых консолей никак не реагирует на изменения, внесенные в 32-й и 64-й биты блока дешифруемых данных. Использование данной уязвимости позволило запускать на консоли любое ПО, хранящееся в "оперативке", причем без всякой модификации! Остается только посмеяться над усилиями Майкрософта по "борьбе" с хакерами. Пингвин в коробке А теперь, самый, пожалуй, интересный взлом, идея которого витала в воздухе еще до выпуска Xbox'а - это установка на "коробке" ОС Linux. Был Xbox Белый - стал linuXbox Серый. Сама идея портирования Линукса в "коробку" поначалу казалась неосуществимой. Даже при наличии мод-чипа, а при его отсутствии - вообще фантастической. Сперва работы в этом направлении велись вяло, трудились настоящие энтузиасты, количество которых было весьма ограничено. Под сомнение ставилась и практическая польза от установки Линукса. Но вот в мае 2002-го стартует открытый проект Xbox Linux Project и ситуация начинает быстро меняться, все большее число людей проникаются идеей превращения приставки в полноценный компьютер. А всеобщее внимание этот проект получил в июле, когда некий человек, личность которого скрывалась от публики, но была известна организаторам проекта, пообещал выплатить 200 тысяч баксов за решение задачи по переносу Линукса на Xbox. Причем эти деньги были поделены на две равные части: первая выплачивалась за установку Линукса на аппаратно модифицированную консоль, т.е. с использованием мод-чипа, вторая - за установку без какой-либо модификации. При этом был установлен лимит времени на осуществление этой задачи - до конца года. 5 сентября стал красным днем в календаре для участников проекта - на "коробку" удалось установить SuSE Linux 8, о чем сообщалось на сайте проекта. Там же приводились подробные инструкции по установке, суть которых состояла в незначительном изменении дистрибутива, где изменялось несколько строк в ядре и добавлялись новые драйверы. Таким образом, подсоединив к модифицированной консоли мышь и клаву, владельцы приставок разом превращались во владельцев "персоналок". Первые сто тысяч были честно разделены между авторами самых интересных решений по установке Linux (таковых оказалось несколько). Вторая часть задачи оказалась до конца года нерешенной. Но конкурс был продлен еще на год, кроме того, неизвестный спонсор решил открыть свою личность. Им оказался глава компании Lindows.com Майкл Робертсон, который объяснил свою деятельность по финансированию проекта исключительно идейными побуждениями, по его словам, пользователь вправе сам выбирать ПО для работы, а Microsoft навязывает свой закрытый стандарт, стремясь сделать его единственным и безальтернативным. Что ж, нельзя не согласиться. Впрочем, истинной причиной такого шага со стороны Робетсона, была, конечно же, дешевая реклама, ведь скандал, где звучит имя Майкрософт - лучшая реклама, какую только можно себе представить для фирмы с названием Lindows.com. |