Hvordan skjule filer inne i bilder i Linux

Hvordan skjule filer inne i bilder i Linux

I dag bruker vi personlige datamaskiner som arbeidsstasjoner og personlige enheter. På disse enhetene holder vi personlig informasjon og private filer som ikke er ment for offentlig tilgang.

Gitt dette, selv om du ikke deler datamaskinen din med andre, er det viktig å behandle sikkerheten din som høyt prioritert og sikre filene dine med kryptografi og krypteringsmetoder.

Denne opplæringen diskuterer hvordan du kan beskytte og sikre filene dine ved å gjemme dem i andre filer. For denne opplæringen vil vi se på hvordan du skjuler filer i bilder; Som en bonus vil vi også diskutere hvordan du skjuler filer i lydfiler.

MERK: Metodene som er omtalt i denne opplæringen garanterer ikke 100% sikkerhet; En sikkerhetsprofesjonell eller rettsmedisinske analytiker kan knekke dem. Når det er sagt, er det bedre å skjule private filer du vil sikre deg enn å la dem bli utsatt.

En grunnleggende introduksjon til steganografi

Steganografi refererer til prosessen med å skjule en fil, enten en video, bilde, lyd eller tekst, i en annen fil. Selv om steganografi er en gammel måte å skjule filer og meldinger på, kan det være veldig nyttig når du jobber i et usikret miljø.

Steganografi er mye mer fordelaktig sammenlignet med kryptering. For eksempel vil en ondsinnet bruker sannsynligvis ignorere et hemmelig dokument gjemt inne i et bilde av katten din enn en fil som er kryptert med GPG.

Noen av de andre fordelene med steganografi inkluderer:

  • Steganografi tiltrekker seg ikke oppmerksomhet sammenlignet med andre krypteringsmåter.
  • Det er enkelt å forstå og bruke.
  • Når en fil er skjult, forblir den i den tilstanden til den er utsatt.

Etter å ha sett på hva steganografi er og dens proffer, la oss få rulle i dypet:

Hvordan bruke CAT -kommandoen til å skjule filer i bilder

Den første metoden vi kan bruke for å skjule filer inne i et bilde er CAT -kommandoen i Linux.

For å gjøre dette, må du ha en zip -fil som inneholder alle filene du ønsker å skjule og et bilde.

Begynn med å lage en katalog og legg til alle filene du ønsker å skjule. Neste, komprimerer katalogen til zip -format.

Flytt nå den komprimerte filen og bildet du ønsker å bruke for å skjule filene i den samme katalogen.

Deretter lanserer du terminalen og navigerer til katalogstedet der zip og bildet er.

Alt du trenger å gjøre nå for å skjule filene er sammenliknet glidelåsen og bildet til et passende navngitt bilde-du kan kalle bildet hva du vil.

Her er et eksempel:

Når du har gjemt filene, må du fjerne alle andre råfiler for å sikre sikkerhet. For å se filene, pakk ut bildet som inneholder de skjulte filene.

Hvordan skjule filer i bilder ved hjelp av outguess

Vi kan også bruke et verktøy for å utføre bildesteganografi. Outguess -verktøyet lar deg skjule data i overflødige biter av eksisterende filer. Det støtter hovedsakelig filer som JPEG- og NetPBM -formater.

Outguess er et mye brukt verktøy i BSD -systemer. Du kan lese den offisielle dokumentasjonen som er tilgjengelig her:

https: // linkfy.til/gobsdmanual Pages

Du kan også installere den ved hjelp av standardpakkebehandleren. For å installere den på Debian, bare skriv inn kommandoen:

sudo apt-get install outguess

Når du er installert, navigerer du til katalogen der du har dine hemmelige filer og bildet du vil bruke som filhidningssted. Bruk følgende kommando for å skjule filene dine i et bilde (bilde.jpg) og en passordfrase

sudo outguess -k “Passphrase” -D Secrefile.txt image.JPG -utgang.jpg

Kommandoen ovenfor vil sende ut bildet som inneholder skjulte filer. Du kan trekke dem ut ved å bruke kommandoen

Outguess -K “Passfrase” -E -R -utgang.JPG SecretFile.tekst

Hvordan bruke Steeghide til bilde og lydsteganografi

Et annet verktøy vi kan bruke til bilde og lydsteganografi er Steghide. Steghide er et enkelt kommandolinjeverktøy som kan skjule data i bilde- og lydfiler. Verktøyet er kraftig hovedsakelig fordi det ikke endrer de farge-respektive prøvefrekvenser, noe som gjør det immun mot førsteordens statistiske sjekker. Steghide tillater komprimering og kryptering av de innebygde dataene, noe som gjør det til et godt valg for steganografi.

https: // no.Wikipedia.org/wiki/colors_of_noise

Slik bruker du dette verktøyet til det formålet:

Hvordan du installerer steeghide

Med mindre du bruker en penetrasjonsfordeling, kommer ikke Steeghide forhåndsinstallert i mange Linux-distribusjoner. Imidlertid er det tilgjengelig i hovedlaget, noe som gjør det enkelt å installere.

For å installere den på Debian/Ubuntu-baserte distribusjoner, skriv inn kommandoen:

sudo apt-get install steaghide

For erkebaserte distribusjoner, bruk kommandoen

Sudo Pacman -S Steghide

Når du har installert Steeghide, kan du skjule filer du vil ha i et bilde eller en lydfil; Eksemplene nedenfor illustrerer det.

Forsikre deg om at du flytter filene du vil skjule-og bildet eller lydfilen du vil skjule dem i den samme mappen.

Deretter skriver du inn følgende kommandoer for å skjule filene

steGhide innebygd -ef hemmelig.TXT -CF -bilde.jpg

Denne kommandoen ber deg om å oppgi en passordfrase. Skriv inn passfrasen din og fortsett.

For å trekke ut filen fra bildet, bruk kommandoen:

STEGHIDE EXTRACT -SF IMAGE.jpg

Skriv inn passfrasen du brukte når du legger inn filene.

Hvordan skjule filer i bilder ved hjelp av stegosuite

Det endelige steganografiske verktøyet vi skal diskutere er Stegosuite. Stegosuite er et enkelt grafisk bilde Steganography Tool skrevet i Java som bruker AES -kryptering for å legge inn data. Verktøyet støtter for tiden filformater som BMP, GIF, JPG og PNG.

For å installere StegoHide på Debian/Ubuntu-baserte distribusjoner, bruk kommandoen:

sudo apt-get installere stegosuite

Å bruke stegosuite er enkelt; Når du er installert, må du starte verktøyet.

I hovedmenyen velger du filen -> Åpne og velg bildet du vil bruke for å legge inn filene. Neste, høyreklikk på boksen og velg Legg til filer.

Velg nå filene du ønsker å gjemme deg inne i bildet. Til slutt, oppgi passfrasen og klikk innebygd.

Som vil lage et innebygd bilde i filen til den opprinnelige bildeplassen med navnet Imagename_embed.ext. For eksempel, hvis hovedbildet er bilde.jpng, utdatafilen blir image_embed.png.

For å hente ut data, åpne filen, skriv inn passordet og klikk Extract.

Konklusjon

Denne opplæringen har lært deg forskjellige metoder du kan bruke til å skjule filer i bilder og lydfiler. For ytterligere sikkerhet, bør du vurdere å bruke skjulte kataloger og krypterte zip -filer, og gjem dem deretter inne i et bilde. Som vil gi filene dine et ekstra lag med sikkerhet fra nysgjerrige øyne.