Dnes používáme osobní počítače jako pracovní stanice a osobní zařízení. Na těchto zařízeních uchováváme osobní informace a soukromé soubory, které nejsou určeny pro veřejný přístup.
Vzhledem k tomu, i když svůj počítač nesdílíte s ostatními, je zásadní považovat zabezpečení za vysokou prioritu a zabezpečit soubory kryptografickými a šifrovacími metodami.
Tento výukový program popisuje, jak chránit a zabezpečit soubory skrytím v jiných souborech. V tomto tutoriálu se podíváme na to, jak skrýt soubory v obrázcích; jako bonus také probereme, jak skrýt soubory ve zvukových souborech.
POZNÁMKA: Metody popsané v tomto kurzu nezaručují 100% zabezpečení; bezpečnostní odborník nebo forenzní analytik je může prolomit. To znamená, že maskování soukromých souborů, které chcete zabezpečit, je lepší, než nechat je odkryté.
Základní úvod do steganografie
Steganografie označuje proces skrytí souboru, ať už videa, obrázku, zvuku nebo textu, v jiném souboru. Ačkoli steganografie je starý způsob skrývání souborů a zpráv, může být velmi užitečný při práci v nezabezpečeném prostředí.
Steganografie je mnohem výhodnější než šifrování. Například uživatel se zlými úmysly bude pravděpodobně ignorovat tajný dokument ukrytý uvnitř obrazu vaší kočky než soubor šifrovaný pomocí GPG.
Mezi další výhody steganografie patří:
- Steganografie nepřitahuje pozornost ve srovnání s jinými metodami šifrování.
- Je to snadné pochopit a používat.
- Jakmile je soubor skrytý, zůstane v tomto stavu, dokud nebude vystaven.
Když jsme se podívali na to, co je steganografie a její klady, pojďme se vrhnout do hloubky:
Jak pomocí příkazu Cat skrýt soubory v obrázcích
První metodou, kterou můžeme použít ke skrytí souborů uvnitř obrázku, je příkaz cat v Linuxu.
K tomu budete potřebovat soubor zip obsahující všechny soubory, které chcete skrýt, a obrázek.
Začněte vytvořením adresáře a přidejte všechny soubory, které chcete skrýt. Dále zkomprimujte adresář do formátu zip.
Nyní přesuňte komprimovaný soubor a obrázek, který chcete použít ke skrytí souborů do stejného adresáře.
Dále spusťte terminál a přejděte do umístění adresáře, kde jsou zip a obrázek.
Chcete-li soubory skrýt, musíte nyní zřetězit zip a obrázek na vhodně pojmenovaný obrázek - můžete obrázek volat, jak chcete.
Zde je příklad:
Jakmile soubory skryjete, odeberte všechny ostatní soubory raw, abyste zajistili bezpečnost. Chcete-li soubory zobrazit, rozbalte obrázek obsahující skryté soubory.
Jak skrýt soubory v obrázcích pomocí Outguess
Můžeme také použít nástroj k provedení obrazové steganografie. Nástroj Outguess umožňuje skrýt data v nadbytečných bitech existujících souborů. Podporuje hlavně soubory, jako jsou formáty JPEG a NETpbm.
Outguess je široce používaný nástroj v systémech BSD. Zde si můžete přečíst oficiální dokumentaci:
https: // linkfy.do / goBSDmanualpages
Můžete jej také nainstalovat pomocí výchozího správce balíčků. Chcete-li jej například nainstalovat na Debian, jednoduše zadejte příkaz:
sudo apt-get install outguessPo instalaci přejděte do adresáře, kde máte své tajné soubory a obrázek, který chcete použít jako umístění pro skrytí souborů. Pomocí následujícího příkazu můžete skrýt soubory uvnitř obrázku (obrázek.jpg) a přístupovou frázi
sudo outguess -k „passphrase“ -d tajný soubor.obrázek txt.výstup jpg.jpg
Výše uvedený příkaz vygeneruje obraz obsahující skryté soubory. Můžete je extrahovat pomocí příkazu
outguess -k „passphrase“ -e -r výstup.tajný soubor jpg.txtJak používat Steghide pro obrazovou a zvukovou steganografii
Dalším nástrojem, který můžeme použít pro obrazovou a zvukovou steganografii, je Steghide. Steghide je jednoduchý nástroj příkazového řádku schopný skrýt data v obrazových a zvukových souborech. Tento nástroj je účinný hlavně proto, že nemění barevné vzorkovací frekvence odpovídající jednotlivým barvám, takže je imunní vůči statistickým kontrolám prvního řádu. Steghide umožňuje kompresi a šifrování vložených dat, což je dobrá volba pro steganografii.
https: // en.wikipedia.org / wiki / Color_of_noise
Zde je návod, jak tento nástroj použít k tomuto účelu:
Jak nainstalovat Steghide
Pokud nepoužíváte penetrační distribuci, Steghide není předinstalován v mnoha distribucích Linuxu. Je však k dispozici v hlavních úložištích, což usnadňuje jeho instalaci.
Chcete-li jej nainstalovat do distribucí založených na Debianu / Ubuntu, zadejte příkaz:
sudo apt-get install steghideU distribucí založených na archu použijte příkaz
sudo pacman -S steghideJakmile máte nainstalovanou aplikaci Steghide, můžete skrýt požadované soubory uvnitř obrazu nebo zvukového souboru; ilustrují to níže uvedené příklady.
Přesuňte soubory, které chcete skrýt, a obrazový nebo zvukový soubor, který chcete skrýt, do stejné složky.
Dále zadejte následující příkazy a skryjte soubory
steghide vložit -ef tajný soubor.txt -cf obrázek.jpgTento příkaz vás vyzve k zadání přístupové fráze. Zadejte přístupovou frázi a pokračujte.
Chcete-li extrahovat soubor z obrázku, použijte příkaz:
steghide extrahovat -sf obrázek.jpgZadejte přístupovou frázi, kterou jste použili při vkládání souborů.
Jak skrýt soubory v obrázcích pomocí Stegosuite
Konečným steganografickým nástrojem, o kterém budeme diskutovat, je Stegosuite. Stegosuite je jednoduchý grafický nástroj pro steganografii obrázků napsaný v java, který k šifrování dat používá šifrování AES. Tento nástroj aktuálně podporuje formáty souborů jako BMP, GIF, JPG a PNG.
Chcete-li nainstalovat Stegohide na distribuce založené na Debianu / Ubuntu, použijte příkaz:
sudo apt-get install stegosuitePoužívání Stegosuite je jednoduché; po instalaci spusťte nástroj.
V hlavní nabídce vyberte soubor -> Otevřít a vyberte obrázek, který chcete použít k vložení souborů. Dále klikněte pravým tlačítkem na pole a vyberte Přidat soubory.
Nyní vyberte soubory, které chcete skrýt uvnitř obrázku. Nakonec zadejte přístupovou frázi a klikněte na Vložit.
Tím se vytvoří vložený obrázek uvnitř souboru původního umístění obrázku se jménem imagename_embed.ext. Například pokud je hlavním obrázkem obrázek.jpng, výstupní soubor bude image_embed.png.
Chcete-li extrahovat data, otevřete soubor, zadejte heslo a klikněte na Extrahovat.
Závěr
Tento výukový program vás naučil různé metody, které můžete použít ke skrytí souborů v obrázcích a zvukových souborech. Pro další zabezpečení zvažte použití skrytých adresářů a šifrovaných souborů zip a poté je skryjte uvnitř obrázku. To vašim souborům poskytne další vrstvu zabezpečení před zvědavým pohledem.