06. Zagrożenia - ProjektKoncowyWSEI/Exam GitHub Wiki

ZAGROŻENIA

Mechanizmy Zabezpieczeń

(dane, pliki, hasła, loginy,nazwiska ) Częste błędy użytkownika – zbyt słabe hasło

Poprawność sprawdzania danych

Dane sprawdzane za każdym razem po trafieniu do systemu (weryfikacja poprawności)

Uwierzytelnianie i autoryzacja

Bezpieczeństwo bazy danych – poprawne rozmieszczenie pomiędzy plikami danych a plikami dziennika transakcji.(rozmieszczenie na dwóch dyskach, w razie awarii tracimy tylko część bazy) Baza danych –ustawienia maksymalnej wielkości plików

Baza danych

Potencjalne błędy Błędy w administrowaniu systemami Błędy w nadawaniu uprawnień przez administratora Przepełnienie dysku (oddzielne partycje )

Protokół HTTP

Zmiana zapytania SQL Nieświadoma zmiana treści zapytania może uszkodzić bazę danych Zagrożenie techniczne dla bazy danych typu SQL Injection wykorzystujące lukę w zabezpieczeniach aplikacji(nieodpowiednie filtrowanie lub niedostateczne typowanie danych użytkownika, w konsekwencji dane są wykorzystane przy zapytaniu do bazy danych)

Nazwa i hasła -potrzeba zastosowania wiarygodnych metod uwierzytelnienia i brak powtarzalności -hasła są narażone na niepożądane przechwycenie w trakcie przesyłania przez sieć

Szyfrowanie

Wirusy komputerowe

Ataki hakerskie Ataki hakerskie to największe zagrożenie dla aplikacji w szczególności dla systemów wykorzystujących bazę danych.

Brak obsługi sytuacji specjalnych Błędy powinny być wyłapane przez aplikacje…

Niekontrolowany dostęp do danych