Grid Protection System — различия между версиями

Материал из SpeccyWiki
Перейти к: навигация, поиск
Строка 3: Строка 3:
  
  
[[Изображение:grid1.gif]]'''v1.0''' - Первый шаг к созданию системы был московский господин [[Softstar]]. Именно он попросил меня разработать защиту от копирования, и хотел ее купить. Система была разработана мной полностью на бумаге, не имея под рукой компьютера. Алгоритмы защиты и прочее с бумаги в комп переносил Алексей Титов [[Al Heather]]. Он же написал оболочку.
+
[[Изображение:grid1.gif]]
 +
'''v1.0''' - Первый шаг к созданию системы был московский господин [[Softstar]]. Именно он попросил меня разработать защиту от копирования, и хотел ее купить. Система была разработана мной полностью на бумаге, не имея под рукой компьютера. Алгоритмы защиты и прочее с бумаги в комп переносил Алексей Титов [[Al Heather]]. Он же написал оболочку.
 
Т.к. мы занимались свопингом и торговлей дисками на радио рынке, у нас был свой интерес ставить защиту.
 
Т.к. мы занимались свопингом и торговлей дисками на радио рынке, у нас был свой интерес ставить защиту.
 
Программа прожила не долго, т.к. буквально через месяц-два появился [[Mc.Donald Copy]], который успешно снимал копии, да и [[Softstar]] так и не выслал обещанную бандерольку с кучей дисков с софтом.
 
Программа прожила не долго, т.к. буквально через месяц-два появился [[Mc.Donald Copy]], который успешно снимал копии, да и [[Softstar]] так и не выслал обещанную бандерольку с кучей дисков с софтом.
Строка 9: Строка 10:
 
Кстати, название защиты [[Grid]] придумал [[Al Heather]]. Он у нас в инглише хорошо понимал :)
 
Кстати, название защиты [[Grid]] придумал [[Al Heather]]. Он у нас в инглише хорошо понимал :)
  
[[Изображение:grid2.gif]]'''v2.0''' - Разрабатывалась и кодилась мной лично. Идеей написания новой версии послужило желание продать/передать в использование защиты для журнала [[ZX-Format]]. Т.к. ихнюю защиту мы ломали как орехи.
+
[[Изображение:grid2.gif]]
 +
'''v2.0''' - Разрабатывалась и кодилась мной лично. Идеей написания новой версии послужило желание продать/передать в использование защиты для журнала [[ZX-Format]]. Т.к. ихнюю защиту мы ломали как орехи.
 
Разработка заняла много времени, и тестировалась на огромном количестве копировщиков того времени, включая [[Mc. Donald Copy]] и еще какие-то, не помню названий.
 
Разработка заняла много времени, и тестировалась на огромном количестве копировщиков того времени, включая [[Mc. Donald Copy]] и еще какие-то, не помню названий.
 
Главная задача была сделать защиту оптимально быстрой, надежной и сложной во взломе и копировании. Чтобы копировщик при работе не зависал и не выдавал гадости на экране (так вел себя [[Mc. Donald Copy]], когда ему не нравились мои диски).
 
Главная задача была сделать защиту оптимально быстрой, надежной и сложной во взломе и копировании. Чтобы копировщик при работе не зависал и не выдавал гадости на экране (так вел себя [[Mc. Donald Copy]], когда ему не нравились мои диски).

Версия 08:10, 27 июня 2008

Базавое назначение программы - установка защиты от копирования на диск. Было выпущенно три версии программы.


Grid1.gif v1.0 - Первый шаг к созданию системы был московский господин Softstar. Именно он попросил меня разработать защиту от копирования, и хотел ее купить. Система была разработана мной полностью на бумаге, не имея под рукой компьютера. Алгоритмы защиты и прочее с бумаги в комп переносил Алексей Титов Al Heather. Он же написал оболочку. Т.к. мы занимались свопингом и торговлей дисками на радио рынке, у нас был свой интерес ставить защиту. Программа прожила не долго, т.к. буквально через месяц-два появился Mc.Donald Copy, который успешно снимал копии, да и Softstar так и не выслал обещанную бандерольку с кучей дисков с софтом. А еще через некоторое время, я (Himik's ZxZ) бухая на хате Sleeping Man вместе с SP написал антипротектор. Который с успехом был вставлен создаваемый в процессе бухания S.A.P.S. - Super Anti Protection System. Программа ломала всякие непотребные защиты типа MicroProtector, ну и за одно стала снимать защиту Grid Protection System 1-й версии. Кстати, название защиты Grid придумал Al Heather. Он у нас в инглише хорошо понимал :)

Grid2.gif v2.0 - Разрабатывалась и кодилась мной лично. Идеей написания новой версии послужило желание продать/передать в использование защиты для журнала ZX-Format. Т.к. ихнюю защиту мы ломали как орехи. Разработка заняла много времени, и тестировалась на огромном количестве копировщиков того времени, включая Mc. Donald Copy и еще какие-то, не помню названий. Главная задача была сделать защиту оптимально быстрой, надежной и сложной во взломе и копировании. Чтобы копировщик при работе не зависал и не выдавал гадости на экране (так вел себя Mc. Donald Copy, когда ему не нравились мои диски). Защита работала только с файлами "моноблоками", не давала возможности защищать программы с подгрузкой по имени. Также по любой команде TR-DOS, кроме format, происходил автозапуск диска, грузился boot. Несколько месяцев ушло на проработку алгоритма создания ключевых меток в индексах диска. Первый прототип защиты был послан редакции журнала ZX-Format, но по каким-то техническим причинам защищенный мной диск не работал на части ихних компьютеров. Впоследствии я нашел ошибку и исправил, но получив "опускающее" письмо от редакции журнала, решил им не давать :) И вот оно! Меня загребают в армию. Перед уходом я быстро пишу 3-ю версию, о ней позже, и отдаю диски членам PoS - Андрюхе Andy Man и Игорю Phantom LTD, с просьбой сделать интерфейс. Не знаю сколько прошло времени с тех пор, но у второй версии появилась оболочка. Ура! А я уже в армии :)

v3.0 - Практически копия версии 2.0, за исключением пары факторов. Данная версия не ставила автозапуск диска по любой команде TR-DOS и давала возможность защищать файлы с подзагрузками по имени. Требования были такими, что файлы для подзагрузок должны были быть названы маленькими буквами. Ограничение с регистром символов касалось только бейсик файлов. Программа не имела оболочки, и была выпущенна в виде проги с бейсик управлениеми.