Opis
Wstęp1. Podstawy bezpieczeństwa systemów komputerowych 1.1. Najsłabsze ogniwo - użytkownicy1.2. Użytkownicy i prawa dostępu1.3. Dostęp do plików1.4. Identyfikator użytkownika i grupy 2. Uwierzytelniania i autoryzacja 2.1. Hasła2.2. Hasła jednorazowe2.3. Pluggable Authentication Modules (PAM) 3. Bezpieczeństwo sieci 3.1. Podstawowe problemy sieci IPv43.2 Podsłuchiwanie3.3. Spoofing3.4. Ataki man-in-the-middle3.5. Problemy warstwy łącza i sieciowej3.6. Protokoły sieciowe 4. Oprogramowanie złośliwe 4.1. Wirusy i robaki4.2. Konie trojańskie4.3. Robaki4.4. Ransomware4.5. Ataki phishingowe4.6. Tylne furtki (backdoory)4.7. Rootkity 5. Zapory sieciowe 5.1. Architekura sytemu firewall5.2. Typy firewalli5.3. Zapory sieciowe w systemie Linux 6. Kryptografia 6.1. Podstawy6.2. Kryptografia symetryczna6.3. Kryptografia asymetryczna6.4. Hybrydowy tryb działania6.5. Zastosowania kryptografii 7. Bezpieczne programowanie 7.1. OWASP&MITRE7.2. Nadpisanie bufora7.3. Prawa dostępu do plików7.4. Domyślne katalogi i ścieżki względne7.5. Przekazywanie parametrów i cudzysłowy7.6. Niezainicjowane zmienne i wartości domyślne7.7. Wyścig7.8. Materiały uzupełniające LiteraturaSpis rysunkówSpis tabelSkorowicz
