Отличить VirtualCD от CD-ROM железного можно?
От: rastoman  
Дата: 28.05.03 02:21
Оценка:
а то поустанавливают некоторые по 100 виртуальников..., а мне нужны только настоящие CD-ROMы
Re: Отличить VirtualCD от CD-ROM железного можно?
От: FlashBack  
Дата: 28.05.03 04:58
Оценка:
Здравствуйте, rastoman, Вы писали:

R>а то поустанавливают некоторые по 100 виртуальников..., а мне нужны только настоящие CD-ROMы


Винды их не отличают. Но тут всплывал топик(недавно) про получение инфы о CD. http://www.rsdn.ru/Forum/?mid=279059
Автор: adontz
Дата: 28.05.03
Re: Отличить VirtualCD от CD-ROM железного можно?
От: Roman_M rgmroman.narod.ru
Дата: 28.05.03 05:25
Оценка:
Здравствуйте, rastoman, Вы писали:

R>а то поустанавливают некоторые по 100 виртуальников..., а мне нужны только настоящие CD-ROMы


Качественные виртуальники не отличить от натуральных драйвов, т. к. они специально делаются для того чтобы их нельзя было выявить даже если очень захотеть.
Re[2]: Отличить VirtualCD от CD-ROM железного можно?
От: xant Россия  
Дата: 28.05.03 06:50
Оценка: 15 (4)
Здравствуйте, Roman_M, Вы писали:

R_M>Качественные виртуальники не отличить от натуральных драйвов, т. к. они специально делаются для того чтобы их нельзя было выявить даже если очень захотеть.


Не совсем чтобы правда...
Вот например на современных игрушках от $уки и 1С защита на сидюках стоит, которая не дает сделать рабочий виртуальник или скопировать сидюк. Работает она так:
— Отливается матрица, с которой будут печатать сидюки с основной сессией с данными.
— Для этих данных вычисляются относительные углы между заданными секторами.
— Данные об углах шифруются ассиметрикой и дозаписываются в новой сессии.
— У загрузчика игры есть несколько опорных точек, по которым он вычисляет скорость чтения драйва, после этого он по таймеру и скорости вычисляет относительные углы для секторов на диске. Фишка в том, что время доступа к виртуалу на винте никак не соответствует времени доступа к СД. А если скопировать диск на болванку, то из-за особенностей процесса прожига с вероятностью 99.9% относительные углы между секторами на копии не совпадут с углами на оригинале.

Конкретно по топику — нужно потестировать время доступа к СД и отлавливать виртуальники таким образом.
Re[3]: Отличить VirtualCD от CD-ROM железного можно?
От: Sergey Россия  
Дата: 28.05.03 07:10
Оценка:
Здравствуйте, xant, Вы писали:

R_M>>Качественные виртуальники не отличить от натуральных драйвов, т. к. они специально делаются для того чтобы их нельзя было выявить даже если очень захотеть.


X>Не совсем чтобы правда...

X>Вот например на современных игрушках от $уки и 1С защита на сидюках стоит, которая не дает сделать рабочий виртуальник или скопировать сидюк. Работает она так:
X>- Отливается матрица, с которой будут печатать сидюки с основной сессией с данными.
X>- Для этих данных вычисляются относительные углы между заданными секторами.
X>- Данные об углах шифруются ассиметрикой и дозаписываются в новой сессии.
X>- У загрузчика игры есть несколько опорных точек, по которым он вычисляет скорость чтения драйва, после этого он по таймеру и скорости вычисляет относительные углы для секторов на диске. Фишка в том, что время доступа к виртуалу на винте никак не соответствует времени доступа к СД. А если скопировать диск на болванку, то из-за особенностей процесса прожига с вероятностью 99.9% относительные углы между секторами на копии не совпадут с углами на оригинале.

Если ты говоришь про защиту StarForce (применяется для Ил-2), то ее, как я слышал, уже научились эмулировать.

X>Конкретно по топику — нужно потестировать время доступа к СД и отлавливать виртуальники таким образом.


Будет действовать ровно до тех пор, пока не разгадают алгоритм защиты и не допишут нужную функциональность в виртуальник.
Одним из 33 полных кавалеров ордена "За заслуги перед Отечеством" является Геннадий Хазанов.
Re: Отличить VirtualCD от CD-ROM железного можно?
От: Patalog Россия  
Дата: 28.05.03 08:29
Оценка:
Здравствуйте, rastoman, Вы писали:

Как вариант, можно получить имнформацию о производителе (см. например tyt
Автор: Patalog
Дата: 03.03.03
).
Составить список вендоров "железных" сидюков и сравнивать с полученным. Например DAEMON Tools пишет "Generic STEALTH DVD"...
Способ, прямо скажем не очень надежный, т.к. никто не мешает виртуалу замаскироваться под добропорядочный TEAC.
Почетный кавалер ордена Совка.
Re[3]: Отличить VirtualCD от CD-ROM железного можно?
От: Roman_M rgmroman.narod.ru
Дата: 28.05.03 09:17
Оценка: +1
Здравствуйте, xant, Вы писали:

X>Здравствуйте, Roman_M, Вы писали:


R_M>>Качественные виртуальники не отличить от натуральных драйвов, т. к. они специально делаются для того чтобы их нельзя было выявить даже если очень захотеть.


X>Не совсем чтобы правда...

X>Вот например на современных игрушках от $уки и 1С защита на сидюках стоит, которая не дает сделать рабочий виртуальник или скопировать сидюк. Работает она так:
X>- Отливается матрица, с которой будут печатать сидюки с основной сессией с данными.
X>- Для этих данных вычисляются относительные углы между заданными секторами.
X>- Данные об углах шифруются ассиметрикой и дозаписываются в новой сессии.
X>- У загрузчика игры есть несколько опорных точек, по которым он вычисляет скорость чтения драйва, после этого он по таймеру и скорости вычисляет относительные углы для секторов на диске. Фишка в том, что время доступа к виртуалу на винте никак не соответствует времени доступа к СД. А если скопировать диск на болванку, то из-за особенностей процесса прожига с вероятностью 99.9% относительные углы между секторами на копии не совпадут с углами на оригинале.

X>Конкретно по топику — нужно потестировать время доступа к СД и отлавливать виртуальники таким образом.


1) Такую защиту не сделать за время "до вечера", "до завтра", "до конца недели", да и за месяц тоже. Авторы Starforce делают её уже не первый год, защита использует драйвера, вылазки на ring-0 и т.п.

2) Защита глючит, произвольно перегружает, не распознает родные диски, не поддерживает DVD-ROM'ы, хотя авторы её регулярно обновляют.

3) Качественные эмуляторы умеют эмулировать не только скорость доступа и передачи данных, но и физическую структуру (характеристики) дисков, т. к. заточены в том числе и под Starforce. Те, кому надо делают рабочие виртуальники почти всех тех игрушек, а иногда и умудряются копировать.

4) Вопрос был не про то как сделать защиту от копирования.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.