Войти

Показать полную графическую версию : Вопрос насчёт программы записи дисков.


Страниц : 1 [2]

mwz
18-04-2017, 23:51
Peter15, здесь две сессии записи. Значит после первой сессии диск не был закрыт (хотя вроде бы есть методика дозаписи даже закрытого диска — но я сюда давно не лазил, и утверждать не берусь). Активной является последняя, которая может включать предыдущие сессии или частично, или целиком.

Сравнивайте сессии. Если они одинаковые, то смотрите, какой файл (или файлы) имеет в этих сессиях разные начальные LBA: здесь и будет сидеть разница.

PS
Если диск создавался из образа, а образ содержал две (три, ... пять) сессии — то и у диска, созданного из этого образа, сессий будет две (три, ... пять): образ — это посекторная копия CD/DVD; восстанавливается он на диск также посекторно.

Iska
19-04-2017, 00:54
хотя вроде бы есть методика дозаписи даже закрытого диска — но я сюда давно не лазил, и утверждать не берусь »
Было такое, подтверждаю. Не помню точно, но какое-то приложение позволяло то ли снимать, то ли игнорировать финализацию, и дописывать болванку.

Peter15
19-04-2017, 08:59
На другом ПК, если диск смонтировать через Virtualbox, показывает одну сессию (напрямую на другом компе с DVD-резаком не работает, т. к. не видит DVD, а запускать на нём из-под админа не решусь). Это значит, если одна сессия, то диск, возможно, не изменялся?

Казбек
19-04-2017, 13:16
Только добавлять, до тех пор, пока диск не будет финализирован. »

Подкорректирую себя:
If you want to be 100 % sure that no data ever is written past finalization, you should fill up the disk to the brim, preferable with files containing random gibberish. Thats the only 100 % sure option. As a additional security measure, you could for example store SHA hashes of the random gibberish and the verify that the random gibberish is in fact unmodified, upon loading whatever software or files you have on disk.

If you dont fill the disk with gibberish, theres a possibility that malicious software on the sensitive computer, writes sensitive data past the finalization. When you verify the disk on the second computer, you see no sensitive data. Upon Reading the disk in the low-security area, malicious software might read past the finalization to leak sensitive data.

удавалось удалить файл с тем, чтобы записать на его место другой (правда, я не пробовал записывать с таким же названием). »

Modification of a unfinalized disk is simply adding data to the disk telling the OS to "No, delete the file xxx.txt and add the file yyy.txt [content of file yyy.txt]" at the end. Which also means that deleting a file from a CD-R/DVD-R will actually waste space on the disk (all modifications to a write-once media is additions), and the file will ofcourse not be deleted, it will be hidden like a file is deleted on a regular harddrive - fully accessible by file recovery tools.

Peter15
19-04-2017, 19:21
разные начальные LBA »
Посмотрел, сессии вроде одинаковые. Начальные LBA -- это те, которые отображаются рядом с файлом или папкой в правой части (таблице)? Если они одинаковые, значит, файлы не изменялись?

mwz
19-04-2017, 19:22
На другом ПК, если диск смонтировать через Virtualbox, показывает одну сессию »

Было бы странно, если бы образ смонтировался как два диска: один нормальный, а второй из фантомного каталога первой сессии...

Для прикладных программ существует только последняя записанная сессия. Все предыдущие недействительны, являются фантомами и видны только в специализированных утилитах.

Начальные LBA -- это те, которые отображаются рядом с файлом или папкой в правой части (таблице)? »

Начальные LBA (сектора) — это те, которые указаны в колонке LBA.
Смотреть надо все файлы во всех каталогах, а не только те, что в корне.

Вариант — извлечь всю структуру первой сессии в отдельную папку, второй сессии — во вторую отдельную папку, и затем сравнить попарно по содержимому все файлы корневого каталога и подкаталогов обеих папок: нет ли различающихся.

Peter15
19-04-2017, 21:29
Достаточно ли совпадения LBA? Все файлы по именам не проверял, но вроде визуально каталоги из первой и второй сессий совпадают.

mwz
19-04-2017, 21:54
Достаточно ли совпадения LBA? »

Если файл заменён — он начнётся с другого LBA, поскольку исходный LBA использовать под новый файл нельзя (нельзя — без стирания исходного файла, а такое стирание на дисках R провести невозможно).

Peter15
19-04-2017, 22:42
он начнётся с другого LBA, поскольку исходный LBA использовать под новый файл нельзя »

Эх, надеюсь, что так.

А ещё вопрос, почему Windows 7 всё-таки не предложила закрыть его? Может быть, там ограничение функциональности?
Загрузил NEro 6.3.1.29 на виртуальную машину, запустил, включил режим прямого доступа к дисководу, тоже сначала показал, что две сессии, но после того, как я нажал кнопку "Информация о системе", он (Nero) стал показывать одну сессию.

Peter15
27-01-2019, 17:01
Windows 7 »
Также и Windows 8 не предложила финализировать диск после добавления файла. Интересно, почему?




© OSzone.net 2001-2012