빌드 서버가 패키지 이름만 지정하고 버전을 고정하지 않아 어느 날 다른 의존성이 설치되었다. 직접적인 개선은?
정답 4번
잠금 파일은 직접·전이 의존성의 정확한 버전을 고정하여 같은 의존 트리를 재현하는 데 사용된다. 받은 패키지의 무결성 해시를 검토한 잠금 파일의 값과 비교해야 예상한 바이트인지 확인할 수 있다. 내려받은 파일의 해시를 계산하기만 하고 기준값과 대조하지 않으면 바뀐 파일도 그대로 받아들인다. 다만 잠금 파일과 해시는 승인된 패키지 자체가 악성인지 판단하지 않으므로, 의존성 검토와 취약점 점검을 대신하지 않는다.
콘텐츠 정보
출제범위 기반 실전 연습을 위해 정처LAB이 독립 제작했습니다. 표시 연도는 학습 범위의 맥락이며 특정 시행 회차의 출제문항이나 복원 원문을 뜻하지 않습니다.
- 자료 유형
- 정처LAB 자체 제작
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-09-05