threat-modeling-expert
Analiza zagrożeń i bezpieczeństwo architektury systemów od podstaw
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętności eksperta do modelowania zagrożeń, przeglądu architektury bezpieczeństwa i oceny ryzyka. Opanuj metodologie STRIDE i PASTA, konstruuj drzewa ataków oraz wyodrębniaj wymagania bezpieczeństwa. Użyj do proaktywnego przeglądu architektury, identyfikacji zagrożeń i planowania systemów bezpiecznych od projektowania. Idealne do przygotowania do audytów bezpieczeństwa, dokumentacji i szkolenia zespołów w myśleniu o bezpieczeństwie.
Jak używać
Zdefiniuj zakres systemu i granice zaufania — określ, jakie komponenty i dane wchodzą w skład przeglądu, oraz gdzie znajdują się punkty wejścia i wyjścia dla potencjalnych zagrożeń.
Stwórz diagramy przepływu danych — narysuj, jak dane poruszają się między komponentami systemu, aby zidentyfikować wszystkie ścieżki komunikacji i potencjalne punkty ataku.
Zidentyfikuj zasoby i punkty wejścia — wylistuj wszystkie aktywa (bazy danych, interfejsy API, interfejsy użytkownika) oraz określ, w jaki sposób atakujący mogą uzyskać dostęp do systemu.
Zastosuj STRIDE do każdego komponentu — przeanalizuj każdy element systemu pod kątem sześciu kategorii zagrożeń: Spoofing, Tampering, Repudiation, Information Disclosure, Denial of Service i Elevation of Privilege.
Zbuduj drzewa ataków dla krytycznych ścieżek — dla najważniejszych zagrożeń stwórz wizualne reprezentacje możliwych sekwencji ataków, aby zrozumieć, jak atakujący mogą osiągnąć swoje cele.
Oceń i ustal priorytety zagrożeń — przypisz punkty ryzyka każdemu zagrożeniu na podstawie prawdopodobieństwa i wpływu, a następnie zaprojektuj strategie łagodzenia dla zagrożeń o najwyższym priorytecie i udokumentuj pozostałe ryzyka.
Podobne skille
gmail-manager
autor: jeffvincent
content-creator
autor: alirezarezvani
solidity-security
autor: wshobson
openapi-spec-generation
autor: wshobson
manim
autor: davila7
llama-cpp
autor: zechenzhangAGI