본문 바로가기

러스트 시크릿

rust-secrets

커밋 전 자격증명 유출 차단

한줄평

실수로 인한 비밀 유출을 개발 단계에서 걸러 내려는 팀·개인 개발자에게 유용합니다. 이미 저장소 이력에 들어간 비밀을 지워 주지는 않습니다.

이런 분께 자격증명을 실수로 커밋할까 걱정인 개발자께

좋은 점

  • 커밋 순간에 유출을 자동 차단
  • git 훅으로 개발 흐름에 자연스럽게 붙는다

아쉬운 점

  • 명령줄·git 훅 설정 지식이 필요하다
  • 과거 이력의 유출은 처리하지 않는다

러스트 시크릿 소개

git의 pre-commit 훅으로 동작해 비밀번호·API 키 같은 자격증명이 실수로 커밋되는 것을 사전에 막아 주는 명령줄 도구입니다. 커밋을 만들 때 변경 내용을 검사해 민감 정보로 보이는 패턴이 있으면 커밋을 멈춥니다. 저장소에 훅으로 설치해 두면 개발 흐름 안에서 자동으로 검사가 이뤄집니다.

제작사

영삼넷