![]() |
Защищенная дискета PROTECTION BY *L*F*A*'93
Чем можно скопировать или взломать защиту "PROTECTION BY *L*F*A*'93"
и реально ли это сделать на самом Speccy? Чисто спортивный интерес, есть защищенная дискета с играми. Как она устроенна? Нашел на форуме сам протектор (похоже именно им и защитили). Попробовал защитить диск с играми на эмуляторе UnrealSpeccy, сохранил образ в формате UDI На эмуляторе защита работает. Внутри образа два раза, в разных местах повторяется строчка "Format by *L*F*A* 1993 MOSCOW.*L*F*A* 93" Реальный защищенный диск копируется без bad секторов, но в образе этих строчек нет. Конвертировал его в TRD, размер получился 704512 байт (вместо 655360 байт) Значит зашита использует треки больше стандартного значения. |
А что взламывать? То что ты выложил в приложении?
|
Quote:
Наш комрад из группы (Tom Hial) взломал не одну дюжину подобных защит. Одна из подобных защит была в Спектрофон. И он придумал оригинальный способ копирования таких дискет ;) Он просто взял данные которые ищет защита, и разместил в конце сектора. Такая дискета копировалась обычным потрековым способом и при этом сохраняла свою оригинальную защиту :rolleyes: |
не помню как именно в этом протекторе, но обычно либо сектора нестандартные (записав в трд ты потерял информацию о нестандартном формате!), либо есть какие-то метки между секторов. в первом случае поможет SOFTCOPY, во втором надежнее всего руками.
|
защита не просто проверяет наличие строк. ГДЕ эти строки находятся? может там сектор есть не 256 байт, а 512. обычный копировщик возьмет только первые 256, а остальные потеряет. SOFTCOPY скопирует нестандартный сектор так, как надо. но есть другой вариант, когда строка НЕ в секторе. тогда универсального решения на реале нет.
со скрытием бейсиков все просто: сами бейсики в таких протекторах обычно есть физически на диске, но заксорены. в каталоге диска либо вообще нет информации о них, либо она указывает на протектор (т.е. все в одно и то же место). сам же протектор где-то хранит настоящие данные о том, где лежат бейсики и знает как их расксорить. |
Если память не подводит, диски с такой защитой копировались копировщиком McDonald. Сама защита такого типа вроде называлась "Microprotect" и ставилась программой с аналогичным названием. Также для снятия такой защиты использовалась вроде бы программа "Antimicroprotect" (название я точно не помню). Я при помощи этой программы снимал защиту со Спектрофонов.
|
быстро глянул boot который прописывается на защищённую дискету. он читает целиком нулевую дорожку и ищет в ней последовательность из 42 символов. если она встретилась то запускается оболочка для выбора/запуска файлов. заксоренный каталог дискеты находится на 160 треке. (если не ошибаюсь он за пределом стандартного TRD образа)
|
данная защита - точно не микропротектор (мы даже делали свои антимикропротекторы;)). но раз ищет в дорожке, то точно на реале ничем не скопируешь автоматом. кажись.
---------- Post added at 18:10 ---------- Previous post was at 18:10 ---------- значит я ошибся про ничем:) |
Quote:
много спектрумовской литературы тут -> http://trd.speccy.cz/book.htm ---------- Post added at 17:50 ---------- Previous post was at 17:47 ---------- Quote:
p.s. блин! клёвое время было, ностальжи… :rolleyes: |
|
| All times are GMT +4. The time now is 14:33. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.