Il y a quelques années, j'ai enfermé des images / documents importants. j'ai utilisé cette solution de les cacher / les verrouiller.
J'ai créé un fichier texte et saisi le texte suivant, puis renommé le fichier "locker.bat" afin de pouvoir masquer et afficher le dossier en entrant mon mot de passe via le fichier 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
Tout allait bien jusqu'à ce que mon PC commence à le graver, et depuis j'ai tout sauvegardé et construit un nouveau PC. Cependant, maintenant, lorsque j'ouvre le dossier, tous les fichiers sont toujours présents. Cela occupe la même quantité d'espace disque, mais toutes les images et tous les fichiers sont verrouillés (voir les fichiers joints.)
Existe-t-il un moyen d'y accéder à nouveau? Je suppose que c'est un problème de cryptage et d'autorisations. Je n'ai plus l'ancien PC, mais je pensais simplement que, comme c'était une sauvegarde, mon nouveau compte pourrait également y accéder.
J'ai essayé de définir des autorisations et de copier les fichiers du dossier sur un autre ordinateur, mais cela indique que je ne dispose pas d'autorisations. J'ai essayé de les partager mais cela ne me permettra pas de le faire.
Toute aide serait très appréciée! Avoir eu affaire à cela pendant longtemps maintenant.
EDIT: Tous les "Utilisateurs authentifiés", "SYSTÈME", "Administrateurs" et "Utilisateurs" ont un contrôle total. En outre, lorsque vous essayez de vous approprier un fichier spécifique qui est verrouillé, cela signifie que le fichier n'a pas pu être déchiffré.
la source
Réponses:
Vos fichiers sont cryptés, par un certificat existant uniquement dans le magasin de certificats du profil utilisateur, sur votre ancienne installation. Sauf si vous avez exporté ce certificat, les fichiers ne peuvent pas être récupérés.
Le script que vous avez utilisé ne crypte pas les fichiers. Le mot de passe que vous avez configuré ne fait absolument rien pour protéger les fichiers, il est uniquement utilisé dans le script, ce qui ne fait que masquer et afficher les fichiers du répertoire.
Les fichiers ont été cryptés par une fonctionnalité appelée Système de fichiers cryptés. Un certificat a ensuite été généré. Si vous n'avez pas le certificat, vos fichiers ne peuvent pas être récupérés.
Je sens que j'ai besoin de clarifier quelque chose. Le script en question ne fait absolument rien d'important. Changer les attributs d'un fichier et d'un dossier est facile à inverser. L'existence dudit dossier serait évidente pour tout utilisateur Windows expérimenté ayant un accès physique à votre machine. Si vous souhaitez protéger vos données, vous devez utiliser VeraCrypt ou BitLocker. Si vous envisagez d’utiliser le chiffrement, vous devez vous assurer que votre plan de sauvegarde inclut les informations permettant de déchiffrer les fichiers.
Si vous n'avez pas sauvegardé le certificat, le certificat ne peut pas être exporté dans son état actuel. Cela signifie que les fichiers ne peuvent pas être déchiffrés.
la source