in

Comment masquer les données dans un compartiment de fichier texte secret

Dans l’édition d’aujourd’hui de Stupid Geek Tricks (où nous montrons des astuces peu connues pour impressionner vos amis non-geek), nous allons apprendre à masquer des données dans un fichier texte qui ne peut être vu par personne d’autre à moins qu’ils ne connaissent le nom du compartiment secret.

Voici comment ça fonctionne

Depuis Windows 2000, le système de fichiers NTFS de Windows prend en charge Flux de données alternatifs, qui vous permettent de stocker des données «derrière» un nom de fichier avec l’utilisation d’un nom de flux. Ce n’est pas détectable lors de la navigation dans le système de fichiers, ou n’importe où dans Windows… vous ne pouvez y accéder qu’avec la «clé secrète» qui est vraiment juste le nom du flux.

Vous pouvez considérer ces flux supplémentaires comme des compartiments secrets dans le fichier qui ne sont accessibles que si vous connaissez le «code secret», qui dans ce cas n’est que le nom du flux.

Ce n’est pas un moyen totalement sécurisé de masquer des données comme nous l’illustrerons ci-dessous, mais c’est une astuce amusante à connaître à la rigueur.

Masquage des données dans un compartiment secret

Pour utiliser cette fonctionnalité, vous devrez ouvrir une invite de commande et utiliser la syntaxe suivante:

bloc-notes SomeFile.txt: SecretWordHere.txt

Vous pouvez utiliser n’importe quoi après les deux points comme mot secret, la clé est qu’il ne peut pas y avoir d’espaces entre le premier nom de fichier et les deux points.

Si vous n’avez pas spécifié .txt à la fin, le Bloc-notes l’ajoutera automatiquement et vous demandera si vous souhaitez créer un nouveau fichier, même si SomeFile.txt existait déjà, car SecretSquirrel! .Txt n’existe pas déjà.

Vous pouvez maintenant saisir ici les données de votre choix et enregistrer le fichier:

Lorsque vous regardez le fichier, il aura toujours exactement la même taille qu’avant:

Vous pouvez même ouvrir le fichier en double-cliquant dessus et ajouter les données que vous voulez pour que le fichier paraisse normal:

Vous pouvez à nouveau utiliser la ligne de commande pour ajouter un deuxième «compartiment» caché avec un nom différent:

Vous pouvez ajouter toute autre information à ce fichier que vous souhaitez:

Aucun de ces fichiers cachés n’affectera l’autre, ni ne modifiera le fichier principal. N’oubliez pas que vous devez utiliser la ligne de commande pour accéder aux données cachées.

Détection de fichiers avec des flux

Bien sûr, ces fichiers ne sont pas complètement cachés à tout le monde, car vous pouvez utiliser une petite application de ligne de commande appelée Streams.exe pour détecter les fichiers contenant des flux, y compris les noms des flux.

Par exemple, dans mon scénario, nous utiliserions la syntaxe suivante:

streams.exe SomeFile.txt

Comme vous pouvez le voir, les noms des flux sont affichés, ce qui vous permettrait d’y accéder facilement.

Si vous utilisez Windows 7, vous pouvez simplement utiliser l’argument / R de la commande DIR pour voir les flux:

Suppression de flux

Vous pouvez utiliser la même commande Streams.exe pour supprimer tous les flux d’un fichier, bien que je ne pense pas que vous puissiez supprimer un seul flux. Utilisez la syntaxe suivante:

streams.exe -d SomeFile.txt

Comme vous pouvez le voir sur la capture d’écran, les flux sont maintenant supprimés du fichier.

Ajout à des flux masqués à partir de la ligne de commande

Vous pouvez ajouter des données à un flux masqué à l’aide d’un certain nombre de commandes, ou en fait tout ce qui peut diriger l’entrée ou la sortie et accepter la syntaxe standard FileName: StreamName. Par exemple, nous pourrions utiliser la commande echo:

echo « Neat! » > SomeFile.txt: Test

Vous pouvez voir avec la commande streams dans l’exemple ci-dessus que nous avons maintenant un flux caché sur le fichier.

Lire un flux à partir de la ligne de commande

Vous pouvez lire les données du flux en redirigeant les données vers la commande more, en utilisant cette syntaxe:

plus

Dans mon exemple, la commande réelle était la suivante:

plus

Comme vous pouvez le voir, les données secrètes que nous avons ajoutées sont envoyées à la console.

Bien sûr, ce n’est pas un moyen sécurisé de masquer les données – pour cela, vous devez utiliser TrueCrypt. C’est juste une de ces choses qui peuvent être amusantes à utiliser et qui peuvent être utiles ici ou là.

L’apprentissage est amusant, n’est-ce pas?

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Comment mesurer plus que des étapes à l’aide de l’application Santé de l’iPhone

Qu'est-ce que la 5G et à quelle vitesse sera-t-elle?

Qu’est-ce que la 5G et à quelle vitesse sera-t-elle?