SunTexnik 
			21.05.2010 13:10 
		 
		
		DNAS patch и все с ним связанное 
		
		
			Вложений: 1
		
		DNAS patch http://ipicture.ru/upload/100521/iLePmpoR4T.jpg 
DNAS - Dynamic Network Authentication System -  система авторизации, проверяющая лицензионность программного обеспечения, игры, наличие модификаций в них.
DNAS используется с 2003 года для предотвращения читерства и пиратства в онлайн играх на PS2. В данный момент система до сих пор используется для многих целей на более старших приставках PSP и PS3
Наша задача- обойти эту защиту для доступа к онлайн режиму на PS2.
Что нам нужно:
приставка (мы рассматриваем модифицированный вариант) 
Оригинальный диск с игрой, поддерживающий онлайн режим ( With NET Play) 
Утилита WinDip  для установки патча на образ игры 
Game Disk  (в качестве примера я использовал 
KILLZONE )
Если у вас есть PS2 с возможностью выхода на ней в интернет и Network Access Handle- самое время подготовить игру к онлайн режиму.
Первый шаг- наличие оригинального диска / образа.
Если вы имеете лицензионный диск, с полной поддержкой онлайн режима (удостоверьтесь в этом, так как многие русифицированные PAL версии игр просто не поддерживают его, хотя должны. Удивляться здесь нечему, официально онлайна в России нет) то ваша задача сильно упрощается- настройте сеть, введите логин черенка и вперед.
Если же у вас нет диска с игрой- не беда, сейчас мы его "слепим"
Во-первых нам нужен код диска.
Он может быть различным (SLES ххххх, SCUS ххххх, SLUS ххххх, и так далее)
Комбинация букв означает регион диска, комбинация цифр-его код.
Нам нужно узнать регион и код.
Делается это очень просто-если вы качаете с уважающих себя ресурсов, то там написаны коды дисков, тем не менее будьте осторожны- лучше проверить самому, чем получить не рабочий образ.
Итак, приступим.
Допустим у нас есть игра в формате 
iso .
Открываем архив WinRar'ом или другим архиватором и видим картину:
Также можно смонтировать образ Daemon Tools'ом и просто открыть проводник.
*хочу отметить,что данная картина показывается далеко не всегда,иногда способ с архивом-единственный выход.
Итак, в любом случае мы видим файл с характерным названием кода диска- SCES 52004
Опять же,так бывает далеко не всегда, поэтому если файл не виден сразу берем блокнот или хекс редактор и ищем заветный код в соседних файлах. Обычно код диска содержится в файле SYSTEM.CNF
В самом же файле SCES 520.04 - программа в ELF формате, туда лезть не обязательно.
После того как мы узнали код диска (а если открыть system.cnf , то и явно будет видно регион) мы можем найти свою игру в базе и пропатчить.
Внимание! Патчатся игры только в формате ISO!WinDip 1.7  и выбираем наш образhttp://ipicture.ru/upload/100521/4MNcKTfg3h.jpg http://ipicture.ru/upload/100521/0CJ7r2NTZ9.jpg  
	Цитата:
	
	
		
			 
	 
	
 
	Цитата:
	
	
		
			 
	 
	
 
Программа сообщает нам что данный файл НЕ ПАТЧЕНЫЙ, ему соответствует патч 300 (внутренний код DNAS патча)
Эти 2 строчки означают, что мы можем пропатчить игру при наличии DNAS кода игры на руках (не путать с кодом диска!)
Взять DNAS код можно из 
оригинального диска , или же из таблицы.
DNAS коды игр: 
PAL ID's 
  187 Ride or Die 
 NTSC/USA  NTSC/US ID's 
  
 
Вместо XX вы должны ввести любые цифры 0-9 и буквы A-F.
Вводим рандомом числа и буквы вместо ХХ, нажимаем "Patch"
http://ipicture.ru/upload/100521/0CJ7r2NTZ9.jpg 
Готово! 
Закрываем программу и записываем на диск на минимальной скорости.
Если все сделано верно, и ваша любимая игра все еще в списке доступных к онлайну- вы можете спокойно наслаждаться мультиплейером.
Полный список игр доступных к онлайну на 
Playstation.ru