Hvordan skjuler man information med steganografi i Ubuntu? Del 2

linux-avatar-steg

For nogle dage siden vi taler her på bloggen om et fremragende steganografiværktøj hvad hedder det Steghide, som er et kommandolinjeprogram der giver dig mulighed for at skjule fortrolige data inden for forskellige typer billed- og lydfiler.

I dag vil vi tale om et andet steganografiværktøj der fungerer på kommandolinjen og vil hjælpe os med at visualisere vores information, det værktøj, som vi skal tale om i dag Det kaldes Outguess.

Outguess er også et kommandolinjesteganografifunktion, der gør det muligt at indsætte skjult information i overflødige bits af datakilder.

Programmet det er afhængigt af specifikke datahåndterere, der udtrækker overflødige bits og skriver dem efter ændring.

Filen formaterer det I øjeblikket understøttet outguess inkluderer JPEG, PPM og PNM, selvom du kan bruge enhver datatype, så længe der er en driver.

Heldigvis ligger Outguess inden for repositorierne for de fleste Linux-distributioner, så installationen er ret enkel.

Hvordan installeres Outguess på Ubuntu og derivater?

Hvis du er interesseret i at kunne installere dette værktøj på dit system du skal åbne en terminal, og i den skal du skrive følgende kommando:

sudo apt-get install outguess

Og det er det, du kan begynde at bruge dette værktøj på dit system.

Sådan krypteres filer ved hjælp af Outguess?

Når applikationsinstallationen er færdig, som nævnt ovenfor, fungerer dette værktøj på kommandolinjen, så vi skal åbne en terminal, og i den udfører vi vores steganografitest.

Her i dette tilfælde skal vi have den fil, som vi vil skjule, og have den fil, der fungerer som en container til den skjulte fil.

I denne enkle test, Vi skal oprette enhver txt-fil, og i dette vil de indtaste den tekst, de ønsker.

Til dette skal vi skrive:

touch oculto.txt

Nu skal vi tilføje enhver tekst i den:

nano oculto.txt

Har allerede indtastet den ønskede tekst, du kan fortsætte med at gemme filen med Ctrl + O og afslutte nano med Ctrl + X

Nu kommandoen til at skjule oplysningerne i den valgte fil består af følgende:

outguess -k "clave secreta" -d /ruta/de/archivo/a/ocultar/oculto.txt /ruta/de/imagen.jpg /ruta/del/archivo/de/salida.jpg

Hvor "hemmelig nøgle" vil være den nøgle, der bliver bedt om at udtrække de oplysninger, du skjuler, og resten er simpelthen de stier, hvor dine filer er, som du oprindeligt valgte.

Det anbefales, at du har dem i samme mappe, så kommandoen kan være som følger:

outguess -k "clave secreta" -d oculto.txt imagen.jpg image-salida.jpg

Som du kan se antager vi, at filen vil blive krypteret fra den aktuelle mappe til den aktuelle mappe.

Hvis den oprindelige fil, der skal krypteres, findes et andet sted på dit system, skal du angive den fulde sti.

Tilsvarende, hvis deres billedfil er et andet sted, skal de angive dens fulde sti.

Når krypteringen er udført, kan de slette din txt-fil og bare beholde output-billedfilen, som senere vil blive brugt til dekryptering.

Hvordan udpakkes de skjulte filer med outguess?

Nu for at se, at vores tidligere proces fungerede, fortsætter vi med at udtrække den fil, som vi oprindeligt skjulte i det billede, de valgte.

Måden, hvorpå ekstraktionskommandoen er sammensat, er som følger:

outguess -k "clave secreta" -r /ruta/de/imagen/imagen.jpg “nombre-de-archivo-que-se-oculto.txt”

Hvor "hemmelig nøgle" er den nøgle, du har tildelt til at beskytte filen. Det følgende svarer til stien til billedet, der har den skjulte fil, og det følgende er navnet på den fil, der var skjult.

I tilfældet med det eksempel, vi udfører, kan vi skrive følgende kommando:

outguess -k "clave secreta" -r imagen-salida.jpg oculto.txt

Efter ekstraktion kontrollerer Outguess-værktøjet også statistikkerne for at sikre, at den originale fil er nøjagtig som den var før kryptering.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.