Моддинг Xbox - Xbox modding

Моддинг Xbox это практика обхода встроенных аппаратных и программных механизмов безопасности Xbox игровая приставка.

История

Популярность Xbox, а также (в Соединенных Штатах) его сравнительно короткая 90-дневная гарантия вдохновили на попытки обойти встроенные аппаратные и программные механизмы безопасности, практику, известную как «взлом». Через несколько месяцев после выпуска начальный уровень безопасности Xbox BIOS (который в значительной степени зависел от обфускация ) был сломан студентом MIT Эндрю Хуанг и содержимое «скрытого» загрузочного ПЗУ, встроенного в микросхему MCPx, было извлечено с помощью специального оборудования. Как только эта информация стала доступной, код был вскоре изменен, так что он пропускал проверки цифровой подписи и флаги мультимедиа, позволяя запускать неподписанный код, резервные копии игр Xbox и т. Д. Это стало возможным из-за недостатков в безопасности Xbox.[1] Любая модификация Xbox приведет к аннулированию гарантии, так как может потребоваться разборка консоли. Наличие модифицированной консоли Xbox может также лишить ее доступа к Xbox Live, если она будет обнаружена Microsoft, поскольку это противоречит Xbox Live. Условия эксплуатации,[2] но большинство модчипов можно отключить, что позволяет Xbox загружаться в «стандартной» конфигурации. Softmods можно отключить с помощью "холодной загрузки" игры (установка игры в привод DVD перед включением консоли, чтобы softmod не загружался) или с помощью конфигурации с несколькими загрузками.

Методы

Материнская плата Xbox с установленной модчип
  • Модчип: установка модчипа внутри Xbox, который обходит исходный BIOS, с взломанным BIOS для обхода механизмов безопасности.[3]
  • TSOP перепрошивка: перепрошивка встроенного чипа BIOS взломанным BIOS для обхода механизмов безопасности. Xbox BIOS входит в комплект поставки EEPROM («TSOP»), который можно сделать доступным для записи Xbox, подключив точки на материнской плате.[4] Прошивка обычно выполняется с помощью специально созданного gamesave (см. «Эксплойт сохранения игры» ниже) для прошивки встроенного TSOP, но TSOP также можно распаять и переписать в стандартном программаторе EEPROM. Этот метод работает только на Xbox 1.0–1.5, поскольку версия 1.6 (последняя выпущенная аппаратная версия) заменила стандартный TSOP на LPC ROM, содержащийся внутри проприетарного чипа.[5]
  • Софтмоды: установка дополнительных файлов программного обеспечения на жесткий диск Xbox, которые используют программные ошибки на панели управления для получения контроля над системой и перезаписывают копию BIOS в памяти.[6] Известно, что мягкая модификация безопасна для Xbox Live, если пользователь включает мультизагрузку с помощью панели управления Microsoft и используется оригинальный диск с игрой.[нужна цитата ]
    • Эксплойт при сохранении игры: использование некоторых официальных выпусков игры для загрузки сохранений игры, использующих переполнение буфера при обработке сохраненной игры.[7] Когда эти специальные сохранения игры загружены, они получают доступ к интерфейсу со скриптами для установки необходимых файлов softmod. При установке большинства эксплойтов сохранения игры разборка Xbox не требуется.
  • Горячая замена: использование компьютера для изменения данных на жестком диске. Для этого необходимо, чтобы Xbox разблокировала жесткий диск, когда он включен, а затем заменил включенный жесткий диск на работающий компьютер. Используя Live CD на базе Linux, данные на жестком диске можно читать, изменять и удалять. В большинстве случаев автоматизированный сценарий автоматически устанавливает файлы softmod прямо на жесткий диск Xbox. Этот прием широко используется для укрывательства читерства во многих онлайн-играх. Разборка консоли требуется для выполнения горячей замены. Это наименее рекомендуется, поскольку это может повредить оборудование Xbox или компоненты ПК пользователя.

Альтернативные операционные системы

Помимо игр, модифицированный Xbox можно использовать как медиацентр с XBMC4Xbox.[8]

Также существуют дистрибутивы Linux, разработанные специально для Xbox, в том числе основанные на Gentoo,[9] Debian, Проклятый маленький Linux и Дин: болик.[нужна цитата ]

Список альтернативных операционных систем:

  • Xbox Linux это проект, который портировал Linux к Xbox.
  • FreeBSD и NetBSD[10] также были перенесены на Xbox.
  • Windows CE[11]
  • ReactOS
  • Порт Windows XP доступен на некоторых веб-сайтах моддинга, но обычно это включает в себя удаление процессора и перепайку другого Pentium III, а также сильно модифицированного BIOS.[нужна цитата ]

Рекомендации

  1. ^ Стейл, Майкл (2005). «17 ошибок, сделанных Microsoft в системе безопасности Xbox» (PDF). Компьютерный Клуб Хаоса. Получено 2010-08-16.
  2. ^ «Условия использования Xbox Live». Xbox.com. Октябрь 2006 г.. Получено 2007-07-18.
  3. ^ Рыбка, Джейсон. «Модчипы - что это такое и нужно ли им пользоваться?». About.com. Получено 2007-07-18.
  4. ^ SLuSHIE (30.03.2004). "Прошивка TSOP ЛЮБОЙ версией XBOX V1.0-V1.5 для Noobs". I-Hacked.com. Получено 2007-07-18.
  5. ^ Стейл, Майкл (2007-02-07). «Обзор оборудования Xbox - Xcalibur». Xbox Linux. Архивировано из оригинал 20 июля 2007 г.. Получено 2007-07-18.
  6. ^ Феникс. «Загрузчик Phoenix Bios». Xbox-HQ.com. Получено 2007-07-18.
  7. ^ Беккер, Дэвид (31 марта 2003 г.). «Хакер взломал вызов Xbox». News.com. Получено 2007-07-18.
  8. ^ Патрик Шмид и Ахим Роос (18 июля 2007 г.). «Модификация Xbox в Ultimate Multimedia Center». Оборудование Тома. Получено 2004-05-11.
  9. ^ "Gentoox". distrowatch.com. 2008-09-28. Получено 2010-12-25.
  10. ^ «Анонс NetBSD 5.0». Netbsd.org. Получено 2010-11-11.
  11. ^ «Windows CE .Net 4.20 перенесена на Xbox». Получено 2004-01-03.