Контейнер в контейнере – чудеса
Эксперимент показал что если:
создать файл-контейнер №1 (TrueCrypt),
смонтировать его,
создать внутри файл-контейнер №2,
записать информацию в файл-контейнер №2,
размонтировать файл-контейнер №1
информация на файл-контейнер №2 остается доступной,
как такое возможно?!
Пробовал такой фокус на PGP, при размонтировании "мамы" контейнера в котором сидит второй PGP размонтирует оба, и этот фокус не прокатывает.
Ссылки
[link1] http://www.truecrypt.org/docs/?s=program-menu
Наверное, драйвер TC пытается закрыть контейнер №1, ему это не удаётся из-за всё ещё открытого №2, и он сдаётся, оставив первый в неявно открытом виде для обеспечения работы второго. Что это — баг или фича — трудно сказать. Если такая особенно не оговорена в документации, тогда это угроза для безопасноси.
Так это ж, судя по всему,
оффтопиквинда, там говорят чуть что — сразу ребутиться надо.Тогда опция "Force auto-dismount even if volume contains open files or directories"? Похоже что это баг TC, полистав на один глаз документацию[link1]
Всмысле Force auto-dismount и Hot-Keys под это дело малоэффективно? В самопале некой DiskCryptor была опция вызова синего экрана для таких случаев...
Из названия самой опции следует, что она относится только к автоматическому отмонтированию дисков, а не к ручному.
Полагаю маловероятно что TC при этом вызывает разные функции.
Это легко проверить. Ну, и в любом случае можете написать багрепорт разработчикам.