리버스엔지니어링 분석 방법 중 소스코드를 이해하고 분석하는 방법으로 소프트웨어의 프로그래밍 오류와 구현 오류를 찾을 때 유용한 분석 방법은?
1
블랙박스 분석
오답 이유오답 보기입니다. ‘블랙박스 분석’은(는) 이 문항의 판단 기준인 ‘화이트박스 분석’과 구별해야 합니다. 시스템 구성요소·명령·파일·권한 또는 공격 대상의 기능이 정답 조건과 다릅니다.
2
화이트박스 분석
정답 근거정답 보기입니다. 화이트박스 분석은 소프트웨어의 내부 구조, 설계 및 소스 코드를 직접 확인하며 분석하는 방법입니다. 내부 로직을 완전히 이해하고 분석하므로 프로그래밍 오류나 구현상의 결함을 찾는 데 매우 유용합니다.오답 노트블랙박스 분석: 내부 구조를 모르는 상태에서 입력과 출력의 결과만으로 분석함그레이박스 분석: 내부 구조에 대해 제한적인 지식만을 가지고 분석함
3
그레이박스 분석
오답 이유오답 보기입니다. ‘그레이박스 분석’은(는) 이 문항의 판단 기준인 ‘화이트박스 분석’과 구별해야 합니다. 시스템 구성요소·명령·파일·권한 또는 공격 대상의 기능이 정답 조건과 다릅니다.
4
그린박스 분석
오답 이유오답 보기입니다. ‘그린박스 분석’은(는) 이 문항의 판단 기준인 ‘화이트박스 분석’과 구별해야 합니다. 시스템 구성요소·명령·파일·권한 또는 공격 대상의 기능이 정답 조건과 다릅니다.
ANSWER & EXPLANATION
정답 2번
화이트박스 분석은 소프트웨어의 내부 구조, 설계 및 소스 코드를 직접 확인하며 분석하는 방법입니다. 내부 로직을 완전히 이해하고 분석하므로 프로그래밍 오류나 구현상의 결함을 찾는 데 매우 유용합니다.오답 노트블랙박스 분석: 내부 구조를 모르는 상태에서 입력과 출력의 결과만으로 분석함그레이박스 분석: 내부 구조에 대해 제한적인 지식만을 가지고 분석함
RELATED CONCEPT
시스템 보안 핵심개념
정답 용어만 외우지 말고 각 보기의 적용 대상·기능·전제 조건을 비교하세요. 같은 분야 기출을 묶어서 풀면 표현이 달라져도 판단 기준을 유지할 수 있습니다.