Als u uw Linux-pc soms met anderen deelt, wilt u waarschijnlijk persoonlijke bestanden verbergen voor nieuwsgierige familie en vrienden. U kunt bestanden en mappen gemakkelijk in Linux verbergen door een punt (.) Vóór de bestands- of mapnaam te plaatsen.
Maar als uw familie en vrienden überhaupt tech-savvy zijn, zullen zij weten hoe ze uw verborgen bestanden en mappen kunnen bekijken. U hebt dus een minder voor de hand liggende manier nodig om bestanden en mappen te verbergen. U kunt een vorm van gegevensencryptie gebruiken die steganografie wordt genoemd en die informatie in een normaal afbeeldingsbestand verbergt.
We gaan twee manieren behandelen om bestanden in een afbeelding te verbergen, één via de opdrachtregel en de andere met een grafisch hulpmiddel met de naam Steg. Ik zal u ook laten zien hoe u uw originele bestanden veilig kunt verwijderen, zodat ze niet kunnen worden hersteld.
Verberg bestanden in een afbeelding met behulp van de terminal
Om te beginnen, druk je op Ctrl + Alt + T om een Terminal-venster te openen en een nieuwe map te maken Bestanden beheren in de Linux Terminal en Desktop Bestanden beheren in de Linux Terminal en Desktop Zodra je de overstap naar Linux hebt gemaakt, zul je een verstandige desktop vinden die gemakkelijk te gebruiken is, van het installeren van nieuwe apps en het lanceren van deze tot het organiseren van uw gegevens. Lees verder . Kopieer of verplaats het afbeeldingsbestand (PNG of JPG) dat u in die nieuwe map wilt gebruiken.
Afhankelijk van de grootte van de bestanden en het aantal dat u wilt verbergen, wilt u mogelijk een grote afbeelding gebruiken, zodat er voldoende ruimte in de afbeelding is om de bestanden op te slaan.
Voordat u een bestand in een afbeelding met behulp van cmd verbergt, moet u het comprimeren.
Comprimeer de bestanden die u wilt verbergen in een ZIP-bestand
Als u meerdere bestanden wilt verbergen, moet u deze eerst in een ZIP-bestand comprimeren. Het is het gemakkelijkst om dit te doen wanneer alle bestanden zich in één map bevinden. Maak een submap in de hoofdmap die u hebt gemaakt en verplaats de bestanden die moeten worden verborgen in die submap. We hebben bijvoorbeeld een map met de naam Afbeeldingen die een afbeeldingsbestand met de naam MakeUseOf-Site.png" bevat en een submap met de naam FilesToHide die de bestanden bevat die moeten worden verborgen.
Om uw bestanden in een ZIP-bestand te comprimeren, gebruikt u de opdracht cd om naar de map met het afbeeldingsbestand en de map met de te verbergen bestanden te gaan. Voer de volgende opdracht uit:
zip -r secret.zip FilesToHide/
De optie -r in de bovenstaande opdracht bevat recursief alle submappen in de opgegeven map in het gecomprimeerde bestand. Vervang secret.zip door de naam die u voor uw ZIP-bestand wilt gebruiken. En vervang FilesToHide / door de naam van de map met de bestanden die u wilt verbergen.
Voeg de zip- en afbeeldingsbestanden samen tot een afbeeldingsbestand
Nu gaan we het ZIP-bestand en het afbeeldingsbestand combineren of samenvoegen met de opdracht cat . In ons voorbeeld voeren we de volgende opdracht uit.
cat MakeUseOf-Site.png" secret.zip>secret.png"
MakeUseOf.png" is ons originele afbeeldingsbestand en secret.zip is het ZIP-bestand met de bestanden die we willen verbergen. We sturen deze twee bestanden naar een nieuw afbeeldingsbestand met de naam secret.png" . Vervang de drie bestandsnamen door degene die u hebt gebruikt. Het originele afbeeldingsbestand moet eerst worden vermeld. Dan is het bestand dat je verstopt.
Gebruik de opdracht ls om de bestanden in de huidige map weer te geven. Je ziet het nieuwe afbeeldingsbestand dat je hebt gemaakt. U kunt het resulterende afbeeldingsbestand openen in elke afbeeldingsviewer of -editor en de originele afbeelding bekijken.
Om toegang te krijgen tot de verborgen bestanden in een afbeeldingsbestand, drukt u op Ctrl + Alt + T om een terminalvenster te openen, als er nog geen is geopend. Gebruik de opdracht cd om naar de map met de afbeelding met de verborgen bestanden te gaan.
Pak het ZIP-bestand uit de afbeelding met behulp van de volgende opdracht.
unzip secret.png"
Vervang secret.png" door de naam die je hebt gebruikt voor je afbeelding die de verborgen bestanden bevat. Wanneer u ls op de prompt typt, ziet u uw oorspronkelijke map met de gecomprimeerde bestanden. Gebruik cd om die map te openen en je zult je originele bestanden zien.
Verwijder veilig uw originele bestanden
Zodra u uw bestanden in een afbeeldingsbestand hebt verborgen, moet u de originele bestanden veilig verwijderen. Dit is eenvoudig te doen in Linux met behulp van de shred- opdracht.
Druk op Ctrl + Alt + T om een terminalvenster te openen als dit nog niet is geopend. Gebruik de opdracht cd om naar de map te gaan met de bestanden die u veilig wilt verwijderen.
In ons voorbeeld typen we de volgende opdracht.
shred -z --remove HideThisFile.txt ThisFileIsPrivate.txt
Standaard worden de bestanden driemaal overschreven. Dat is meestal voldoende, maar je kunt dat veranderen door -iterations = N toe te voegen aan de opdracht (vóór de bestandsnamen). Vervang de "N" door het aantal keren dat u de bestanden wilt overschrijven.
De optie -z overschrijft de bestanden een laatste keer met nullen om het vernietigen te verbergen. Met de optie -remove verwijdert u het bestand. Is dat niet wat het ras doet? Ja, maar zonder de optie -remove, wordt het bestand nog steeds weergegeven alsof het niet is verwijderd.
Voor meer informatie over de shred-opdracht typt u man shred bij de prompt.
Verberg bestanden in een afbeelding met Steg
Als u liever een grafisch hulpmiddel gebruikt om bestanden in afbeeldingen te verbergen, raden we Steg aan. Het heeft een eenvoudig te gebruiken interface en hoeft niet te worden geïnstalleerd.
Download de juiste versie van Steg
Ga naar de downloadpagina voor Steg en kies de 32-bits of 64-bits versie. Als u niet weet of u een 32-bits of 64-bits versie van Ubuntu gebruikt, kunt u uw systeem inchecken.
Ga naar Systeemmenu> Over deze computer .
Het dialoogvenster Details wordt weergegeven. Op het scherm Overzicht ziet u ofwel 32-bits of 64-bits .
Download de versie van Steg die overeenkomt met uw systeem en sla deze op in zijn eigen map.
Bestanden comprimeren die u wilt verbergen met Bestandsbeheer
Als u meerdere bestanden wilt verbergen, moet u deze eerst in een ZIP-bestand comprimeren. Open Bestandsbeheer en navigeer naar de map met de bestanden die u wilt verbergen.
Open de map niet. Klik in plaats daarvan met de rechtermuisknop op de map en selecteer Comprimeren .
Voer een naam in voor het ZIP-bestand in het vak Bestandsnaam en selecteer .zip in de vervolgkeuzelijst aan de rechterkant. Klik vervolgens op Maken .
Klik op Sluiten in het dialoogvenster dat aangeeft dat de ZIP met succes is gemaakt.
Extract en Run Steg
Steg-downloads als een gecomprimeerd bestand in het .tgz- formaat. Navigeer naar de map waarin u het bestand hebt opgeslagen. Klik met de rechtermuisknop op het bestand en selecteer hier Uitpakken .
Open de resulterende map en dubbelklik op het steg-programmabestand.
Blader naar het einde van het dialoogvenster Licentieovereenkomst eindgebruiker (EULA) en klik op Ja.
De eerste keer dat u Steg uitvoert, wordt een dialoogvenster weergegeven met de mededeling waar de instellingen worden opgeslagen. Klik op OK .
Verberg het ZIP-bestand in een afbeelding
Als u uw ZIP-bestand in een afbeelding wilt verbergen, klikt u op Generieke afbeelding openen om de afbeelding te openen die u wilt gebruiken.
Op de afbeelding Importeren als niet-gecomprimeerd, navigeert u naar de map met uw afbeelding en selecteert u het afbeeldingsbestand. Klik op Openen .
Steg toont de afbeelding twee keer, onder Original Media en onder Modified Media .
Voordat je je ZIP-bestand in de afbeelding kunt verbergen, moet je het coderingstype kiezen en een wachtwoordzin opgeven. Klik hiervoor op Configuratie op de werkbalk. U kunt ook naar Bewerken> Configuratie op de menubalk gaan.
Als u bestanden in de afbeelding alleen voor uw eigen doel verbergt en de afbeelding niet naar iemand anders verzendt, kunt u de symmetrische cryptografiemodus gebruiken. Er zijn ook drie andere cryptografiemethoden beschikbaar. Je kunt meer lezen over de cryptografiemodi van Steg in hun helpsysteem.
Voor ons voorbeeld gaan we de symmetrische modus gebruiken. Selecteer in het dialoogvenster Steg-opties Symmetrische PassPhrase (verbergen of uitpakken) uit de vervolgkeuzelijst Crypto-opties .
Voer vervolgens een PassPhrase in . Uw wachtwoordzin moet voldoen aan alle vereisten die worden weergegeven wanneer u met uw muis over het vakje PassPhrase beweegt . Het vak PassPhrase blijft rood totdat uw wachtwoordzin aan de vereisten voldoet. Op dat moment wordt het vak groen.
U kunt ook een tekstbericht in de afbeelding opnemen. Hiervoor vinkt u het vakje Een tekstbericht insluiten aan en voert u uw bericht in het vak onder het selectievakje in.
Klik op OK .
Nu gaan we ons ZIP-bestand aan de afbeelding toevoegen. Klik op Gegevens verbergen .
Navigeer naar waar je je ZIP-bestand hebt opgeslagen, selecteer het en klik op Openen .
Er wordt een bericht weergegeven zodra uw gegevens zijn verborgen. Klik op OK .
Klik op Opslaan om de gewijzigde afbeelding met uw verborgen bestand op te slaan.
Voer een naam in voor het gewijzigde beeldbestand en selecteer het bestandstype dat u wilt gebruiken ( .tif of .png" ). Navigeer naar waar u de afbeelding wilt opslaan en klik op Opslaan .
Pak een bestand uit dat verborgen is in een afbeelding
Om toegang te krijgen tot uw verborgen bestanden in een afbeelding, opent u Steg en klikt u op Generieke afbeelding openen op de werkbalk.
Navigeer naar waar u de gewijzigde afbeelding hebt opgeslagen, selecteer het afbeeldingsbestand en klik op Openen .
Klik op Configuratie op de werkbalk of ga naar Bewerken> Configuratie .
Selecteer dezelfde Crypto-modus die u gebruikte toen u het bestand in de afbeelding verborgen hield en dezelfde PassPhrase invoerde . Het vak PassPhrase blijft rood totdat uw wachtwoordzin aan de vereisten voldoet. Op dat moment wordt het vak groen.
Klik op OK .
Klik op Gegevens uitpakken op werkbalk.
Navigeer naar de map waar u het uitgepakte bestand wilt opslaan en klik op Kies .
Er wordt een bericht weergegeven zodra uw gegevens zijn opgehaald. Klik op OK .
U ziet de volgende bestanden in de map waarin u de gewijzigde afbeelding hebt uitgepakt.
- README.txt: dit bestand bevat informatie over Steg en een URL voor hun website.
- : Dit is het bestand dat je in de afbeelding hebt verborgen. In ons voorbeeld is dit het bestand secret.zip.
- .sha1: dit bestand bevat de sha1-hash van het bestand dat in de afbeelding is verborgen.
- .txt: dit bestand bevat de optionele tekst die u hebt ingesloten in de afbeelding in het dialoogvenster Steg-opties . Als u geen tekst in de afbeelding heeft ingesloten, is dit bestand nog steeds aanwezig, maar is het leeg.
De bestandsnaam voor de .sha1- en .txt- bestanden bevat de extensie voor het bestand dat u in de afbeelding hebt verborgen. Het is dus normaal om een bestandsnaam te zien zoals secret.zip.txt .
Steganografie: nuttiger dan veilig
Steganografie is niet de veiligste manier om je bestanden te beschermen, maar het werkt als je gewoon wilt dat je bestanden minder duidelijk zijn voor een nieuwsgierige vriend of familielid die graag in je leven wringt.
Je kunt steganografie wat veiliger maken door je ZIP-bestanden te versleutelen Bestanden en mappen versleutelen in Ubuntu Hoe bestanden en mappen in Ubuntu te coderen Wist je dat je je persoonlijke bestanden op Linux kunt beschermen door je bestanden en mappen te versleutelen? Hier is hoe dat te doen met Ubuntu en GnuPG. Lees Meer voordat u ze in een afbeelding verbergt. U kunt ook bestanden, mappen en stations verbergen Bestanden, mappen en stations verbergen in Windows 10 Bestanden, mappen en stations verbergen in Windows 10 Moet u bestanden en mappen op uw computer verbergen? Hier behandelen we vijf manieren om bestanden, mappen en zelfs stations op Windows te verbergen. Meer lezen in Windows.