Издательский дом ООО "Гейм Лэнд"СПЕЦВЫПУСК ЖУРНАЛА ХАКЕР #62, ЯНВАРЬ 2006 г.

Восстановление данных

Крис Касперски ака мыщъх

Спецвыпуск: Хакер, номер #062, стр. 062-078-2


Практика показывает две основных причины, по которым диски перестают читаться: царапины и дегеративные процессы в активном слое. С царапинами мы еще разберемся, а что делать с активным слоем, контраст которого необратимо снижается со временем? Очень просто: повысить мощность лазерного излучателя. Прием варварский, но других путей, по-видимому, нет. Лазеру, конечно, проходится туго, и он не проработает в таком режиме долго, однако, прежде чем умереть, он может успеть кое-что прочитать :). Приводы прошлого поколения содержали подстроечные резисторы, регулируемые любой отверткой, но сейчас их заменила электроника. Яркость лазерного луча настраивается автоматически, и, чтобы изменить ее, необходимо пропатчить прошивку (это по плечу не каждому). Или найти на плате постоянный резистор, ведущий к излучателю, и припаять параллельно к нему еще один, уменьшая эффективное сопротивление в 1,5-2 раза. Естественно, к этой мере следует прибегать только в тех случаях, когда на диске оказались действительно важные данные, стоимость которых сопоставима с ценой привода :).

Теперь о царапинах. Даже глубокие борозды, оставленные, например, проехавшим креслом, — это еще не приговор. Некоторые источники рекомендуют отполировать диск зубным порошком (сейчас его днем с огнем не сыщешь) или специальной шлифовальной пастой типа ГОИ. Все это правильно, и такая методика отлично работает, но тут есть два маленьких «но». Во-первых, не удастся отполировать диск с первой попытки. Тут навык нужен! А пока получишь его, потратишь уйму времени, которое не у всех есть. Во-вторых, глубокие царапины так не зашлифуешь, именно они — источник всех бед. Поэтому мы пойдем другим путем. Возьмем зеленку (ту самую, которую продают в аптеках) и аккуратно закрасим царапины зубочисткой или остро заточенной спичкой. Это предотвратит рассеивание света, так как для лазерного луча зеленка прозрачна!

Хуже, если диск раскололся на несколько частей :). Можно ли спасти хотя бы часть данных? Некоторые фирмы, специализирующиеся на восстановлении, используют электронные микроскопы, чтобы фотографировать спиральную дорожку и затем обрабатывать снимки на компьютере, собрать все байтики, которые только остались. Довольно кропотливое и весьма дорогостоящее занятие, которое по карману только крупным компаниям, потерявшим судьбоносные данные. В домашних условиях обычно используется двусторонний строительный скотч и пустая болванка, к которой приклеиваются обломки диска. Эту конструкцию аккуратно вставляют в привод, работающий на скорости 1х-2х. Конечно, для чтения используется специальное программное обеспечение и прочие ухищрения. Тем не менее, какая-то часть информации все-таки читается.

Попробуем рассчитать, какая часть. Размер одного сектора составляет ~15 мм, для позиционирования головки привод должен декодировать субканальную информацию, для чего ему необходимо прочитать по меньшей мере 11 секторов. Следовательно, данная технология позволяет читать обломки с длинной дуги от ~17 см. Для внешней кромки это составляет чуть меньше половины лазерного диска, то есть, если разломать диск напополам, мы сможем прочесть лишь ту часть информации, которая была записана на самом краю. Не слишком-то воодушевляющая перспектива, но все-таки лучше, чем совсем ничего.

Назад на стр. 062-078-1  Содержание  Вперед на стр. 062-078-3