개발 소스 코드 분석 도구 란 무엇입니까? -techopedia에서 정의

소스 코드 분석 도구 란 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-소스 코드 분석 도구 란 무엇입니까?

소스 코드 분석 도구는 소스 코드 또는 컴파일 된 코드를 분석합니다. 일반적으로 이러한 종류의 리소스는 코드 내의 보안 결함 또는 문제를 찾습니다. 다양한 공급자가 소프트웨어 시장을위한 소스 코드 분석 도구를 제공합니다.

Techopedia는 소스 코드 분석 도구를 설명합니다

정적 코드 분석이라고도하는 소스 코드 분석은 다른 테스트 단계에서 코드 검토의 일부로 수행 될 수 있습니다. 공급 업체 도구는 개발자 또는 다른 사람이 소스 코드의 문제점을 식별하는 데 도움이되는 다양한 기술 및 프리젠 테이션을 제공합니다.

예를 들어, 소스 코드 분석 도구는 개발자가 코드를보다 면밀히 검토하여 취약성을 발견 할 수있는 시각적 환경을 제공 할 수 있습니다. 개발자는 모든 프로젝트 코드를 단일 응용 프로그램에로드하여 고급 형식으로 코드 요소가 보안 문제를 일으킬 가능성이 있는지 확인할 수 있습니다.

소스 코드 분석 도구는 일반적으로 C, C ++ 및 Java를 포함한 소프트웨어 응용 프로그램의 코딩과 관련된 널리 사용되는 프로그래밍 언어 유형을 지원합니다. 공급 업체는 CWE 및 CERT와 같은 산업 표준을 준수하기 위해 소스 코드 분석 도구를 구축하고 "포장 분석"과 같은 원칙을 사용하여 프로세스에서 코드가 손상되거나 오염되었는지 여부를 확인하라는 메시지가 표시 될 수 있습니다. 이 모든 기능을 통해 개발자는 최종 결과에 대한 보안을 강화하고 소프트웨어 익스플로잇 또는 기타 문제에 대한 책임으로부터 자신과 회사를 보호 할 수 있습니다.

소스 코드 분석 도구 란 무엇입니까? -techopedia에서 정의