Kilka lat temu zamknąłem kilka ważnych zdjęć / dokumentów. Użyłem tego rozwiązania do ich ukrywania / zamykania.
Utworzyłem plik tekstowy i wprowadziłem następujący tekst, a następnie zmieniłem nazwę pliku na „locker.bat”, aby móc ukryć i odkryć folder, wprowadzając hasło za pomocą pliku bat.
cls
@ECHO OFF
title Folder Private
if EXIST "HTG Locker" goto UNLOCK
if NOT EXIST Private goto MDLOCKER
:CONFIRM
echo Are you sure you want to lock the folder(Y/N)
set/p "cho=>"
if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Invalid choice.
goto CONFIRM
:LOCK
ren Private "HTG Locker"
attrib +h +s "HTG Locker"
echo Folder locked
goto End
:UNLOCK
echo Enter password to unlock folder
set/p "pass=>"
if NOT %pass%== PASSWORD_GOES_HERE goto FAIL
attrib -h -s "HTG Locker"
ren "HTG Locker" Private
echo Folder Unlocked successfully
goto End
:FAIL
echo Invalid password
goto end
:MDLOCKER
md Private
echo Private created successfully
goto End
:End
Wszystko było w porządku, dopóki mój komputer nie zaczął tego robić, i od tego czasu utworzyłem kopię zapasową wszystkiego i zbudowałem nowy komputer. Jednak teraz, gdy otwieram folder, wszystkie pliki nadal tam są, zajmuje to tyle samo miejsca, ale wszystkie obrazy i pliki mają blokadę (jak widać w załączonych plikach).
Czy jest jakiś sposób na uzyskanie do nich dostępu? Zakładam, że jest to problem z szyfrowaniem i uprawnieniami. Nie mam już starego komputera, ale pomyślałem tylko, że to była kopia zapasowa, że moje nowe konto też będzie miało do niej dostęp.
Próbowałem ustawić uprawnienia i skopiować pliki z folderu na inny komputer, ale mówi, że nie mam uprawnień. Próbowałem je udostępnić, ale nie pozwoli mi to zrobić.
Każda pomoc będzie mile widziana! Zajmują się tym od dłuższego czasu.
EDYCJA: Wszyscy „Uwierzytelnieni użytkownicy”, „SYSTEM”, „Administratorzy” i „Użytkownicy” mają pełną kontrolę. Ponadto, gdy próbujesz przejąć na własność określony plik, który jest zablokowany, mówi, że pliku nie można odszyfrować.
źródło
Odpowiedzi:
Twoje pliki są szyfrowane za pomocą certyfikatu, który istnieje tylko w magazynie certyfikatów profilu użytkownika, w starej instalacji. O ile nie wyeksportowałeś tego certyfikatu, plików nie można odzyskać.
Użyty skrypt nie szyfruje plików. Skonfigurowane hasło absolutnie nic nie chroni plików, jest używane tylko w skrypcie, który robi tylko ukrywanie i odkrywanie plików w katalogu.
Pliki zostały zaszyfrowane przez funkcję o nazwie Encrypted File System, kiedy to zostało zrobione, wygenerowano certyfikat. Jeśli nie masz certyfikatu, nie można odzyskać plików.
Czuję, że muszę coś wyjaśnić. Skrypt, o którym mowa, nie ma absolutnie nic znaczącego. Zmiana atrybutów pliku i folderu jest trywialna do odwrócenia. Istnienie tego folderu byłoby oczywiste dla każdego doświadczonego użytkownika systemu Windows, który miał fizyczny dostęp do komputera. Jeśli chcesz chronić swoje dane, powinieneś używać VeraCrypt lub BitLocker. Jeśli zamierzasz korzystać z szyfrowania, musisz się upewnić, że plan tworzenia kopii zapasowych zawiera informacje umożliwiające odszyfrowanie plików.
Jeśli nie utworzono kopii zapasowej certyfikatu, certyfikatu nie można wyeksportować w jego bieżącym stanie. Oznacza to, że plików nie można odszyfrować.
źródło