Отправлено 26.05.2007 - 14:00
Ресурс xbox-scene.com опубликовал информацию о банах в Xbox Live, которую они получили от GaryOPA (разработчик наборов прошивок для Hitachi), Commodore4eva (C4E) (автор самых первых прошивок), Iriez и других. Данная информация на 100% не подтверждена, а просто является анализом того, что M$ может проверять по их мнению.
C4E предполагает, что MS возможно определяет и банит приставки в Xbox Live, отслеживая использование копий игр на болванках по времени ответа привода при "challenge response" (c/r) проверках в течении нескольких недель или месяцев. Модифицированная прошивка при challenge response-проверках (запрос-ответ) будет отвечать намного быстрее (все ответы на запросы хранятся в таблице в самой прошивке), чем оригинальная прошивка (нужно время для поиска). Возможно M$ использует этот тест больше одного раза и банит приставку, если вы превысите какой-то допустимый лимит.
FuzzyLogic так же обнаружил, что M$ иногда делает дополнительные проверки на дисках:
1) Проверка PFI/DMI секторов. Так что при использованиии дисков без этих секторов или если привод прошит старой прошивкой, которая не поддерживает эти дополнительные сектора, возможно M$ может с лёгкостью вычислить
2)Запрос на информацию о приводе, при которой считывается ascii-строка с привода.
3) Запрос на размер диска.
Так же FuzzyLogic отмечает, что происходит странная штука с запросами секторов. M$ запрашивет 0x8000 байт для PFI и DMI секторов, хотя по идее запрос должен быть всего 0x0800 байт. "The Specialist" отметил, что на записанных болванках оставшиеся 0x7800 байт содержат перемещённые SS и PFI сектора, что может позволить M$ определить использовние копий. Однако C4E добавил, что на приводах Toshiba-Samsung такой способ проверки не пройдёт, т.к. Samsung привод обрезает ответ в 0800-байт даже если был запрошно намного больше. На данный момент не известно как именно ведёт себя прошивка на Hitachi-LG приводах при более длинных запросах.
Проверка на размер диска так же может работать как определиние копий на Hitachi-LG приводах, т.к. в отличии от последних прошивок на приводе Samsung, в прошивках для Хитачи пока нет поддержки "stealth-media". И при такой проверке болванки Hitachi-привод будет сообщать PFI-сектор (Physical Format Information) основываясь на размере PFI-сектора для самой болванки, а не настоящий/правильный PFI.
По всей видимости так же есть проблема и с SS-секторами, которые были получены на Hitachi-LG приводах, т.к. при снятии SS-секторов на этом приводе некоторые нужные данные были неправильно считаны Что возможно означает, что правильные SS-сектора можно делать только на приводах Toshiba-Samsung и через специальную прошивку kreonа для PC-привода.
Так же есть вариант, что M$ определяют (но возможно ещё не используют как решение банить/не банить) запускали ли вы приставку с вытащенным DVD SATA-кабелем. Многие люди при прошивки именно так и поступали (питание DVD привода от Xbox 360, а SATA кабель к PC). Так что настоятельно рекомендуется при следующей прошивки использовать внешнее питание, что бы не включать приставку без подключенного оригинального SATA-кабеля.
Возможно M$ ещё банит пользователей основываясь на несовпадении региона приставки/адреса/кредитки и т.д. Например, NTSC-приставка с европейским адресом или кредиткой и наоборот. Или банят, например, из-за наличия на винчестере демоверсий игр/Xbox Live Arcade игр из других регионов (несколько профайлов разных регионов на приставке) или из-за установленного неоффициального HDD. Сейчас пока нет точного информации по этому вопросу.
На данный момент C4E всё же считает, что M$ не определяет модифицированные прошивки или следит за изменениями прошивок привода. Используя специально сделанную прошивку они не увидели, что бы M$ посылали хоть одну debug-команду приводу. С этой спец. прошивкой они установили последние дашбоард-апдейты и так же не обнаружили ни одну debug-команду. Они считают, что:
Вариант 1) M$ не производит никаких проверок прошивки на данный момент и раньше (возможно если только по запросу M$-сервера при игре в Live).
Вариант 2) M$ банит приставки только по таймингам привода, при c/r-проверках, по проверкам ss/pfi/dmi-секторов, размеру диска и по полученной информации о приводе.
Так же была получена информация, что C4E работает на новой прошивкой "iXtreme Online" для привода Samsung. Эта же версия прошивки для приводов Hitachi-LG и возможно даже для привода BenQ появятся чуть позже. Новая прошивка будет содержать меньший набор функций, чем последние прошивки. Не будет поддержки однослойных дисков, не будет поддержки кода для считывания дампов оригинальных дисков (ядро 0800), но будет больше функций для безопасной игры с копиями в Xbox Live (эмуляция точной скорости и таймингов оригинальных дисков) и прошивка будет предотвращать запуск небезопасных дисков (без PFI/DMI-секторов или с плохим SS-сектором).
Информации о времени выхода прошивки пока нет (возможно на этих выходных для привода Samsung) и, конечно, нет никакой гарантии, что M$ вас никогда не забанит с новыми проверками. Прошивка для привода Hitachi-LG займёт чуть больше времени, т.к. понадобится добавить поддержку "stealth meda".
Эта новая прошивка в основном будет расчитана на новые приставки, т.к. даже если вас ещё не забанили, никто не знает есть ли уже у M$ информация по вашей приставке. Так что даже перепрошившись новой прошивкой вас всё равно могуть забанить в следующую волну банов.
Если ваша приставка ещё не забанена крайне рекомендуется не запускать никакие копии игрушек (оригиналы можно) даже в оффлайне до выхода новой прошивки, т.к. M$ может сохранять логи проверок на флешке.
Если вашу приставку уже забанили, то новая прошивка вам уже не поможет. Вам остаётся только наслаждаться оффлайновой игрой, а так же некоторые игры поддерживают стороннюю сетевую службу Xlink.