Steghide – ukrytí textových souborů do obrázků

steg1V mnoha detektivních filmech či televizních seriálech můžete vidět scény, kdy údajní počítačoví technici odhalí ukrytý celý textový soubor v obrázku nebo v malém čipu. U nás nechceme zůstat pozadu, a tak si dnes představíme nástroj, jehož pomocí je to možné i v Linux Mintu. Má název Steghide a je to open source nástroj příkazové řádky, který pomocí steganografie dovede skrýt textové soubory do obrázků a zvukových souborů. Tyto soubory jsou následně zašifrovány a mohou být zpřístupněny pouze po zadání hesla, které umožní extrahovat a dešifrovat daný soubor.

Bohužel nelze vložit textový soubor do jakéhokoliv typu souboru, Steghide v současné době podporuje pouze obrázky ve formátu JPEG a BMP a audio soubory ve formátu WAV nebo AU. Steghide má i další vlastnosti, jako je např. možnost převodu vygenerovaného audio/obrazového souboru  (logicky jen v podporovaných formátech) pomocí příkazu –cf s argumentem -z a zadáním čísla 1 až 9 zvládne kompresi nahraného souboru do obrázkového/audio souboru tak, aby se zmenšily jeho rozměry/velikost atd..

 

Instalace Steghide v Linux Mintu

Je poměrně snadná, neboť nástroj je k dispozici ve standardních repozitářích. Stačí tedy otevřít terminál a zadat:

Příkaz terminálu:
sudo apt-get install steghide

 

Po instalaci budete moci vložit nebo extrahovat textový soubor zašifrovaný v obrázkovém/audio souboru. Chcete-li tedy vložit textový soubor do obrázku ve formátu JPEG či BMP nebo do zvukového souboru WAV nebo AU jen zadejte příkaz:

Příkaz terminálu:
steghide embed -cf obrázek.jpg -ef soubor.txt

Příklad: Chceme-li vložit textový soubor lmczsk.txt do obrázku lmczsk.jpeg stačí zadat:

Příkaz terminálu:
steghide embed -cf lmczsk.jpg -ef lmczsk.txt

 

Jakmile zadáte příkaz, musíte poté zadat heslo, které vám později umožní extrahovat textový soubor z obrázku nebo zvukového souboru. Chcete-li tedy extrahovat textový soubor z obrázku nebo zvukového souboru, zadejte příkaz:

Příkaz terminálu:
steghide extract -sf obrázek.jpg

Pro náš příklad to bude:

Příkaz terminálu:
steghide extract -sf lmczsk.jpg

 

Jakmile zadáte příkaz, musíte zadat stejné heslo jako při vložení textového souboru do obrázku/audio souboru, aby se váš textový soubor správně extrahoval.

Další příkazy jsou:

  • –info  – zobrazí informace o zašifrovaném STEGO souboru.
  • –encinfo – zobrazit seznam šifrovacích algoritmů a režimů, které mohou být používány. Nejsou nutné žádné argumenty.
  • version – zobrazit stručné informace o verzi. Nejsou nutné žádné argumenty.
  • –license – zobrazí licenci Steghide. Nejsou nutné žádné argumenty.
  • –help – zobrazí nápovědu. Nejsou nutné žádné argumenty.

 

Všechny příkazy programu najdete na stránce http://manpages.ubuntu.com/manpages/intrepid/man1/steghide.1.html.

Stále tu máme prázdniny, nástroj Steghide tak může být příjemným zpestřením nějakého propršeného odpoledne…

 

Štítky , , , .Záložka pro permanentní odkaz.

3 reakce na Steghide – ukrytí textových souborů do obrázků

  1. Tomix říká:

    „Prázniny“? Snad je to jen takový prázdninový žertík. 😉

  2. Kagkouro říká:

    A je ze mě agent:))