Aujourd’hui je vais vous apprendre à sécuriser un dossier en le CRYPTANT, c’est-à-dire que nous allons ajouter un mot de passe permettant de verrouiller ou déverrouiller le dossier contenant les fichiers à protéger. Tout cela va se faire sans logiciel, nous allons utiliser le langage de programmation de Microsoft le CMDOS.

Pour cela nous allons tout d’abord créer un fichier texte que nous nommerons ‘locker.txt’

Une fois le fichier créé ouvrez le et copier le code ci-dessous

Code :

cls

@ECHO OFF

title Folder Private

if EXIST « Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D} » goto UNLOCK

if NOT EXIST Private goto MDLOCKER

:CONFIRM

echo Voulez-vous verrouiller ce dossier(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 Choix non valable

goto CONFIRM

:LOCK

ren Private « Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D} »

attrib +h +s « Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D} »

echo Le Dossier est desormais verrouille

goto End

:UNLOCK

echo Entrez votre mot de passe pour ouvrir ce dossier

set/p « pass=> »

if NOT %pass%== kelou goto FAIL

attrib -h -s « Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D} »

ren « Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D} » Private

echo Le Dossier a ete deverrouille avec succes

goto End

:FAIL

echo Mot de passe invalide

goto end

:MDLOCKER

md Private

echo Dossier prive cree avec succes

goto End

:End

Une fois ce code inséré dans le fichier, sauvegardez (CTRL + S) et changez l’extension du fichier en .bat (format de Fichier de Commande Windows),

Lancez le fichier ‘locker.bat’, un fichier nommé « Private » sera apparu, ce sera dans ce dossier que nous mettrons les fichiers à cacher.

Dans l’invite de commande apparu vous pouvez choisir de verrouiller ou nom le dossier.

Y = Oui / N = Non

Tapez Y (pour Oui) et le dossier aura disparu.

Par défaut le dossier aura pour mot de passe ‘kelou’ mais est modifiable à la 23e ligne de code, il vous suffit de mettre votre mot de passe après ‘==’

Cette méthode n’est pas parfaite, sans logiciel il sera impossible de totalement crypter un fichier. De plus, il ne sera jamais possible d’assurer qu’un fichier est sécurisé à 100% mais il est possible de mettre ‘des bâtons dans les roues’ aux hackers. Pour obtenir le mot de passe le hacker n’aura qu’à faire clic droit puis modifier sur le fichier ‘locker.bat’ puis d’analyser le code et il aura accès à la ‘clé de cryptage’. Des alternatives plus sécurisées existes cependant il faudra se tourner vers des logiciels, la plupart du temps payant si vous voulez avoir un logiciel complet utilisant parfois de multiples clés de chiffrement et des chiffrements différents à chaque niveau, le chiffrement de Vigenère est très souvent utilisé, comme celui de César mais qui tend à évoluer.

J’espère que ce tuto vous aura plu. Merci de m’avoir lu, n’hésitez pas à partager et à commenter. Bonne journée/soirée.