Jak ukryć pliki w obrazach w Linux

Jak ukryć pliki w obrazach w Linux

Dziś używamy komputerów osobistych jako stacji roboczych i urządzeń osobistych. Na tych urządzeniach przechowujemy dane osobowe i pliki prywatne, które nie są przeznaczone do publicznego dostępu.

Biorąc to pod uwagę, nawet jeśli nie udostępniasz komputera z innymi, konieczne jest traktowanie bezpieczeństwa jako wysokiego priorytetu i zabezpieczenie plików za pomocą kryptografii i metod szyfrowania.

W tym samouczku omówiono, jak chronić i zabezpieczyć swoje pliki, ukrywając je w innych plikach. W tym samouczku przyjrzymy się, jak ukryć pliki w obrazach; Jako bonus omówimy również, jak ukryć pliki w plikach audio.

NOTATKA: Metody omówione w tym samouczku nie gwarantują 100% bezpieczeństwa; Profesjonalista ds. Bezpieczeństwa lub analityka kryminalistyki może je złamać. To powiedziawszy, ukrywanie prywatnych plików, które chcesz zabezpieczyć, jest lepsze niż pozostawienie ich ujawnionych.

Podstawowe wprowadzenie do steganografii

Steganografia odnosi się do procesu ukrywania pliku, niezależnie od tego, czy wideo, obraz, audio czy tekst, w innym pliku. Chociaż stary jest starym sposobem ukrywania plików i wiadomości, może być bardzo przydatny w pracy w niezabezpieczonym środowisku.

Steganografia jest znacznie bardziej korzystna w porównaniu do szyfrowania. Na przykład złośliwy użytkownik prawdopodobnie zignoruje tajny dokument ukryty w obrazie twojego kota niż plik zaszyfrowany GPG.

Niektóre z innych zalet Steganografii obejmują:

  • Steganografia nie przyciąga uwagi w porównaniu z innymi metodami szyfrowania.
  • Jest prosty do zrozumienia i użycia.
  • Po ukryciu pliku pozostaje w tym stanie, dopóki nie zostanie ujawniony.

Po obejrzeniu, czym jest steganografia i jej profesjonaliści, bądźmy w głębi:

Jak używać polecenia CAT do ukrywania plików w obrazach

Pierwszą metodą, której możemy użyć do ukrycia plików w obrazie, jest polecenie CAT w Linux.

Aby to zrobić, musisz mieć plik zip zawierający wszystkie pliki, które chcesz ukryć i obraz.

Zacznij od utworzenia katalogu i dodaj wszystkie pliki, które chcesz ukryć. Następnie skompresuj katalog w formacie ZIP.

Teraz przesuń skompresowany plik i obraz, którego chcesz użyć, aby ukryć pliki w tym samym katalogu.

Następnie uruchom terminal i przejdź do lokalizacji katalogu, w którym są zamek i obraz.

Wszystko, co musisz teraz zrobić, aby ukryć pliki, to połączenie zip i obrazu do odpowiednio nazwanego obrazu-możesz wywołać obraz, jak chcesz.

Oto przykład:

Po ukryciu plików usuń wszystkie inne pliki RAW, aby zapewnić bezpieczeństwo. Aby wyświetlić pliki, rozpakuj obraz zawierający ukryte pliki.

Jak ukryć pliki w obrazach za pomocą Outguess

Możemy również użyć narzędzia do wykonywania steganografii obrazu. Narzędzie Outguess umożliwia ukrywanie danych w zbędnych kawałkach istniejących plików. Obsługuje głównie pliki takie jak formaty JPEG i NetPBM.

Outguess to szeroko stosowane narzędzie w systemach BSD. Możesz przeczytać oficjalną dokumentację dostępną tutaj:

https: // linkfy.do/gobdmanualPages

Możesz także zainstalować go za pomocą domyślnego menedżera pakietów. Na przykład, aby zainstalować go w Debian, po prostu wprowadź polecenie:

sudo apt-get instal instal outguess

Po zainstalowaniu przejdź do katalogu, w którym masz tajne pliki i obraz, którego chcesz użyć jako lokalizacji ukrycia pliku. Użyj następującego polecenia, aby ukryć swoje pliki w obrazie (obraz.jpg) i pseudonim

sudo outguess -K „passsphraze” -d secrefile.obraz txt.Wyjście JPG.jpg

Powyższe polecenie wyświetli obraz zawierający ukryte pliki. Możesz je wyodrębnić za pomocą polecenia

Outguess -k „PassPhraze” -e -r wyjście.JPG SecretFile.tekst

Jak używać Steghide do obrazu i steganografii audio

Innym narzędziem, którego możemy użyć do obrazu i steganografii audio jest Steghide. Steghide to proste narzędzie wiersza polecenia, które zdolne do ukrywania danych w plikach obrazu i audio. Narzędzie jest potężne głównie dlatego, że nie zmienia resekspektywnej częstotliwości próbek, co czyni go odpornym na kontrole statystyczne pierwszego rzędu. Steghide umożliwia kompresję i szyfrowanie wbudowanych danych, co czyni go dobrym wyborem dla Steganography.

https: // en.Wikipedia.org/wiki/colors_of_noise

Oto jak korzystać z tego narzędzia do tego celu:

Jak zainstalować Steghide

O ile nie używasz rozkładu penetracji, Steghide nie jest wstępnie zainstalowany w wielu rozkładach Linuksa. Jest jednak dostępny w głównych repozytoriach, co ułatwia instalacja.

Aby zainstalować go w dystrybucjach opartych na Debian/Ubuntu, wprowadź polecenie:

sudo apt-get instaluj Steghide

W przypadku dystrybucji opartych na Arch użyj polecenia

Sudo Pacman -Steghide

Po zainstalowaniu Steghide możesz ukryć pliki, które chcesz w obrazie lub pliku audio; Poniższe przykłady ilustrują to.

Upewnij się, że przesuwasz pliki, które chcesz ukryć-i plik obrazu lub audio, który chcesz ukryć w tym samym folderze.

Następnie wprowadź następujące polecenia, aby ukryć pliki

Steghide osadził -ef sekret.obraz txt -cf.jpg

To polecenie skłoni do podania pensji. Wprowadź swoją pensję i kontynuuj.

Aby wyodrębnić plik z obrazu, użyj polecenia:

Steghide Extract -SF Obraz.jpg

Wprowadź hasło użyte podczas osadzania plików.

Jak ukryć pliki w obrazach za pomocą stegosuite

Ostatnim narzędziem steganograficznym, które zamierzamy omówić, jest stegosuit. Stegosuite to proste graficzne narzędzie steganograficzne napisane w Javie, które wykorzystuje szyfrowanie AES do osadzania danych. Narzędzie obecnie obsługuje formaty plików, takie jak BMP, GIF, JPG i PNG.

Aby zainstalować stegohide w dystrybucjach opartych na Debian/Ubuntu, użyj polecenia:

sudo apt-get install steGosuit

Używanie stegosuitu jest proste; Po zainstalowaniu uruchom narzędzie.

W menu głównym wybierz plik -> Otwórz i wybierz obraz, którego chcesz użyć do osadzania plików. Następnie kliknij prawym przyciskiem myszy w polu i wybierz Dodaj pliki.

Teraz wybierz pliki, które chcesz ukryć w obrazie. Wreszcie, podaj hasło i kliknij osadzenie.

Które utworzy wbudowany obraz w pliku oryginalnego lokalizacji obrazu z nazwą Imagename_embed.ext. Na przykład, jeśli głównym obrazem jest obraz.jpng, plik wyjściowy będzie obrazu_mage.png.

Aby wyodrębnić dane, otwórz plik, wprowadź hasło i kliknij wyodrębnienie.

Wniosek

Ten samouczek nauczył Cię różnych metod, których można użyć do ukrywania plików w obrazach i plikach audio. Aby uzyskać dodatkowe bezpieczeństwo, rozważ użycie ukrytych katalogów i zaszyfrowanych plików zip, a następnie ukryj je w obrazie. Które nadają Twoim plikom dodatkową warstwę bezpieczeństwa z wścibskich oczu.