Jak skrýt informace pomocí steganografie v Ubuntu? Část 2

linux-avatar-steg

Před pár dny mluvíme zde na blogu o vynikajícím nástroji steganografie Jak se to jmenuje Steghide, což je nástroj příkazového řádku Umožňuje vám skrýt důvěrná data v různých typech obrazových a zvukových souborů.

Dnes si povíme o dalším steganografickém nástroji který pracuje na příkazovém řádku a pomůže nám vizualizovat naše informace, nástroj, o kterém dnes musíme mluvit Říká se tomu Outguess.

Outguess je také nástroj steganografie příkazového řádku, který umožňuje vkládat skryté informace do nadbytečných bitů zdrojů dat.

Program spoléhá se na konkrétní obslužné rutiny dat, které extrahují nadbytečné bity a po úpravě je zapíší.

Formáty souborů, které Outguess currently supported include JPEG, PPM, and PNM, though you can use any data type, as long as a driver is provided.

Naštěstí Outguess je v úložištích většiny distribucí Linuxu, takže jeho instalace je poměrně jednoduchá.

Jak nainstalovat Outguess na Ubuntu a deriváty?

Pokud máte zájem o možnost instalace tohoto nástroje do vašeho systému Musíte otevřít terminál a do něj napíšete následující příkaz:

sudo apt-get install outguess

A jste hotovi, můžete tento nástroj začít ve svém systému používat.

Jak šifrovat soubory pomocí Outguess?

Jakmile je instalace aplikace hotová, jak bylo uvedeno výše, tento nástroj funguje na příkazovém řádku, takže musíme otevřít terminál a v něm provedeme náš steganografický test.

Zde v tomto případě musíme mít soubor, který chceme skrýt, a mít soubor, který bude sloužit jako kontejner pro skrytý soubor.

V tomto jednoduchém testu Chystáme se vytvořit libovolný soubor txt a do tohoto zadají požadovaný text.

Za tímto účelem zadáme:

touch oculto.txt

Nyní do něj přidáme jakýkoli text:

nano oculto.txt

Již jste zadali požadovaný text, můžete pokračovat v ukládání souboru pomocí Ctrl + O a ukončit nano pomocí Ctrl + X

Nyní příkaz pro skrytí informací ve vybraném souboru je složen následovně:

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

Kde „tajný klíč“ bude klíč, který bude požadován k extrakci informací, které skrýváte, a zbytek jsou jednoduše cesty, kde jsou vaše soubory, které jste původně vybrali.

Doporučuje se, abyste je měli ve stejné složce, aby příkaz mohl být následující:

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

Jak vidíte, předpokládáme, že soubor bude šifrován z aktuální složky do aktuální složky.

V případě, že je počáteční soubor, který se má zašifrovat, jinde ve vašem systému, musíte zadat jeho úplnou cestu.

Podobně, pokud je jejich soubor obrázku jinde, musí zadat jeho úplnou cestu.

Po dokončení šifrování mohou smazat váš soubor txt a ponechat pouze výstupní obrazový soubor, který bude později použit k dešifrování.

Jak extrahovat skryté soubory s převahou?

Nyní, abychom zjistili, že náš předchozí proces fungoval, pokračujeme v extrakci souboru, který jsme původně skryli na obrázku, který vybrali.

Způsob, jakým je složen příkaz pro extrakci, je následující:

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

Kde „tajný klíč“ je klíč, který jste přiřadili k ochraně souboru. Následující odpovídá cestě k obrázku, který má skrytý soubor, a následující je název souboru, který byl skrytý.

V případě příkladu, který provádíme, můžeme zadat následující příkaz:

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

Po extrakci nástroj Outguess také zkontroluje statistiky, aby zajistil, že původní soubor bude přesně takový, jaký byl před šifrováním.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.