Några dagar sedan vi pratar här på bloggen om ett utmärkt steganografiverktyg vad heter det Steghide som är ett kommandoradsverktyg som låter dig dölja konfidentiell data i olika typer av bild- och ljudfiler.
Idag kommer vi att prata om ett annat steganografiverktyg som fungerar på kommandoraden och hjälper oss att visualisera vår information, det verktyg som vi måste prata om idag Det kallas Outguess.
Outguess är också ett kommandorad steganography-verktyg som gör det möjligt att infoga dold information i redundanta bitar av datakällor.
Programmet det är beroende av specifika datahanterare som extraherar överflödiga bitar och skriver dem efter modifiering.
Filformaten som Outguess som för närvarande stöds inkluderar JPEG, PPM och PNM, även om du kan använda vilken datatyp som helst, så länge som en drivrutin tillhandahålls.
Lyckligtvis ligger Outguess i förvaren för de flesta Linux-distributioner, så installationen är ganska enkel.
Hur installerar jag Outguess på Ubuntu och derivat?
Om du är intresserad av att kunna installera det här verktyget på ditt system Du måste öppna en terminal och i den skriver du följande kommando:
sudo apt-get install outguess
Och du är klar med det, du kan börja använda det här verktyget på ditt system.
Hur krypterar du filer med hjälp av Outguess?
När applikationsinstallationen är klar, som nämnts ovan, fungerar det här verktyget på kommandoraden, så vi måste öppna en terminal och i den kommer vi att utföra vårt steganografitest.
Här i det här fallet måste vi ha filen som vi vill dölja och ha filen som ska fungera som en behållare för den dolda filen.
I detta enkla test, Vi ska skapa vilken txt-fil som helst och i detta kommer de att skriva in texten de vill ha.
För detta ska vi skriva:
touch oculto.txt
Nu ska vi lägga till text i den:
nano oculto.txt
Har redan skrivit in den text du vill ha, du kan fortsätta att spara filen med Ctrl + O och avsluta nano med Ctrl + X
Nu kommandot för att dölja informationen i den valda filen består av följande:
outguess -k "clave secreta" -d /ruta/de/archivo/a/ocultar/oculto.txt /ruta/de/imagen.jpg /ruta/del/archivo/de/salida.jpg
Där "hemlig nyckel" kommer att vara nyckeln som kommer att begäras för att extrahera den information som du gömmer och resten är helt enkelt de sökvägar där dina filer är som du ursprungligen valde.
Det rekommenderas att du har dem i samma mapp så att kommandot kan vara enligt följande:
outguess -k "clave secreta" -d oculto.txt imagen.jpg image-salida.jpg
Som du ser antar vi att filen kommer att krypteras från den aktuella mappen till den aktuella mappen.
Om den ursprungliga filen som ska krypteras finns någon annanstans på ditt system måste du ange hela sökvägen.
På samma sätt, om deras bildfil finns någon annanstans, måste de ange dess fullständiga sökväg.
När krypteringen har gjorts kan de ta bort din txt-fil och bara behålla den utgående bildfilen som senare kommer att användas för dekryptering.
Hur extraherar jag dolda filer med utmaningar?
Nu för att se att vår tidigare process fungerade kommer vi att fortsätta med att extrahera filen som vi ursprungligen gömde i bilden de valde.
Hur extraktionskommandot är sammansatt är följande:
outguess -k "clave secreta" -r /ruta/de/imagen/imagen.jpg “nombre-de-archivo-que-se-oculto.txt”
Där "hemlig nyckel" är den nyckel du tilldelade för att skydda filen. Följande motsvarar sökvägen till bilden som har den dolda filen och följande är namnet på den fil som doldes.
I fallet med exemplet som vi utför kan vi skriva följande kommando:
outguess -k "clave secreta" -r imagen-salida.jpg oculto.txt
Efter extraktion kontrollerar Outguess-verktyget också statistiken för att säkerställa att originalfilen är exakt som den var före kryptering.