SWAT 
 
 
		
			Администратор 
			        
			
			
 
 
			
	Сообщений: 7490 
	Зарегистрирован: 04.01.2005
	
 Рейтинг: 32
Сказал спасибо: 164 
	Поблагодарили 1424 раз(а) в 881 сообщ.
  
		
	 | 
	
		
			
Swirly 
			 
			
				Srec - Это исполняемый файл, конвертированный из бинарного кода в  читабельные символы, но не думайте что там видно саму программу, символы абсолютно беспорядочные:) 
 
ELF - Это аббревиатура от английского Executable and Linking Format (Формат Исполняемых и Связываемых файлов). Это одна из разновидностей форматов для исполняемых и объектных файлов, используемых в UNIX системах, а так же у некоторых приставок. 
Он определяет формат двоичных исполняемых файлов, объектных файлов и библиотек. Формат ELF используется как компоновщиками (linkers), так и загрузчиками программ. 
ELF файл состоит из множества секций и сегментов. Объектные файлы имеют таблицу заголовков секций, исполняемые - таблицу программных заголовков, а библиотеки - и то и другое. 
 
BIN - Сокращенно от слова Binary, то есть бинарный. Это исполняемый файл в бинарном(двоичном) виде. Этот формат  более родственен процессору, т. к. процессор понимает только 110010101101:) 
Бинарный формат создается из ELF формата. 
На счет scramble/unscramble я уже пол часа ломаю голову как бы Конкретно объяснить:))) 
Углублятся в конкретное отличие не буду, просто скажу для чего это вообще. 
Scrambled формат нужен для bootstrap который есть в IP.BIN, а unscramble формат мона загрузить тупо в память и запустить его без всяких заморочек. 
Вообщем scrambled binary - это так называемая защита, которую Sega придумала чтобы без их ведома ниче не делали для дрима:))) Эту защиту легко сломали... 
 
 
Так пойдет?:)
			 
			
			
 
 
			
				
(Последний раз сообщение было отредактировано 22.06.2006 в 06:18, отредактировал пользователь SWAT.)
 
				
			 
		 |  
	 
 | 
	| 21.06.2006 19:28 | 
	
		
	 |