Файл не відкривається, що не копіюється, файл не знайдений
Мова в статті піде про шифрування даних вбудованими в NTFS засобами і про те які глюки і наслідки за цим криються. Все на прикладі окремого випадку. Ще вчора я мав про це туманне уявлення. Та й навіщо засмічувати мізки тим, що може стати в нагоді раз в житті.
Принесли мені комп. Варто там XP. Перестали відкриватися файли doc від Ворда і pdf від акробата. Тобто ось він файл видно, все нормально, тикаеш відкрити, запускається word і каже - не можу відкрити, немає доступу! (В провіднику ці файли виділені зеленим кольором - але я провідник терпіти ненавиджу, тому не відразу зрозумів у чому справа)
Запускаю тотал командер - знаходжу папку, вибираю будь-який файл і тисну F3. Пише файл не знайдений!
Не тільки док і ПДФ, а й взагалі всі файли в цій папці.
Пробую його скопіювати кудись в інше місце - не буде копіюватися! І так всі файли. Пробую інший файл (нормальний, вміст якого видно по F3) закинути в цю папку - копіюється і потім відкривається нормально. Ну думаю - щось дивне з правами доступу.
Значить ліземо робити доступ. Але в XP за замовчуванням до них не дістатися. Спочатку треба зайти в провідник Сервіс -> Властивості папки -> закладка Вид -> прибираємо галочку з Використовувати простий спільний доступ до файлів. Після цього на нещасливої папці через правий клік відкриваю властивості - ось тепер там з'явилося «Загальний доступ і безпека". Як задати права на папку в інтернеті багато де написано. Вобщем я довго намагався підставляти будь-які права - нічого не допомагає. Немає доступу і все!
Потім зовсім випадково у властивостях папки на першій закладці Загальні натиснув внизу атрибути Інші і побачив галочку навпроти «Шифрувати вміст для захисту даних»! Опана, припливли. Шифрація штука небезпечна.
Треба сказати що за багато років метушні з комп'ютерами таке зі мною в перший раз. Поліз за інформацією в інтернет. Виявилося - при установці вінди користувачеві створюється випадковий сертифікат. І все б нічого - їсти не просить, але якщо поставити на папку або файл шифрацию, то цим сертифікатом воно і шифрується. І якщо потім сертифікат стирається або ще що - ваші зашифровані дані стають недоступними! Хочете жити спокійно - не шифрується нічого засобами вінди! Використовуйте проги типу BestCrypt або TrueCrypt. Там хоч пароль будете пам'ятати. А запам'ятати файл з ключем нереально - його треба зберігати на носії!
Вобщем дізнався де в xp зберігаються особисті сертифікати - ось такий шлях:
c: \ Documents and Settings \ ТУТ_ІМЯ_ЮЗЕРА \ Application Data \ Microsoft \ SystemCertificates \ My \ Certificates \
поліз подивитися - так лежить там файлик, але мабуть не той.
Знову заліз в властивості шифрованих файлів. Там де написано шифрувати вміст для захисту даних - є кнопочка докладно. При натисканні видно ім'я користувача, який зашифрував і відбиток сертифіката. Відбиток і ім'я знайденого файлу були схожі по довжині, але різні за назвою. А повинні бути однакові!
В мережі пишуть, що при перевстановлення вінди згенерує новий сертифікат і хана ваших даних. Але тут переустановку не робити а сертифікат змінився. Що сталося - незрозуміло. Запустив R-studio - понишпорив на предмет відновлення сертифіката - слідів немає.
І тут я побачив папку acronis-а і згадав що якось (вже рік тому) робив їм бекап-резервування даних. Знайшов на диску D файл-образ всього диска C, розпакував його акронисом в окрему папку (тільки c: \ Documents and Settings) і знайшов там в тому-ж місці заповітний файлик з ім'ям, як ім'я відбитка у властивостях зашифрованого файлу. Після копіювання його на своє законне місце папка стала доступна. Залишилося тільки зняти галочку з «Шифрувати дані» і почекати поки вони дешифруються. Так я врятував 12 гіг документів.
=== продовження історії === by drundel.ru
Отже пройшов приблизно місяць і знову принесли мені цей комп. З тими-ж симптомами. Та-же папка зашифрована. Ключ незнаю де, старий ложу в папку - не допомагає, за допомогою проги R-Studio відкопав стертий ключ з назвою якраз яке фігурує глибоко у властивостях файлу. Підстановка на місце не допомагає 🙁
Був правда резерв тієї папки, але там не було останніх файлів.
Але один мій знайомий сказав що є програми дляоткриванія такого виду зашифрованих папок і файлів. Погуглити - виявилося контора Elcomsoft написала таке (пам'ятаєте - в штатах судили українського програміста з цієї контори за те що зламав адобевскіе електронні книги. Була справа ...).
Вобщем знайшов через DC ElcomSoft Password Recovery Studio. Дуже здивувався, коли воно не вимагало при установці взломок і ключів. Прога сама просканіла диск, сама нарила буквально гору ключів і сама все розкрутила - тільки треба було показати що нас цікавить.
Так що - рекомендую продукти від Елкомсофт як дуже корисну штуку.