Snyk 오픈소스
스캔을 시작하려면 오픈소스 라이브러리 및 라이선스 스캔을 참조하십시오.
Snyk Open Source는 개발자 우선 소프트웨어 구성 분석(SCA) 솔루션입니다. Snyk Open Source를 사용하면 애플리케이션에서 사용하는 오픈소스 라이브러리의 취약점을 찾아 수정할 수 있습니다. 또한 이러한 오픈소스 라이브러리에 있거나 이로 인해 발생하는 라이선스 문제를 찾아 해결할 수도 있습니다.
전 세계 개발자들은 빠른 개발을 가능하게 하기 때문에 오픈소스 코드를 사용합니다. 최신 애플리케이션을 구성하는 코드의 대부분은 오픈소스입니다. 이러한 의존성 증가는 조직을 보안 취약점 및 라이선스 문제에 노출시킵니다.
때때로 이러한 문제는 코드 깊은 곳에 뿌리를 두고 있습니다. 오픈소스 패키지는 종종 다른 패키지를 참조하며, 이러한 간접적 종속성에서 많은 취약점이 발견됩니다. 개발자는 어떤 패키지가 호출되고 있는지 깨닫지 못할 수 있습니다. Snyk Open Source를 사용하면 오픈소스 구성 요소로 인한 위험을 줄일 수 있습니다. Snyk Open Source는 SDLC 전체에서 오픈소스 종속성의 보안 취약점 및 라이선스 위험을 찾고, 우선순위를 지정하고, 수정하는 데 도움을 줄 수 있습니다.
Snyk Open Source는 많은 일반적인 언어 및 플랫폼에서 사용할 수 있습니다. 지원되는 언어 및 패키지 관리자를 참조하십시오.
공식 릴리스만 추적됩니다. 기본 브랜치를 포함한 커밋은 공식 릴리스 또는 태그에 포함되지 않는 한 식별되지 않습니다.
패키지 관리자가 있는 프로젝트의 경우 이는 패키지 관리자의 릴리스를 의미합니다.
Go 및 비관리형 스캔(C/C++)의 경우 GitHub 리포지토리의 공식 릴리스 또는 태그가 필요합니다.
취약점 찾기 및 수정
Snyk Open Source를 사용하면 애플리케이션의 오픈소스 라이브러리에서 취약점을 찾아 수정할 수 있습니다. Snyk은 취약점에 대한 실행 가능한 수정 조언을 제공하고 풀 리퀘스트를 사용하여 취약점을 수정하는 워크플로우를 지원합니다. 자세한 내용은 Snyk 풀 또는 병합 요청을 참조하십시오.
Snyk Open Source는 발견된 취약점의 우선순위를 지정하고 보고하는 데도 도움이 됩니다. 자세한 내용은 위험 관리를 참조하십시오.
라이선스 문제 찾기 및 수정
Snyk Open Source는 또한 Snyk에 알려진 라이선스와 대조하여 라이선스 준수 여부를 확인하기 위해 프로젝트를 스캔할 수 있습니다. 자세한 내용은 오픈소스 라이선스 준수를 참조하십시오.
라이선스 정책을 사용하여 회사에서 라이선스 문제를 처리하는 방식을 정의할 수도 있습니다. 자세한 내용은 라이선스 정책을 참조하십시오.
Last updated