Skip to content

위협 모델링

코드를 작성하기 전에 위협을 설계 단계에서 제거하세요.

전문가 수동 테스트
경영진 보고
개선 가이던스
재테스트 및 증명
펌웨어 분석
하드웨어 테스트
위협 모델링

개요

위협 모델링은 시스템의 아키텍처, 데이터 흐름, 신뢰 경계를 매핑하여 구축 전에 위협과 설계 약점을 식별하는 구조화된 설계 단계 활동입니다. STRIDE 및 PASTA와 같은 프레임워크를 사용하여 무엇이 잘못될 수 있는지와 그에 대해 무엇을 해야 하는지에 답합니다. 데이터 흐름, 신뢰 경계, 아키텍처 결정을 검토하여 개발이 시작되기 전에 잠재적 공격 경로를 식별합니다. 목표는 수정 비용이 가장 저렴한 초기에 보안 약점을 발견하는 것입니다.

방법론 및 표준

STRIDE, PASTA, 공격 트리, 프라이버시를 위한 LINDDUN을 OWASP Threat Modeling Cheat Sheet와 함께 사용합니다. 각 작업은 시스템 범위를 정의하고, 데이터 흐름 다이어그램(DFD)을 작성하며, STRIDE를 사용해 위협을 식별하고, 영향을 평가하여 위험의 우선순위를 정합니다.

포함 내용

신뢰 경계가 포함된 데이터 흐름 다이어그램
STRIDE/PASTA에 매핑된 위협 열거
비즈니스 컨텍스트와 연계된 위험 순위
데이터 흐름 다이어그램 검토
신뢰 경계 식별
STRIDE 기반 위협 분석
위험 우선순위 지정 및 완화 가이드

제공 산출물

우선순위가 매겨진 위험 레지스터 및 구체적인 완화 방안
구축을 위한 보안 요구사항
팀이 유지 관리할 수 있는 재사용 가능한 모델
OWASP 부합경영진 보고개선 가이던스재테스트 포함증명서스캐너 덤프 없음

자주 묻는 질문

가능한 한 일찍, 즉 코드 작성 전 설계 또는 주요 재설계 단계에서 수행합니다. 그때가 아키텍처를 저렴하게 변경할 수 있는 시점이며, 침투 테스터에게 실제 위험이 집중된 곳을 알려줍니다.

적합성에 따라 선택합니다. STRIDE는 구성 요소별 열거에 빠르고 체계적이며, PASTA는 더 높은 위험을 다루는 시스템에 위험 및 비즈니스 중심적입니다. 당사는 종종 둘을 결합하고 프라이버시를 위해 LINDDUN을 추가합니다.

위협 모델링은 일반적으로 소프트웨어 개발 생명주기(SDLC)의 설계 단계에서 수행되어 개발이 시작되기 전에 보안 위험을 식별함으로써 조치 비용을 줄이고 설계 단계의 보안을 향상합니다.

오늘 보안 전문가와 상담하세요

모의 침투 테스트, 감사, 또는 연중무휴 24시간 모니터링까지, 영국, 미국, EU 및 인도 전역에서 우리 팀이 준비되어 있습니다.