Техника защиты компакт-дисков от копирования 🔍
Касперски, Крис
БХВ-Петербург, Мастем_программ_, 2004
俄语 [ru] · PDF · 6.6MB · 2004 · 📘 非小说类图书 · 🚀/lgli/lgrs/nexusstc/zlib · Save
描述
Рассмотрены устройство и организация данных на дисках CD-ROM/CD-R/CD-RW, секреты профессионального прожига лазерных дисков, а также программирование приводов SCSI/IDE на высоком и низком уровнях. Даны практические советы по восстановлению поврежденных и поцарапанных дисков. Подробно описаны основные механизмы защиты аудиодисков и дисков с данными от копирования и дублирования. Рассмотрены популярные копировщики защищенных дисков (Clone CD, Alcohol 120%) и показано несколько защит, которые предохраняют диски от несанкционированного копирования этими программами. Указаны ошибки, допущенные разработчиками коммерческих пакетов защиты компакт-дисков (StarForce, SecuROM, SafeDisk, Cactus Data Shield, CD-Cops и др.), "благодаря" которым копирование защищенных дисков остается возможным. Показано, как разработать собственный копировщик компакт-дисков.
备用文件名
lgli/Tekhnika zashchity kompakt-diskov ot kopirovaniya 3642660.pdf
备用文件名
lgrsnf/Tekhnika zashchity kompakt-diskov ot kopirovaniya 3642660.pdf
备用文件名
zlib/no-category/Касперски К./Техника защиты компакт-дисков от копирования_18334705.pdf
备选标题
Tekhnika Zaschity Kompakt-diskov Ot Kopirovaniya (master Programm)
备选作者
Крис Касперски
备选作者
K. Kasperski
备用出版商
BXV-Peterburg
备用出版商
Bhv
备用版本
Мастер-программ, СПб, Russia, 2004
备用版本
Russia, Russian Federation
备用版本
Мастер программ, 2004
元数据中的注释
{"isbns":["5941574126","9785941574124"],"last_page":464,"publisher":"БХВ-Петербург","series":"Мастер программ"}
元数据中的注释
Предм. указ.: с. 445-455
元数据中的注释
РГБ
元数据中的注释
Russian State Library [rgb] MARC:
=001 002560567
=005 20081009121212.0
=008 041208s2004\\\\ru\a\\\\|||||\|||\||rus\d
=017 \\ $a 04-63943 $b RU
=020 \\ $a 5-94157-412-6 $c 3000
=035 \\ $a (LIBNET)RU\NLR\bibl\581886
=040 \\ $a NLR $b rus $c NLR $e rcr $d RuMoRGB
=041 0\ $a rus
=080 \\ $a 681.3.06
=084 \\ $a З943.014.02-5-082.203,07 $2 rubbk
=084 \\ $a З871.4-5-082.203,07 $2 rubbk
=084 \\ $a З973.26-044.5-018.2,0 $2 rubbk
=100 1\ $a Касперски, Крис
=245 00 $a Техника защиты компакт-дисков от копирования : $b [для программистов] $c Крис Касперски
=260 \\ $a СПб. $b БХВ-Петербург $c 2004
=300 \\ $a 455 с., [1] л. цв. ил. $b ил. $c 24 см
=490 0\ $a Мастер-программ
=500 \\ $a Предм. указ.: с. 445-455
=520 \\ $a В издании даны практические советы по восстановлению поврежденных и поцарапанных дисков. Подробно описаны основные механизмы защиты аудиодисков и дисков с данными от копирования и дублирования.
=650 07 $a Компакт-диски $2 nlr-sh $x Защита от копирования
=650 \7 $a Телевидение -- Цветное телевидение -- Видеозапись и воспроизведение -- Кинотелевизионная техника -- Цифровое видео -- Аппаратура -- Видеодиски -- Неисправности и повреждения -- Пособие для специалистов $2 rubbk
=650 \7 $a Радиоэлектроника -- Электроакустика -- Запись и воспроизведение звука -- Оптическая запись и воспроизведение звука -- Аппаратура -- Компакт-диски -- Неисправности и повреждения -- Пособие для специалистов $2 rubbk
=650 \7 $a Вычислительная техника -- Вычислительные машины электронные цифровые -- Персональные компьютеры -- Управляющие, вводные и выводные устройства -- Устройства для опознавания и считывания -- Программирование -- Операционные системы -- Пособие для специалистов $2 rubbk
=852 \\ $a РГБ $b FB $j 3 04-55/186 $x 90
=852 \\ $a РГБ $b FB $j 3 04-55/185 $x 90
=001 002560567
=005 20081009121212.0
=008 041208s2004\\\\ru\a\\\\|||||\|||\||rus\d
=017 \\ $a 04-63943 $b RU
=020 \\ $a 5-94157-412-6 $c 3000
=035 \\ $a (LIBNET)RU\NLR\bibl\581886
=040 \\ $a NLR $b rus $c NLR $e rcr $d RuMoRGB
=041 0\ $a rus
=080 \\ $a 681.3.06
=084 \\ $a З943.014.02-5-082.203,07 $2 rubbk
=084 \\ $a З871.4-5-082.203,07 $2 rubbk
=084 \\ $a З973.26-044.5-018.2,0 $2 rubbk
=100 1\ $a Касперски, Крис
=245 00 $a Техника защиты компакт-дисков от копирования : $b [для программистов] $c Крис Касперски
=260 \\ $a СПб. $b БХВ-Петербург $c 2004
=300 \\ $a 455 с., [1] л. цв. ил. $b ил. $c 24 см
=490 0\ $a Мастер-программ
=500 \\ $a Предм. указ.: с. 445-455
=520 \\ $a В издании даны практические советы по восстановлению поврежденных и поцарапанных дисков. Подробно описаны основные механизмы защиты аудиодисков и дисков с данными от копирования и дублирования.
=650 07 $a Компакт-диски $2 nlr-sh $x Защита от копирования
=650 \7 $a Телевидение -- Цветное телевидение -- Видеозапись и воспроизведение -- Кинотелевизионная техника -- Цифровое видео -- Аппаратура -- Видеодиски -- Неисправности и повреждения -- Пособие для специалистов $2 rubbk
=650 \7 $a Радиоэлектроника -- Электроакустика -- Запись и воспроизведение звука -- Оптическая запись и воспроизведение звука -- Аппаратура -- Компакт-диски -- Неисправности и повреждения -- Пособие для специалистов $2 rubbk
=650 \7 $a Вычислительная техника -- Вычислительные машины электронные цифровые -- Персональные компьютеры -- Управляющие, вводные и выводные устройства -- Устройства для опознавания и считывания -- Программирование -- Операционные системы -- Пособие для специалистов $2 rubbk
=852 \\ $a РГБ $b FB $j 3 04-55/186 $x 90
=852 \\ $a РГБ $b FB $j 3 04-55/185 $x 90
备用描述
Содержание
Предисловие
Введение
Условные обозначения
Исторический аспект
Мысли о хакерах, защитах и программировании
ЧАСТЬ I. АНАТОМИЯ ЛАЗЕРНОГО ДИСКА
Глава 1. Организация CD
Кратко о питах, лендах, EFM-словах, фреймовых кадрах и секторах
Каналы подкода
Адресация секторов
"Сырые" и "сухие" сектора
Синхрогруппы, объединяющие биты и DSV
Скремблирование
F1-, F2- и F3-фреймы, CIRC-кодирование
F1-фрейм
F2-фрейм
F3-фрейм
Программная, вводная и выводная области, оглавление диска и область данных
Глава 2. Могущество кодов Рида-Соломона или информация, воскресшая из пепла
Корректирующие коды и помехоустойчивое кодирование
Идея кодов Рида-Соломона
Общее представление
Что читать
Полиномиальная арифметика и поля Галуа
Полиномиальная арифметика
Поля Галуа
Сложение и вычитание в полях Галуа
Умножение в полях Галуа
Деление в полях Галуа
Простейшие практические реализации
Коды Рида-Соломона в практических реализациях
Легенда
Кодировщик (encoder)
Декодер (decoder)
Синдромный декодер
Полином локатора ошибки
Корни полинома
Восстановление данных
Исходный текст декодера
Интерфейс с библиотечкой ElByECC.DLL
Подключение библиотеки ElByECC.DLL к своей программе
Функция GenECCAndEDC_Mode1
Функция CheckSector
Финал
ЧАСТЬ II. МЕТОДЫ НИЗКОУРОВНЕВОГО УПРАВЛЕНИЯ ПРИВОДАМИ
Глава 3. Практические советы по восстановлению системы в боевых условиях
Приложения, недопустимые операции и все, все, все...
Доктор Ватсон
Microsoft Visual Studio Debugger
Обитатели "сумеречной зоны", или из "морга в реанимацию"
Принудительный выход из функции
"Раскрутка" стека
Передача управления на функцию обработки сообщений
Как подключить дамп памяти
Восстановление системы после критического сбоя
Подключение дампа памяти
Глава 4. Интерфейсы взаимодействия с оборудованием
Доступ через CD-ROM-драйвер
Доступ через Cooked-Mode (режим блочного чтения)
Доступ через SPTI
Доступ через ASPI
Доступ через SCSI-порт
Доступ через SCSI-мини-порт
Взаимодействие через порты ввода/вывода
Доступ через MSCDEX-драйвер
Взаимодействие через собственный драйвер
Сводная таблица характеристик различных интерфейсов
Глава 5. Способы разоблачения защитных механизмов
"Отжиг" дисков. За, против и немного вокруг
Блокирование/разблокирование кнопки Eject
Хакерские секреты. Рецепты "тормозной жидкости" для CD
Примеры исследования реальных программ
Alcohol 120%
Easy CD Creator
CloneCD
ЧАСТЬ III. ЗАЩИТЫ ОТ КОПИРОВАНИЯ И СПОСОБЫ ИХ ПРЕОДОЛЕНИЯ
Глава 6. Механизмы защиты
Встроенная защита CD-дисков
Защиты, основанные на нестандартных форматах диска
Искажение TOC и его последствия
Некорректный стартовый адрес трека
Фиктивный трек в настоящем треке
Фиктивный трек в области данных подлинного трека
Фиктивный трек в Post-gap подлинного трека
Фиктивный трек в Pre-gap подлинного трека
Фиктивный трек в Lead-Out
Фиктивный трек, совпадающий с подлинным треком
Искажение нумерации треков
Некорректный стартовый номер первого трека
Дважды одинаковый трек
Некорректный номер последнего трека
Разрыв в нумерации треков первой сессии
Разрыв в нумерации треков второй сессии
Диск, начинающийся не с первого трека
Диск с нулевым треком
Трек с нестандартным номером
Трек с данными, маскирующийся под аудио
Некорректный Run-out как средство защиты или X-сектор
Глава 7. Защиты, препятствующие проигрыванию диска в PC CD-ROM
Аудио, перекрываемое данными
Урезанный Lead-Out
Отрицательный стартовый адрес первого аудиотрека
Глава 8. Защиты от пофайлового копирования диска (защиты уровня файловой системы)
Искажение размеров файлов
Шифровка файлов
Глава 9. Защиты, основанные на привязке к носителю
Нанесение меток vs. Динамическая привязка
Защиты, основанные на физических дефектах
Защиты, основанные на временных характеристиках чтения
Измерение угла между секторами
Защиты, основанные на "слабых" секторах
Глава 10. Техника восстановления данных с лазерных дисков или практическое знакомство с сессиями
Восстановление удаленных файлов с CD-R/CD-RW
Получение доступа к удаленным файлам
Восстановление целых сессий
Ошибки начинающих или то, чего делать не следует
Восстановление очищенных CD-RW
Как восстановить нечитающийся CD?
Общие рекомендации по восстановлению
Диск не опознается приводом
Диск опознается приводом, но не опознается операционной системой
При вставке диска в привод компьютер "зависает"
Диск читается с ошибками
Описание компакт-диска
Предметный указатель
Предисловие
Введение
Условные обозначения
Исторический аспект
Мысли о хакерах, защитах и программировании
ЧАСТЬ I. АНАТОМИЯ ЛАЗЕРНОГО ДИСКА
Глава 1. Организация CD
Кратко о питах, лендах, EFM-словах, фреймовых кадрах и секторах
Каналы подкода
Адресация секторов
"Сырые" и "сухие" сектора
Синхрогруппы, объединяющие биты и DSV
Скремблирование
F1-, F2- и F3-фреймы, CIRC-кодирование
F1-фрейм
F2-фрейм
F3-фрейм
Программная, вводная и выводная области, оглавление диска и область данных
Глава 2. Могущество кодов Рида-Соломона или информация, воскресшая из пепла
Корректирующие коды и помехоустойчивое кодирование
Идея кодов Рида-Соломона
Общее представление
Что читать
Полиномиальная арифметика и поля Галуа
Полиномиальная арифметика
Поля Галуа
Сложение и вычитание в полях Галуа
Умножение в полях Галуа
Деление в полях Галуа
Простейшие практические реализации
Коды Рида-Соломона в практических реализациях
Легенда
Кодировщик (encoder)
Декодер (decoder)
Синдромный декодер
Полином локатора ошибки
Корни полинома
Восстановление данных
Исходный текст декодера
Интерфейс с библиотечкой ElByECC.DLL
Подключение библиотеки ElByECC.DLL к своей программе
Функция GenECCAndEDC_Mode1
Функция CheckSector
Финал
ЧАСТЬ II. МЕТОДЫ НИЗКОУРОВНЕВОГО УПРАВЛЕНИЯ ПРИВОДАМИ
Глава 3. Практические советы по восстановлению системы в боевых условиях
Приложения, недопустимые операции и все, все, все...
Доктор Ватсон
Microsoft Visual Studio Debugger
Обитатели "сумеречной зоны", или из "морга в реанимацию"
Принудительный выход из функции
"Раскрутка" стека
Передача управления на функцию обработки сообщений
Как подключить дамп памяти
Восстановление системы после критического сбоя
Подключение дампа памяти
Глава 4. Интерфейсы взаимодействия с оборудованием
Доступ через CD-ROM-драйвер
Доступ через Cooked-Mode (режим блочного чтения)
Доступ через SPTI
Доступ через ASPI
Доступ через SCSI-порт
Доступ через SCSI-мини-порт
Взаимодействие через порты ввода/вывода
Доступ через MSCDEX-драйвер
Взаимодействие через собственный драйвер
Сводная таблица характеристик различных интерфейсов
Глава 5. Способы разоблачения защитных механизмов
"Отжиг" дисков. За, против и немного вокруг
Блокирование/разблокирование кнопки Eject
Хакерские секреты. Рецепты "тормозной жидкости" для CD
Примеры исследования реальных программ
Alcohol 120%
Easy CD Creator
CloneCD
ЧАСТЬ III. ЗАЩИТЫ ОТ КОПИРОВАНИЯ И СПОСОБЫ ИХ ПРЕОДОЛЕНИЯ
Глава 6. Механизмы защиты
Встроенная защита CD-дисков
Защиты, основанные на нестандартных форматах диска
Искажение TOC и его последствия
Некорректный стартовый адрес трека
Фиктивный трек в настоящем треке
Фиктивный трек в области данных подлинного трека
Фиктивный трек в Post-gap подлинного трека
Фиктивный трек в Pre-gap подлинного трека
Фиктивный трек в Lead-Out
Фиктивный трек, совпадающий с подлинным треком
Искажение нумерации треков
Некорректный стартовый номер первого трека
Дважды одинаковый трек
Некорректный номер последнего трека
Разрыв в нумерации треков первой сессии
Разрыв в нумерации треков второй сессии
Диск, начинающийся не с первого трека
Диск с нулевым треком
Трек с нестандартным номером
Трек с данными, маскирующийся под аудио
Некорректный Run-out как средство защиты или X-сектор
Глава 7. Защиты, препятствующие проигрыванию диска в PC CD-ROM
Аудио, перекрываемое данными
Урезанный Lead-Out
Отрицательный стартовый адрес первого аудиотрека
Глава 8. Защиты от пофайлового копирования диска (защиты уровня файловой системы)
Искажение размеров файлов
Шифровка файлов
Глава 9. Защиты, основанные на привязке к носителю
Нанесение меток vs. Динамическая привязка
Защиты, основанные на физических дефектах
Защиты, основанные на временных характеристиках чтения
Измерение угла между секторами
Защиты, основанные на "слабых" секторах
Глава 10. Техника восстановления данных с лазерных дисков или практическое знакомство с сессиями
Восстановление удаленных файлов с CD-R/CD-RW
Получение доступа к удаленным файлам
Восстановление целых сессий
Ошибки начинающих или то, чего делать не следует
Восстановление очищенных CD-RW
Как восстановить нечитающийся CD?
Общие рекомендации по восстановлению
Диск не опознается приводом
Диск опознается приводом, но не опознается операционной системой
При вставке диска в привод компьютер "зависает"
Диск читается с ошибками
Описание компакт-диска
Предметный указатель
开源日期
2021-12-12
🚀 快速下载
成为会员以支持书籍、论文等的长期保存。为了感谢您对我们的支持,您将获得高速下载权益。❤️
🐢 低速下载
由可信的合作方提供。 更多信息请参见常见问题解答。 (可能需要验证浏览器——无限次下载!)
- 低速服务器(合作方提供) #1 (稍快但需要排队)
- 低速服务器(合作方提供) #2 (稍快但需要排队)
- 低速服务器(合作方提供) #3 (稍快但需要排队)
- 低速服务器(合作方提供) #4 (稍快但需要排队)
- 低速服务器(合作方提供) #5 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #6 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #7 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #8 (无需排队,但可能非常慢)
- 下载后: 在我们的查看器中打开
所有选项下载的文件都相同,应该可以安全使用。即使这样,从互联网下载文件时始终要小心。例如,确保您的设备更新及时。
外部下载
-
对于大文件,我们建议使用下载管理器以防止中断。
推荐的下载管理器:Motrix -
您将需要一个电子书或 PDF 阅读器来打开文件,具体取决于文件格式。
推荐的电子书阅读器:Anna的档案在线查看器、ReadEra和Calibre -
使用在线工具进行格式转换。
推荐的转换工具:CloudConvert和PrintFriendly -
您可以将 PDF 和 EPUB 文件发送到您的 Kindle 或 Kobo 电子阅读器。
推荐的工具:亚马逊的“发送到 Kindle”和djazz 的“发送到 Kobo/Kindle” -
支持作者和图书馆
✍️ 如果您喜欢这个并且能够负担得起,请考虑购买原版,或直接支持作者。
📚 如果您当地的图书馆有这本书,请考虑在那里免费借阅。
下面的文字仅以英文继续。
总下载量:
“文件的MD5”是根据文件内容计算出的哈希值,并且基于该内容具有相当的唯一性。我们这里索引的所有影子图书馆都主要使用MD5来标识文件。
一个文件可能会出现在多个影子图书馆中。有关我们编译的各种数据集的信息,请参见数据集页面。
有关此文件的详细信息,请查看其JSON 文件。 Live/debug JSON version. Live/debug page.