Kurs ½: Odzyskiwanie danych

Język wykładowy Polski
Semestr Zimowy
Status W ofercie
Opiekun Tomasz Wierzbicki
Liczba godzin 15 (wyk.) 15 (prac.)
Rodzaj K2 - kurs zaawansowany
ECTS 3
Polecany dla I roku Nie
Egzamin Nie

Opis przedmiotu:

Kurs omawia metody przechowywania danych na nośnikach elektronicznych, protokoły warstwy fizycznej (dyski mechaniczne i SSD, zapis optyczny), urządzeń blokowych i systemów plików (szczególnie strukturę statyczną, tj. _on-disk format_) oraz ich implementację w Linuksie. Aspekty praktyczne kursu skupiają się na sposobach i narzędziach do 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 dużej pracowitości i cierpliwoś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. 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 zajęć: 1. Warstwa fizyczna i warstwa urządzeń blokowych. Urządzenia pamięci masowej: dyski magnetyczne, pamięci flash, SSD, płyty CD i DVD. 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.