용어사전 목록으로

GLOSSARY

SCA 소프트웨어 구성 요소 분석

SCA는 소프트웨어에 포함된 외부 라이브러리 등 구성 요소를 식별하고 알려진 취약점이나 라이선스 등의 정보를 분석하는 영역입니다.

01

용어와 정의

영문 또는 원어: SCA

영문 정식명칭: Software Composition Analysis

한글명: 소프트웨어 구성 요소 분석

SCA는 소프트웨어에 포함된 외부 라이브러리 등 구성 요소를 식별하고 알려진 취약점이나 라이선스 등의 정보를 분석하는 영역입니다.

02

정확한 의미와 원리

직접 추가한 패키지와 그 패키지가 다시 의존하는 구성 요소를 함께 확인할 수 있습니다. 실제 사용 버전과 포함 경로를 파악하는 것이 중요합니다.

03

쉽게 이해하는 사용 예시

제품에 포함된 패키지 목록을 알려진 취약점 공지와 대조하고 영향을 받는 의존성을 갱신하는 경우입니다.

04

종류와 관련 개념의 차이

소스 코드, 빌드 산출물과 컨테이너 이미지는 식별 가능한 범위가 다릅니다. SBOM은 구성 정보의 명세서이고 SCA는 이를 포함한 자료를 분석하는 과정입니다.

05

적용 조건과 오해하기 쉬운 점

패키지 이름이 일치한다고 실제 취약 경로가 항상 실행되는 것은 아닙니다. 반대로 목록이 불완전하면 위험을 놓칠 수 있어 식별 정확도와 공급자 공지를 확인합니다.

관련 용어와 글

함께 이해할 기준 개념

GLOSSARY CONTACT

궁금한 용어와 적용 상황을 알려주세요

용어가 사용된 문장과 장비 환경을 함께 알려주시면 필요한 설명과 관련 안내를 확인합니다.