Używaj niewidocznych znaków o zerowej szerokości, aby ukryć tajne wiadomości na widoku

Używaj niewidocznych znaków o zerowej szerokości, aby ukryć tajne wiadomości na widoku

Za pomocą prostego narzędzia internetowego możesz ukryć tajne wiadomości dla rodziny, przyjaciół i innych szpiegów w zwykłych wiadomościach tekstowych, a każdy, kto przechwyci te wiadomości, nie będzie o niczym wiedział.

Steganografia to sztuka ukrywania tajnych wiadomości, składających się z tekstu, kodu, dźwięku, obrazów, filmów, dokumentów, a nawet obiektów fizycznych, za powierzchniową warstwą pozornie zwyczajnych i nieszkodliwych treści cyfrowych lub namacalnych. Wiadomości steganograficzne są powszechnie używane w szpiegostwie, złośliwym oprogramowaniu i informowaniu o nieprawidłowościach — nawet w prostych prywatnych czatach zwykłych ludzi w Internecie.

Możesz go użyć do ukrycia numerów ubezpieczenia społecznego i kart kredytowych, adresów, poufnych informacji i innych danych osobowych za pośrednictwem wygodnych platform do przesyłania wiadomości, nie czyniąc ich zbyt oczywistymi. Przeciętny użytkownik nie pomyśli o tym, a hakerzy stosujący ataki man-in-the-middle i inne techniki hakerskie do przechwytywania wiadomości nie będą tracić czasu na sprawdzanie wszystkiego pod kątem ukrytych treści.

Ukrywanie zwykłego tekstu ze znakami o zerowej szerokości

Niektóre narzędzia mogą z łatwością osadzać ukryte komunikaty w obrazach , plikach audio i innych typach plików . Jednak jednym z najłatwiejszych i najmniej podejrzanych sposobów ukrywania tajnych wiadomości jest warstwa zwykłego tekstu.

W tym miejscu do gry wchodzą niewidoczne „niedrukowalne” znaki o zerowej szerokości, takie jak spacja o zerowej szerokości i niełączenia o zerowej szerokości. Te znaki formatujące są używane w Unicode z różnych powodów, takich jak prawidłowe wyświetlanie innych języków, i świetnie nadają się do ukrywania wiadomości pisanych lub danych odcisków palców.

Najłatwiejszym sposobem użycia znaków o zerowej szerokości w steganografii jest konwersja zwykłego tekstu tajnej wiadomości na dane binarne. Te dane binarne są następnie konwertowane na ciąg znaków o zerowej szerokości, który jest następnie osadzony w tekście publicznym. Ukryta wiadomość pozostaje niewidoczna do czasu jej odzyskania, kiedy to jest konwertowana z powrotem na dane binarne, a następnie na zwykły tekst.

This sentence isn't hiding anything.

But this sentence is conc‌​​‌‌​‌⁠‌‌​​​​‌⁠‌‌​‌​‌‌⁠‌‌​​‌​‌⁠‌​​​​​⁠‌‌‌​​‌‌⁠‌‌‌​‌​‌⁠‌‌‌​​‌​⁠‌‌​​‌​‌⁠‌​​​​​⁠‌‌‌​‌​​⁠‌‌​‌‌‌‌⁠‌​​​​​⁠‌‌​​‌‌​⁠‌‌​‌‌‌‌⁠‌‌​‌‌​​⁠‌‌​‌‌​​⁠‌‌​‌‌‌‌⁠‌‌‌​‌‌‌⁠‌​​​​​⁠‌​​​‌‌‌⁠‌‌​​​​‌⁠‌‌​​‌​​⁠‌‌​​‌‌‌⁠‌‌​​‌​‌⁠‌‌‌​‌​​⁠‌​​​​​⁠‌​​‌​​​⁠‌‌​​​​‌⁠‌‌​​​‌‌⁠‌‌​‌​‌‌⁠‌‌‌​​‌‌⁠‌​​​​​⁠‌‌​‌‌‌‌⁠‌‌​‌‌‌​⁠‌​​​​​⁠‌​‌​‌​​⁠‌‌‌​‌‌‌⁠‌‌​‌​​‌⁠‌‌‌​‌​​⁠‌‌‌​‌​​⁠‌‌​​‌​‌⁠‌‌‌​​‌​⁠‌​‌‌​​⁠‌​​​​​⁠‌​​​‌‌​⁠‌‌​​​​‌⁠‌‌​​​‌‌⁠‌‌​​‌​‌⁠‌‌​​​‌​⁠‌‌​‌‌‌‌⁠‌‌​‌‌‌‌⁠‌‌​‌​‌‌⁠‌​‌‌​​⁠‌​​​​​⁠‌‌​​​​‌⁠‌‌​‌‌‌​⁠‌‌​​‌​​⁠‌​​​​​⁠‌​​​‌‌​⁠‌‌​‌‌​​⁠‌‌​‌​​‌⁠‌‌‌​​​​⁠‌‌​​​‌​⁠‌‌​‌‌‌‌⁠‌‌​​​​‌⁠‌‌‌​​‌​⁠‌‌​​‌​​⁠‌​​​​​⁠‌‌​​‌‌​⁠‌‌​‌‌‌‌⁠‌‌‌​​‌​⁠‌​​​​​⁠‌‌​‌‌​‌⁠‌‌​‌‌‌‌⁠‌‌‌​​‌​⁠‌‌​​‌​‌⁠‌​​​​​⁠‌‌​‌​​​⁠‌‌​​​​‌⁠‌‌​​​‌‌⁠‌‌​‌​‌‌⁠‌‌‌​​‌‌⁠‌​‌‌‌​ealing a secret message.

Ukrywanie i odzyskiwanie ukrytych wiadomości

Steganographr to aplikacja internetowa dostępna pod adresem eatnik.net/steganographr , która używa konkatenacji słów (U+2060), spacji o zerowej szerokości (U+200B) i znaków niebędących konkatenacją (U+200C) do ucieczki. prywatne komunikaty pisemne ukryte za warstwą tekstu publicznego. Te znaki są zwykle skracane odpowiednio do WJ, ZWSP i ZWNJ.

Chociaż istnieją bardziej zaawansowane narzędzia do ukrywania tekstu w tekście, takie jak używanie algorytmów szyfrowania i haseł dla innej warstwy ochrony, wiele z nich nie jest wieloplatformowych, a niektóre, takie jak Paranoia Text Encryption, są zbyt złożone . używać.

Ponieważ jest to aplikacja internetowa, możesz jej używać na iPhonie, urządzeniu z Androidem, komputerze Mac, komputerze z systemem Windows, komputerze z systemem Linux i dowolnym innym urządzeniu, które może otworzyć aplikację w przeglądarce. Aby z niego skorzystać, wejdź na stronę eatnik.net/steganographr w przeglądarce internetowej, wprowadź tekst wiadomości publicznej w polu Wiadomość publiczna w zakładce Ukryj, następnie tekst ukrytej wiadomości w polu Wiadomość prywatna i kliknij przycisk Steganograf.

Aby odszyfrować wiadomość w celu ujawnienia jej ukrytego tekstu, po prostu skopiuj tekst publiczny, wklej go w polu Wiadomość publiczna na karcie Odsłoń i kliknij przycisk Desteganograph.

Możesz wysyłać te tajne wiadomości w większości aplikacji i platform — SMS, iMessage, e-mail, Messenger, Twitter, Facebook i nie tylko — a nawet możesz osadzać ukryty tekst w dokumentach tekstowych.

Należy jednak pamiętać, że znaki o zerowej szerokości mogą być uważane za zwykłe znaki na platformach, które ograniczają miejsce na wpisanie wiadomości. Na przykład WJ liczy się jako dwie postacie na Twitterze, podczas gdy ZWSP i ZWNJ działają jako jedna postać.

Dodanie kolejnej warstwy ochrony

Używanie Steganographr to szybki sposób na wysyłanie zwykłego tekstu ukrytego za widocznym zwykłym tekstem, ale nie jest to najbezpieczniejsza opcja. Jedynym zabezpieczeniem, jakie ma, jest to, że inni ludzie nie wiedzą, że ukryty tekst udaje zwykły tekst. Jeśli coś podejrzewają, mogą użyć narzędzia takiego jak Steganographr do zdekodowania łańcucha o zerowej szerokości do postaci binarnej, a następnie do ukrytej wiadomości.

Możesz jednak użyć Steganographr w połączeniu z narzędziem szyfrującym, aby dodatkowo zabezpieczyć wysyłaną wiadomość. Istnieje wiele narzędzi online do szyfrowania i odszyfrowywania tekstu. Możesz użyć jednego z nich, aby dodać szyfrowanie asymetryczne (gdzie do szyfrowania i deszyfrowania potrzebne są dwa klucze powiązane matematycznie) lub symetryczne (gdzie potrzebny jest tylko jeden klucz).

Uczynienie Steganographr bardziej przyjaznym dla użytkownika

Aby uzyskać szybki dostęp do Steganographr, dodaj go do zakładek we wszystkich swoich przeglądarkach. Możesz także utworzyć skróty, aby przejść bezpośrednio do narzędzia zamiast najpierw otwierać przeglądarkę. Na przykład możesz dodać ikonę aplikacji internetowej Steganographr do ekranu głównego urządzenia mobilnego. Na iPhonie i iPadzie pojawi się nawet w Bibliotece aplikacji.

  • Safari (iOS, iPadOS): Przycisk Udostępnij -> Dodaj do ekranu głównego
  • Chrome (Android): pionowa wielokropek -> Dodaj do ekranu głównego
  • Samsung Internet (Android): ikona 3-wierszowa -> Dodaj stronę do -> Ekran główny
  • Firefox (Android): Pionowy wielokropek -> Zainstaluj
  • Edge (Android): Wielokropek -> Dodaj do telefonu -> Dodaj
  • Przeglądarki MacOS: Zaznacz, a następnie przeciągnij adres URL na pulpit.
  • Chrome (komputer): Pionowa wielokropek -> Utwórz skrót

Dodawanie do ekranu głównego iOS z Safari (po lewej); dodanie Galaxy do ekranu głównego z Chrome (w środku); i dodanie Pixela z Firefoksa do ekranu głównego (po prawej).

Czy steganograf jest bezpieczny?

Ponieważ Steganographr jest narzędziem internetowym, czy powinieneś martwić się prywatnymi wiadomościami, które wpisujesz lub wklejasz? Krótka odpowiedź: nie. Twórca Steganographr ma kod źródłowy dostępny online dla każdego, kto chce to sprawdzić. Jeśli będziesz ostrożny, każdy może go dostosować i używać za darmo, więc możesz go skopiować i wkleić na swojej stronie internetowej lub utworzyć aplikację mobilną z kodu. Jeśli jesteś zainteresowany, sprawdź artykuł Null Byte na temat używania Steganographr .

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *