FRFAM.COM >> Famille >> Technologie &Innovation >> Informatique

Masquer des fichiers dans des images sous Linux : Guide complet de stéganographie

Si vous partagez votre PC Linux avec d'autres utilisateurs, comme des membres de la famille ou des amis curieux, protéger vos fichiers personnels est primordial. Sous Linux, masquer des fichiers ou dossiers en ajoutant un point (.) devant leur nom est une astuce basique.

Cependant, les utilisateurs avertis savent afficher ces éléments cachés. Pour une discrétion accrue, optez pour la stéganographie : une technique de chiffrement qui dissimule des données dans un fichier image ordinaire, sans altérer son apparence.

Ce tutoriel, basé sur une expertise en sécurité Linux, présente deux méthodes fiables : via le terminal et avec l'outil graphique Steg. Nous couvrons aussi la suppression sécurisée des originaux pour éviter toute récupération.

Masquer des fichiers dans une image via le terminal

Appuyez sur Ctrl + Alt + T pour ouvrir un terminal, puis créez un dossier dédié : mkdir secret_folder et cd secret_folder. Copiez-y votre image (PNG ou JPG) cible. Choisissez une image volumineuse pour accommoder vos fichiers.

Compressez toujours les fichiers à masquer avant insertion.

Compresser les fichiers dans un archive ZIP

Pour plusieurs fichiers, regroupez-les dans un sous-dossier (ex. : FilesToHide). Naviguez vers le dossier principal et exécutez :

zip -r secret.zip FilesToHide/

L'option -r inclut récursivement les sous-dossiers. Adaptez les noms selon vos fichiers.

Masquer des fichiers dans des images sous Linux : Guide complet de stéganographie

Concaténer l'archive et l'image

Utilisez cat pour fusionner :

cat MakeUseOf-Site.png secret.zip > secret.png

L'image source passe en premier, suivie de l'archive. Vérifiez avec ls : l'image résultante s'ouvre normalement dans tout visualiseur.

Masquer des fichiers dans des images sous Linux : Guide complet de stéganographie

Pour extraire : cd vers le dossier, puis :

unzip secret.png

Remplacez secret.png par votre fichier. Vos originaux réapparaissent.

Masquer des fichiers dans des images sous Linux : Guide complet de stéganographie

Supprimer sécuritairement les originaux

Utilisez shred pour écraser les données :

shred -z --remove HideThisFile.txt ThisFileIsPrivate.txt

Par défaut, 3 passages ; ajoutez --iterations=N pour plus. -z masque le processus, --remove supprime. Consultez man shred pour détails.

Masquer des fichiers dans des images sous Linux : Guide complet de stéganographie

Masquer des fichiers avec Steg (interface graphique)

Steg offre une alternative intuitive, portable sans installation.

Télécharger Steg

Visitez la page de téléchargement de Steg et choisissez la version 32 ou 64 bits. Vérifiez votre architecture : Système > À propos.

Masquer des fichiers dans des images sous Linux : Guide complet de stéganographieMasquer des fichiers dans des images sous Linux : Guide complet de stéganographie

Compresser via le gestionnaire de fichiers

Cliquez droit sur le dossier à masquer > Compresser > Nommez en .zip > Créer.

Masquer des fichiers dans des images sous Linux : Guide complet de stéganographieMasquer des fichiers dans des images sous Linux : Guide complet de stéganographie

Extraire et lancer Steg

Extrayez le .tgz, double-cliquez sur steg, acceptez le CLUF et OK pour les paramètres.

Masquer des fichiers dans des images sous Linux : Guide complet de stéganographieMasquer des fichiers dans des images sous Linux : Guide complet de stéganographieMasquer des fichiers dans des images sous Linux : Guide complet de stéganographie

Insérer le ZIP dans l'image

Ouvrir l'image générique, sélectionnez votre image. Configurez : Configuration > Chiffrement symétrique > Phrase de passe forte (case verte). Option : SMS intégré. Puis Masquer les données > Sélectionnez ZIP > Enregistrer (.png ou .tif).

Masquer des fichiers dans des images sous Linux : Guide complet de stéganographieMasquer des fichiers dans des images sous Linux : Guide complet de stéganographieMasquer des fichiers dans des images sous Linux : Guide complet de stéganographieMasquer des fichiers dans des images sous Linux : Guide complet de stéganographieMasquer des fichiers dans des images sous Linux : Guide complet de stéganographieMasquer des fichiers dans des images sous Linux : Guide complet de stéganographieMasquer des fichiers dans des images sous Linux : Guide complet de stéganographieMasquer des fichiers dans des images sous Linux : Guide complet de stéganographie

Extraire les fichiers

Ouvrez l'image modifiée, reconfigurez identiquement, puis Extraire les données vers un dossier. Fichiers générés : README.txt, archive.zip, .sha1 et .txt (optionnel).

Masquer des fichiers dans des images sous Linux : Guide complet de stéganographieMasquer des fichiers dans des images sous Linux : Guide complet de stéganographieMasquer des fichiers dans des images sous Linux : Guide complet de stéganographieMasquer des fichiers dans des images sous Linux : Guide complet de stéganographieMasquer des fichiers dans des images sous Linux : Guide complet de stéganographie

Stéganographie : utile mais pas infaillible

Idéale contre les curieux occasionnels, la stéganographie n'assure pas une sécurité absolue. Renforcez-la en chiffrant le ZIP au préalable. Pour Windows, d'autres astuces existent.

[]