Słownik

Czym jest oprogramowanie?

Oprogramowanie jest polem spotykanym we wszelkiego rodzaju plikach: audio, wideo, dokumentach, obrazach, e‑bookach, danych i innych. To, co mówi ono konkretnie o Twoim pliku, możesz odczytać powyżej.

software

Pole Software podaje nazwę programu, który wygenerował plik. W zależności od pliku może to być aplikacja, która utworzyła treść, ta, która jako ostatnia ją zapisała, albo system operacyjny, z którego plik pochodzi, i bardzo często zawiera też numer wersji.

Które pliki je zawierają i kto je zapisuje

Prawie każdy typ pliku ma miejsce na zapisanie tej informacji, a w różnych formatach wiersz ten występuje pod nieco innymi nazwami: Software w danych EXIF zdjęć, Creator Tool w metadanych XMP, Creator i Producer w dokumentach PDF, Application w dokumentach biurowych, pole encoder w plikach audio i wideo oraz generator w wielu e‑bookach.

Nikt nie wpisuje tego ręcznie. Program zapisuje tę informację o sobie przy zapisie pliku. Ma to istotną konsekwencję: każdy program, który ponownie zapisuje plik, może nadpisać to pole, więc jego wartość wskazuje ostatnią aplikację w łańcuchu, a niekoniecznie tę, która pierwotnie utworzyła plik. Zdjęcie zrobione telefonem, a następnie przycięte na laptopie, zwykle poda edytor, a nie telefon.

Jak wygląda ta wartość

Jest to tekst dowolny, więc dokładne brzmienie zależy od programu:

  • GIMP 2.8.22 - nazwa edytora grafiki wraz z jego wersją
  • Adobe Photoshop CS6 (Windows) - nazwa, wersja oraz system operacyjny, na którym działał
  • Ver.1.00 - aparat zapisujący wyłącznie wersję swojego firmware
  • 16.5.1 - sam numer wersji, typowy dla telefonów, gdzie aparat jest częścią systemu operacyjnego, więc to pole ostatecznie przechowuje wersję systemu

Nie myl go z osobnym wierszem Software Version, który w niektórych formatach służy wyłącznie do przechowywania wersji. Tutaj, jeśli wersja się pojawia, jest zawarta w tym samym ciągu co nazwa.

Dlaczego ma to znaczenie

Dla każdego, kto sprawdza pochodzenie pliku, jest to jeden z najbardziej informacyjnych wierszy w całym raporcie. Pokazuje, że zdjęcie w ogóle przeszło przez edytor. Informuje archiwum, która aplikacja utworzyła dokument, co ma znaczenie, gdy plik po latach nie chce się poprawnie otworzyć i trzeba znaleźć program, który go odczyta. To także pierwsze miejsce do sprawdzenia, gdy plik dziwnie się wyświetla w jednym programie, a poprawnie w innym, ponieważ aplikacja, która go zapisała, często jest wyjaśnieniem.

To również pole o realnym koszcie dla prywatności, więc warto je wziąć pod uwagę przed opublikowaniem pliku. Informuje każdego odbiorcę, jakich programów używasz i w jakich wersjach, co jest bardziej odsłaniające, niż się wydaje. Nietypowa kombinacja aplikacji i wersji stanowi rozpoznawalny odcisk palca: ta sama wartość pojawiająca się w wielu plikach łączy je z tą samą osobą lub tym samym stanowiskiem pracy, nawet gdy pliki są w pozostałym zakresie anonimowe. Może też ujawnić przestarzałą, niezałataną wersję programu albo oprogramowanie, którego wolałbyś nie reklamować. Jeśli czyścisz plik przed wysłaniem, usuń również ten wiersz.