|
StarForce
CD-R это программный комплекс, предназначеный для самостоятельной
защиты "в домашних условиях" некоторого тиража собственного программного
обеспечения, реально защищенного от копирования. Для надежной реализации
защиты инженеры StarForce разработали специальные диски StarForce CD-R,
предназначенные для записи на обычных CD-RW дисководах. Диски StarForce
CD-R являются неотъемлемым компонентом защиты, хотя внешне ничем не отличаются
от обычных носителей других производителей и обладают такими же потребительскими
свойствами без каких-либо ограничений, кроме обьема диска, который составляет
615MB. Рекомендуемая максимальная скорость записи 12х. Изготавливаются
StarForce CD-R по специальной технологии, которая позволяет одноименной
защите в процессе запуска приложения сразу же определить: подлинный компакт-диск
используется или нелегальная копия. Во втором случае работа приложения
будет приостановлена. Если же диск подлинный защищенное приложение
будет работать как задумано разработчиком и конечный пользователь даже
не заметит присутствия защиты. Как было замечено, данные записываемые
диски предназначены для использования совместно с версией защиты StarForce
CD-R. В процессе установки модуль защиты автоматически внедряется в выполняемые
файлы приложения, которое затем записывается на диски StarForce CD-R с
помощью обыкновенных CD-RW дисководов или дупликаторов CD-R. По заявлению
разработчика, подобного продукта нет у других поставщиков защитных технологий:
ни в России, ни за рубежом. Идея защиты StarForce CD-R возникла достаточно
давно, но разработка законченного коммерческого продукта, готового к выходу
на рынок и удовлетворяющего самым современным требованиям надежности и
программно-аппаратной совместимости, потребовала более года напряженной
работы. Компания Protection Technology впервые продемонстрировала эту
уникальную версию защиты на COMTEK 2002: от процесса установки и записи
дисков StarForce CD-R до запуска защищенного приложения. Уже тогда защита
была настолько функциональная, что копии дисков StarForce CD-R с защищенным
приложением, клонированняе с помощью таких программ программ как CloneCD,
CDRWin, BlindWrite и других были неработоспособными. Защищенный диск также
нельзя было запустить с помощью эмуляторов CD-ROM (таких как Virtual CD-ROM
и подобных). Немаловажным фактом является и то, что диски StarForce CD-R
совместимы с разнообразными моделями существующих устройств CD/DVD-ROM.
Это обусловлено тем, что поверхность дисков не содержит некопируемых меток
или искусственных повреждений.
Процесс
установки защиты StarForce CD-R очень прост и состоит из 2 основных этапов:
- С
помощью программы StarForce CD-R Wizard разработчик осуществляет шифрование
выполнямых файлов приложения на удаленном сервере защиты StarForce.
- После
записи дистрибутива защищенного приложения на диск StarForce CD-R разработчик,
используя Wizard, осуществляет извлечение ключа с помощью удаленного
сервера защиты. Этот ключ будет соответствовать только дискам StarForce
CD-R с данным ПО. В процессе записи тиража ключ записывается на каждый
диск.
Схематично
система защиты диска представлена на следующей иллюстрации:
При
этом не стоит забывать, что конечному пользователю не нужно иметь подключение
к Интернет для запуска защищенного приложения. Подключение необходимо
только разработчику в процессе установки защиты.
Как
бы то ни было, любая защита система тонкая и нуждается в тщательном
и детальном тестировании. А учитывая тот факт, что CD-R сам по себе является
источником потенциальных проблем с записью/чтением, тестовая лаборатория
iXBT.com, совместно с Protection Technology провели масштабное тестирование
большинства современных (и не очень) CD-RW дисководов, CD-ROM, DVD и комбо-приводов
на совместимость с защитой StarForce CD-R.
Тестовый
стенд:
- Duron
1100 Mhz
- 512
Mb PC133 SDRAM Samsung
- Soltek
75KAV (KT133A)
- 40
Gb HDD Maxtor ATA100 7200rpm
- ATI
Radeon LE 32 Mb DDR
- SCSI
Tekram 395UW
Методика
тестирования:
На
каждом CD-RW дисководе записывался носитель StarForce CD-R на рекомендованной
скорости 12x. Не секрет, что некоторые дисководы уже не располагают возможностью
записи 12x, а только 8x и, затем сразу 16x. В этом случае мы утяжеляли
условия тестирования для StarForce CD-R и записывали на ближайшей возможной
скорости после 12x. Как правило это была шестнадцатикратная скорость.
Но были и исключения. Так, для DVD-R/RW рекордера ASUS DVR-104 максимальная
скорость записи составляет 8x.
После
"прожига" каждому из рекордеров необходимо было прочитать не менее
пяти тестовых дисков, записанных на других дисководах. Скорость и качество
записи измерялись тестовыми утилитами Nero CDSpeed 0.85e beta и CDROM
Drive Analyzer 2.31.
Качество
записанных дисков оценивалось с помощью профессиональной тестовой станции
CDCATS SA3, доступ к которой предоставил Уральский Электронный Завод.
CD-ROM
и DVD-ROM дисководам необходимо было лишь осуществить чтение записанных
дисков.
Выводы:
В отношение
записи у StarForce CD-R нет практически никаких проблем. Во всяком случае,
диски записываются и читаются затем на подавляющем большинстве остальных
дисководов. Тем не менее, из всего числа протестированных приводов стоит
отметить четыре модели, которые мы бы не рекомендовали для работы с StarForce
CD-R:
- DVD-ROM
LG GCC-4120B Combo (firmware 2.02) распознает чистые носители
StarForce CD-R через раз, отмечаются нестабильности и низкая производительность
при чтении.
- CD-ROM
CyberDrive CD486D (firmware 150J) осуществляет чтение StarForce
CD-R крайне медленно, со скоростью, непригодной для комфортной работы
Еще
одна модель CD-RW BTC CCE 128IE, также обладает некоторыми нестабильностями
при считывании данных, но, как показали дальнейшие исследования, подобная
работа наблюдается со всеми типами носителей CD-ROM и CD-R.
Как
итог имеем: StarForce CD-R обладает высокой степенью совместимости с большинством
современных (и не очень) дисководов CD-RW, CD-ROM, DVD-ROM и DVD+RW/-RW.
Качество самих дисков StarForce, по предварительным данным, также находится
на достаточно высоком уровне, достаточном для того, чтобы доверить этому
носителю свои данные для длительного защищенного сохранения.
|
|