_**Uwaga:** przedmiot znajduje się w ofercie po raz pierwszy. Bieżąca edycja
ma status eksperymentalnej. Zajęcia nie są jeszcze dobrze przygotowane, a
prowadzącemu brakuje doświadczeń w prowadzeniu pracowni tego typu. Osoby,
które zapiszą się na te zajęcia powinny akceptować fakt, że wykład będzie
niedopracowany, a zadania na pracownię nie zawsze adekwatne do treści i
poziomu zajęć. Liczba punktów ECTS jest obniżona._
Kurs dotyczy sposobów odzyskiwania danych z nośników, które zostały skasowane
lub uszkodzone. Techniki odzyskiwania danych z urządzeń pamięci masowych są
częścią tzw. informatyki śledczej. Mimo iż nazwa brzmi intrygująco, to ten
dział informatyki jest wyjątkowo nudny i wymaga wręcz benedyktyńskiej
pracowitości. Nie tylko trzeba znać i umieć efektywnie wykorzystać dostępne
narzędzia, ale potrzeba też bardzo szczegółowej wiedzy na temat analizowanych
formatów danych i systemów plików, a często również wielkiej cierpliwości.
Na zajęcia powinny się zapisać tylko osoby, które poważnie interesują się
teorią i praktyką przechowywania danych w urządzeniach pamięci masowej i
chciałyby rozwinąć umiejętności ich badania. Osobom, które straciły swoje dane
i pragną je odzyskać polecamy zamiast tego kurs „Metody tworzenia kopii
zapasowych i archiwizacji danych”.
##### Orientacyjny program wykładu:
1. Warstwa fizyczna i warstwa urządzeń blokowych. Urządzenia pamięci masowej: dyski magnetyczne, pamięci flash, SSD. Firmware urządzeń blokowych. Protokół S.M.A.R.T. Magistrale i ich protokoły: SCSI, SATA, NVMe, USB. Partycje: MBR, GPT. Obsługa urządzeń pamięci masowej w systemie operacyjnym.
2. Warstwa systemu plików. System plików Microsoft FAT.
3. Systemy plików uniksowych: UFS, ext2.
4. Systemy plików na nośnikach optycznych: ISO 9660, Rock Ridge i Joliet, UDF.
5. Spójność systemu plików. Fsck. Transakcje atomowe. Systemy plików z księgowaniem: ext3, ext4, ReiserFS, NTFS.
6. Systemy plików COW: ZFS i Btrfs. Inne systemy plików.
7. Warstwa aplikacji. Typowe formaty plików: JPEG, PNG, PDF, MP3 i in.
8. Techniki odzyskiwania danych z urządzeń pamięci masowych.
##### Literatura:
1. Brian Carrier, File System Forensic Analysis, Addison Wesley 2005.