[ Pobierz całość w formacie PDF ]
.Edycja pIIków bInarnychCelowe uszkadzanie plikówDość prostym sposobem na ukrycie informacji jest uszkodzenie pliku.Być może brzmito dziwnie, ale jest to bardzo proste i skuteczne rozwiązanie, gdyż większość progra-mów nie będzie w stanie otworzyć uszkodzonych plików.Aby otworzyć uszkodzonyplik, należy go naprawić.Poniżej opiszę kilka typów plików, które można uszkodzići przedstawię metody ich uszkadzania.Pliki DOCJest to dość popularny typ plików.Pliki te tworzone są przez program Microsoft Word,który jest najpopularniejszym edytorem tekstu w systemie Windows.Pliki DOC otwie-rane są przez kilka innych programów, np.StarOffice lub OpenOffice dla systemów Li-nux i Windows czy choćby zwykły WordPad, dołączony do systemu operacyjnego Win-dows.Pliki DOC oprócz tekstu mogą zawierać również rysunki i wykresy.Aby uszkodzić plik DOC, nie trzeba się wcale natrudzić.Wystarczy otworzyć takiplik w programie Hex Workshop (lub dowolnym innym edytorze plików binarnych)i zmienić pierwszy bajt.Pierwszy bajt powinien mieć wartość , ale gdy zmienimy tęwartość na inną, program albo poinformuje, że plik jest uszkodzony, albo potraktujeplik jako plik tekstowy i wyświetli nieczytelne ciągi znaków ( krzaczki ).Aby to na-prawić, należy plik otworzyć w programie Hex Workshop i pierwszy bajt z powrotemzmienić na.Pliki DOC nie nadają się do ukrywania danych, gdyż tekst w plikach DOC nie jest ko-dowany.Mimo że na ekranie pojawią się  krzaczki , między nimi będzie widocznyzwykły tekst (patrz rysunek 9.8).Rysunek 9.8.Uszkodzonyplik DOC RozdzIał 9.f& UkrywanIe tajnych InformacjI 213Pliki EXEPliki EXE są plikami wykonywalnymi.Uszkodzenie plików EXE nie jest trudne.PlikiEXE posiadają własny nagłówek, który zaczyna się od znaków (lub ).Wystarczyzmienić te 2 znaki na jakieś inne, np.XX, i plik EXE będzie uznawany za uszkodzo-ny.Na rysunku 9.9 przedstawiono komunikat, jaki pojawi się przy próbie uruchomie-nia uszkodzonego pliku EXE.Rysunek 9.9.Komunikatpojawiający siępodczas próbyuruchomieniauszkodzonegopliku EXEPrzed uszkodzeniem pliku EXE można do niego dodać jakąś bitmapę, zawierającą np.hasła do kont pocztowych.Po uszkodzeniu pliku edytory zasobów nie otworzą go, gdyżuznają go za uszkodzony.Pliki ZIPPliki ZIP są to pliki popularnego programu pakującego WinZip, służącego do pakowa-nia innych plików, czyli zmniejszania ich objętości za pomocą skomplikowanych algo-rytmów.Plik ZIP może zawierać jeden skompresowany plik lub więcej plików.Pliki ZIPbardzo dobrze nadają się do ukrywania tajnych informacji, gdyż można spakować kilkaważnych plików do jednego pliku ZIP, a potem uszkodzić tylko jeden plik ZIP  nietrzeba po kolei uszkadzać wielu plików.Pliki ZIP, podobnie jak pliki poprzednio omó-wione, posiadają nagłówek.Dwa pierwsze bajty pliku PK informują, iż jest to plik ZIP.Po zmianie tych bajtów na dowolne inne plik automatycznie zostaje uszkodzony.Nie-które programy takowy plik otworzą i nawet wyświetlą pliki, jakie zostały skompreso-wane, ale już ich nie rozpakują; z kolei inne programy w ogóle nawet nie otworzą ta-kiego pliku.Inne plikiNie sposób tutaj omówić wszystkich możliwych plików, które można uszkodzić.Jednakchyba zauważyłeś pewien uniwersalny wzorzec: zwykle wystarczy zamienić 2 pierwszebajty na inne, aby plik nie mógł być otworzony przez program, w którym został utwo-rzony.Zachęcam do dalszego eksperymentowania! [ Pobierz całość w formacie PDF ]
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • centka.pev.pl
  •