Udostępnij za pośrednictwem


Omówienie funkcji narzędzia do modelowania zagrożeń

Narzędzie do modelowania zagrożeń może pomóc w potrzebach modelowania zagrożeń. Aby zapoznać się z podstawowym wprowadzeniem do narzędzia, zobacz Wprowadzenie do narzędzia do modelowania zagrożeń.

Uwaga

Narzędzie Do modelowania zagrożeń jest często aktualizowane, dlatego często zapoznaj się z tym przewodnikiem, aby zobaczyć najnowsze funkcje i ulepszenia.

Aby otworzyć pustą stronę, wybierz pozycję Utwórz model.

Pusta strona

Aby wyświetlić funkcje dostępne obecnie w narzędziu, użyj modelu zagrożeń utworzonego przez nasz zespół w przykładzie Wprowadzenie .

Podstawowy model zagrożenia

Zanim omówimy wbudowane funkcje, przejrzyjmy główne składniki znalezione w narzędziu.

Środowisko jest podobne do innych produktów firmy Microsoft. Przejrzyjmy elementy menu najwyższego poziomu.

Elementy menu

Etykieta Szczegóły
Plik
  • Otwieranie, zapisywanie i zamykanie plików
  • Zaloguj się i wyloguj się z kont usługi OneDrive.
  • Udostępnianie linków (wyświetlanie i edytowanie).
  • Wyświetl informacje o pliku.
  • Zastosuj nowy szablon do istniejących modeli.
Edytuj Cofnij i wykonaj ponownie akcje, a także skopiuj, wklej i usuń.
Widok
  • Przełączanie między widokami analizy i projektowania .
  • Otwórz zamknięte okna (na przykład wzorniki, właściwości elementu i komunikaty).
  • Zresetuj układ do ustawień domyślnych.
Diagram Dodawanie i usuwanie diagramów oraz przechodzenie przez karty diagramów.
Raporty Tworzenie raportów HTML w celu udostępnienia innym osobom.
Pomoc Znajdź przewodniki ułatwiające korzystanie z narzędzia.

Symbole są skrótami dla menu najwyższego poziomu:

Symbol Szczegóły
Otwórz Otwiera nowy plik.
Zapisz Zapisuje bieżący plik.
Projekt Otwiera widok Projekt, w którym można tworzyć modele.
Analiza Pokazuje wygenerowane zagrożenia i ich właściwości.
Dodawanie diagramu Dodaje nowy diagram (podobny do nowych kart w programie Excel).
Usuwanie diagramu Usuwa bieżący diagram.
Kopiowanie/wycinanie/wklejanie Kopiuje, wycina i wkleja elementy.
Cofnij/Wykonaj ponownie Cofa i ponownie wykonuje akcje.
Powiększanie/pomniejszanie Powiększa i z diagramu, aby uzyskać lepszy widok.
Opinia Otwiera forum MSDN.

Kanwa

Kanwa to miejsce, w którym przeciągasz i upuszczasz elementy. Przeciąganie i upuszczanie to najszybszy i najbardziej wydajny sposób tworzenia modeli. Możesz również kliknąć prawym przyciskiem myszy i wybrać elementy z menu, aby dodać ogólne wersje elementów, jak pokazano poniżej:

Usuwanie wzornika na kanwie

Upuść kanwę

Wybierz wzornik

Właściwości elementu

Wzorniki

Na podstawie wybranego szablonu można znaleźć wszystkie wzorniki dostępne do użycia. Jeśli nie możesz znaleźć odpowiednich elementów, użyj innego szablonu. Możesz też zmodyfikować szablon zgodnie z potrzebami. Ogólnie rzecz biorąc, można znaleźć kombinację kategorii, takich jak:

Nazwa wzornika Szczegóły
Proces Aplikacje, wtyczki przeglądarki, wątki, maszyny wirtualne
Interakcja zewnętrzna Dostawcy uwierzytelniania, przeglądarki, użytkownicy, aplikacje internetowe
Magazyn danych Pamięć podręczna, magazyn, pliki konfiguracji, bazy danych, rejestr
Przepływ danych Binary, ALPC, HTTP, HTTPS/TLS/SSL, IOCTL, IPsec, named pipe, RPC/DCOM, SMB, UDP
Linia zaufania/granica obramowania Sieci firmowe, Internet, maszyna, piaskownica, tryb użytkownika/jądra

Notatki/komunikaty

Składnik Szczegóły
Komunikaty Wewnętrzna logika narzędzi, która ostrzega użytkowników za każdym razem, gdy wystąpi błąd, na przykład brak przepływów danych między elementami.
Uwagi Notatki ręczne są dodawane do pliku przez zespoły inżynieryjne w całym procesie projektowania i przeglądu.

Właściwości elementu

Właściwości elementu różnią się w zależności od wybranych elementów. Oprócz granic zaufania wszystkie inne elementy zawierają trzy wybory ogólne:

Właściwość elementu Szczegóły
Nazwa/nazwisko Przydatne do nazewnictwa procesów, magazynów, interakcji i przepływów, dzięki czemu można je łatwo rozpoznać.
Poza zakresem W przypadku wybrania elementu zostanie wyjęty z macierzy generowania zagrożeń (niezalecane).
Przyczyna braku zakresu Pole uzasadnienia, aby poinformować użytkowników, dlaczego wybrano opcję poza zakresem.

Właściwości są zmieniane w każdej kategorii elementów. Wybierz każdy element, aby sprawdzić dostępne opcje. Możesz też otworzyć szablon, aby dowiedzieć się więcej. Przyjrzyjmy się funkcjom.

Ekran powitalny

Po otwarciu aplikacji zostanie wyświetlony ekran powitalny .

Otwieranie modelu

Umieść kursor na pozycji Otwórz model , aby wyświetlić dwie opcje: Otwórz z tego komputera i Otwórz z usługi OneDrive. Pierwsza opcja otwiera ekran Otwieranie pliku. Druga opcja umożliwia przejście przez proces logowania w usłudze OneDrive. Po pomyślnym uwierzytelnieniu można wybrać foldery i pliki.

Otwórz model

Otwieranie z komputera lub usługi OneDrive

Opinie, sugestie i problemy

Po wybraniu pozycji Opinie, sugestie i problemy przejdź do forum MSDN dla narzędzi SDL. Możesz przeczytać, co mówią inne osoby o narzędziu, w tym obejścia i nowe pomysły.

Zrzut ekranu przedstawia przycisk z tekstem Opinie, Sugestie i Problemy.

Widok projektu

Po otwarciu lub utworzeniu nowego modelu zostanie otwarty widok Projekt .

Dodawanie elementów

Elementy siatki można dodawać na dwa sposoby:

  • Przeciągnij i upuść: przeciągnij żądany element do siatki. Następnie użyj właściwości elementu, aby podać dodatkowe informacje.
  • Kliknij prawym przyciskiem myszy: kliknij prawym przyciskiem myszy dowolne miejsce w siatce i wybierz elementy z menu rozwijanego. Na ekranie zostanie wyświetlona ogólna reprezentacja wybranego elementu.

Łączenie elementów

Elementy można połączyć na dwa sposoby:

  • Przeciągnij i upuść: Przeciągnij żądany przepływ danych do siatki i połącz oba końce z odpowiednimi elementami.
  • Kliknij pozycję + Shift: kliknij pierwszy element (wysyłanie danych), naciśnij i przytrzymaj Shift, a następnie wybierz drugi element (odbierające dane). Kliknij prawym przyciskiem myszy i wybierz pozycję Połącz. Jeśli używasz przepływu danych dwukierunkowych, kolejność nie jest tak ważna.

Właściwości

Aby wyświetlić właściwości, które można zmodyfikować na wzornikach, wybierz wzornik, a informacje są wypełniane odpowiednio. W poniższym przykładzie pokazano przed i po przeciągnięciu wzornika bazy danych na diagram:

Przed

Przed

Po

Po

Wiadomości

Jeśli tworzysz model zagrożeń i zapomnisz połączyć przepływy danych z elementami, otrzymasz powiadomienie. Możesz zignorować komunikat lub postępować zgodnie z instrukcjami, aby rozwiązać ten problem.

Zrzut ekranu przedstawia łącznik modelu zagrożeń, który nie jest połączony z elementami z komunikatem, że ten problem powoduje.

Uwagi

Aby dodać notatki do diagramu, przejdź z karty Komunikaty do karty Notatki .

Widok analizy

Po utworzeniu diagramu wybierz symbol Analiza (lupa) na pasku narzędzi skrótów, aby przełączyć się do widoku Analiza .

Widok analizy

Wybór wygenerowanego zagrożenia

Po wybraniu zagrożenia można użyć trzech odrębnych funkcji:

Funkcja Informacja
Wskaźnik odczytu

Zagrożenie jest oznaczone jako przeczytane, co pomaga śledzić przeglądane elementy.

Wskaźnik odczytu/nieprzeczytania

Fokus interakcji

Interakcja na diagramie należącym do zagrożenia jest wyróżniona.

Fokus interakcji

Właściwości zagrożenia

Dodatkowe informacje o zagrożeniu są wyświetlane w oknie Właściwości zagrożenia.

Właściwości zagrożeń

Zmiana priorytetu

Możesz zmienić poziom priorytetu każdego wygenerowanego zagrożenia. Różne kolory ułatwiają identyfikowanie zagrożeń o wysokim, średnim i niskim priorytcie.

Zmiana priorytetu

Pola edytowalne właściwości zagrożeń

Jak pokazano na powyższym obrazie, możesz zmienić informacje wygenerowane przez narzędzie. Możesz również dodać informacje do niektórych pól, takich jak uzasadnienie. Te pola są generowane przez szablon. Jeśli potrzebujesz więcej informacji o każdym zagrożeniu, możesz wprowadzić modyfikacje.

Właściwości zagrożeń

Raporty

Po zakończeniu zmiany priorytetów i zaktualizowaniu stanu każdego wygenerowanego zagrożenia możesz zapisać plik i/lub wydrukować raport. Przejdź do pozycji Raport>Utwórz pełny raport. Nadaj raportowi nazwę i powinna zostać wyświetlona zawartość podobna do poniższej:

Zrzut ekranu przedstawia przykładowy raport modelowania zagrożeń, w tym podsumowanie, diagramy i inne informacje.

Następne kroki

  • Wyślij pytania, komentarze i wątpliwości do witryny tmtextsupport@microsoft.com. Pobierz narzędzie do modelowania zagrożeń, aby rozpocząć pracę.
  • Aby współtworzyć szablon dla społeczności, przejdź do strony usługi GitHub .