Як працюють системи, що перевіряють ліцензійність диску

Автор PenSpinner, 02 Січень 2010, 19:30:48

Попередня тема - Наступна тема

PenSpinner

Мені цікаво - як працюють системи, що перевіряють ліцензійність диску? Адже образ диска (піратка) - це той само диск, всі файли ті самі, тільки віртуальний. Як?
Almost dying changes nothing. Dying changes everything. (c) Gregory House

The total intelligence of a planet is a constant. The population is increasing exponentially...(с)

DRONEWARE

Защитить можно внедрением законов, которые будут очень серьёзно наказывать пиратство, я имею ввиду уголовное наказание и очень большие штрафы >:(

pelik911™

"Пиратство" пишется одинаково, как на русском, так и на украинском языке, за исключением буквы "и" ("і").
Цитата: PenSpinner від 02 Січень 2010, 19:30:48як працюють системи, що перевіряють ліцензійність диску?
Идеальный вариант заголовка, исправь

У каждой системы свои принципы работы, и разработчики их полностью не раскрывают, насколько я знаю. Но всё-таки некоторая информация известна. Гугл в таких случаях вещь незаменимая
StarForce, например - первый результат на запрос "принцип работы Starforce"

DRONEWARE

Хорошая защита от пиратства стояла на Splinter cell chaos theory, вроде целый год взламывали.

Donblas

Диск проверяется на идентичность топографии. ;)

l1nk

Цитата: DRONEWARE від 02 Січень 2010, 19:43:38
Хорошая защита от пиратства стояла на Splinter cell chaos theory, вроде целый год взламывали.
Хорошая защита - та, которую не взломали.;) Тут на ум приходит Sony со своей PS3.
If I had a second chance, I'd make amends
Only to find myself losing in the end

Nikolai

Цитата: PenSpinner від 02 Січень 2010, 19:30:48
Адже образ диска (піратка) - це той само диск, всі файли ті самі, тільки віртуальний. Як?
Доводжу до твоєї уваги, що образ диску - це ще не піратка.

Адже по-перше, багато програм розповсюджуются саме як образ диску (від Windows до ігор), а по-друге - згідно із законом, із кожного фізичного ліцензійного диску користувач має право зробити одну копію для власних архівних потреб.
Тому захисти диску, які перешкоджають зняти одну точну копію твого ліцензійного диску порушують твої права.

Це так, для інформації.
If you do what you have always done, you'll get what you have always got

PenSpinner

Цитата: Donblas від 02 Січень 2010, 20:30:11
У каждой системы свои принципы работы, и разработчики их полностью не раскрывают, насколько я знаю. Но всё-таки некоторая информация известна. Гугл в таких случаях вещь незаменимая
StarForce, например - первый результат на запрос "принцип работы Starforce"

Непосредственно технология дисковой защиты основана на способе измерения специфических характеристик оптических дисков.  - що це означає, чим диски відрізняються?

Цитата: Donblas від 02 Січень 2010, 20:30:11
Диск проверяется на идентичность топографии. ;)
поясни )
Цитата: Nikolai від 02 Січень 2010, 21:09:20
Доводжу до твоєї уваги, що образ диску - це ще не піратка.
я маю на увазі, що якщо встановити піратку без кряка, то вона буде просити диск, навіть якщо змонтований віртуальний.

я питаю не для розповсюдження піратства, а просто цікаво
Almost dying changes nothing. Dying changes everything. (c) Gregory House

The total intelligence of a planet is a constant. The population is increasing exponentially...(с)

Donblas

Цитата: PenSpinner від 03 Січень 2010, 15:23:14Непосредственно технология дисковой защиты основана на способе измерения специфических характеристик оптических дисков.  - що це означає, чим диски відрізняються?
Естественно ;)
Цитата: PenSpinner від 03 Січень 2010, 15:23:14поясни )
Омг.  :o
Принципы работы СФ вообще знаешь?

Nikolai

Цитата: Donblas від 08 Січень 2010, 22:15:12
Омг.  :o
Принципы работы СФ вообще знаешь?
Человек спрашивает что такое топография диска, и чем вообще два лицензионных диска отличаются, если они вообще отличаются.
Как он может знать принципы работы СФ? Тем более о том и тема.
If you do what you have always done, you'll get what you have always got

PenSpinner

Цитата: Donblas від 08 Січень 2010, 22:15:12
Естественно ;)
ти не зрозумів, я написав "що це означає", і уточнив питання - "чим диски відрізняються?". це не "так/ні" питання ;)
Цитата: Donblas від 08 Січень 2010, 22:15:12
Принципы работы СФ вообще знаешь?
ні
Almost dying changes nothing. Dying changes everything. (c) Gregory House

The total intelligence of a planet is a constant. The population is increasing exponentially...(с)

Donblas

Цитата: PenSpinner від 10 Січень 2010, 20:54:50ти не зрозумів, я написав "що це означає", і уточнив питання - "чим диски відрізняються?". це не "так/ні" питання

Есть три основных этапа проверки дика на подлинность:
1) Проверка происхождения диска
2) Проверка физических параметров диска
3) Проверка контрольной суммы в прочитанных секторах.

Проверка происхождения диска
Осуществляется за счет чтение служебной дорожки ATIP.

Проверка физических параметров диска и проверка контрольной суммы в прочитанных секторах

В результате проверки физических параметров  программа защиты получает плотность секторов на виток в заданных областях и значения характеризующие угловое положение заданных секторов.
Как это делается?
При запуске СФ делает 40 попыток снять параметры диска. Каждая попытка представляет из себя 140 команд чтения сектора - получаем 139 интервалов времени. Эти 140 попыток разбиты на 4 этапа.
а. Чтение первого сектора. После него чтение 100 секторов в отрицательном порядке с постоянным шагом. Шаг равен количеству секторов на виток в данной области. В результате чего появляются 100 интервалов времени.
б. Чтение 16 секторов в отрицательном порядке с шагом от -2 до - количество секторов на виток+1. В результате имеется 16 интервалов времени. После чего идет чтение последнего сектора первого этапа.
в. Чтение 6 секторов в положительном порядке с большим шагом. Происходит переход в новую область. В результате - 6 интервалов времени.
г. Чтение 16 секторов в отрицательном порядке с шагом от -2 до - количество секторов на виток+1. Результат - еще 16 секторов.
Дальше чистая математика.

С проверкой контрольной суммы все гораздо проще.
Когда у издателя уже есть готовый образ(игры, программы, etc), то на нем в случайном порядке выбираются различные сектора. Для этих секторов генерируется контрольные суммы. Далее эти суммы зашифровываются и уже в зашифрованном виде интегрируется в 6 секторов, которые дописываются в конец готового образа.

Edd.Dragon

Цитата: PenSpinner від 02 Січень 2010, 19:30:48
Мені цікаво - як працюють системи, що перевіряють ліцензійність диску? Адже образ диска (піратка) - це той само диск, всі файли ті самі, тільки віртуальний. Як?
Пиратка - это физическая копия диска на продажу без права на это, неидентичная "натуральной" взломанная или иначе "испорченная" копия.

А виртуальный образ - это идентичный виртуальный клон диска. Там не файлы одинаковы, там эмулируется поведение конкретного экземпляра компакт-диска. Клон конкретного компакта. И если все правильно эмулируется, то система проверки на него ругаться как раз не будет, т.к. увидет в нем настоящий оригинальный диск.

А если ты скопируешь компакт на другой, то это уже будет другой компакт, который современной системе конечно не понравится.