Pobieramy wiele obrazków kotków, piesków i dziwnych rzeczy z portali obrazkowych i innych stron w sieci.
Ale wiele z was nie wie, że powszechną praktyką na wielu forach obrazkowych jest ukrywanie plików w plikach obrazkowych.
Jak dodać nasz plik do obrazka, tak by ten wyświetlał się problemu, a jednocześnie był nośnikiem danych?
Bedziemy potrzebować:
- Program archiwizujący np. 7-zip
- Obrazek, w którym będziemy ukrywać nasz plik
- Plik, który chcemy ukryć
Ukrywanie pliku:
#tworzymy archiwum .7z z pliku, który chcemy zaszyć w obrazku #uruchamiamy wiersz poleceń: cmd #nawigujemy do katalogu, w którym znajduje się obrazek (obrazek.png) i archiwum (arch.7z) copy /b obrazek.png + arch.7z NowyObrazek.png
Aby wydobyć dane z obrazka używamy takiej komendy:
#uruchamiamy wiersz poleceń: cmd #nawigujemy do miejsca, w którym mamy zainstalowany 7-zip 7z.exe x "C:/ścieżka/do/pliku/obrazka" -oC:\ścieżka\gdzie\wypakować\dane
Bonus:
Jak przeszukać kolekcję obrazków, które już posiadamy w celu wydobycia ukrytych danych?
Możemy korzystać z poniższej komendy:
#przyjmujemy że domyślnie zainstalowaliśmy 7zip oraz że posiadamy katalog Output na dysku C: #uruchamiamy wiersz poleceń: cmd #nawigujemy do katalogu w którym mamy obrazki for /r %%x in (*.jpg) do "C:\Program Files\7-Zip\7z.exe" x "%%x" -oC:\Output -r #możemy powtórzyć sytuację dla png/jpeg/gif/webm :-)