Codex use case
코드 변경 사항의 보안 점검
pull request나 로컬 diff를 검토해 코드 변경으로 기존 보안이 약해지는지 확인하세요.
병합 전에 Codex Security 플러그인으로 Git에서 관리하는 변경 사항을 살펴보세요. 보안 회귀가 의심되는 부분을 검증하고 그 근거를 담은 보고서를 작성할 수 있습니다.
Best for
- 인증, 인가, 파싱, 파일 접근, 시크릿 또는 높은 권한이 필요한 워크플로우에 영향을 주는 Pull requests
- 병합 전에 보안을 중점적으로 점검해야 하는 릴리스 브랜치나 로컬 패치
- 변경된 코드와 관련 파일에서 보안 이슈를 직접 뒷받침하는 근거를 확인해야 하는 검토자
Contents
코드 변경 사항의 보안 점검
pull request나 로컬 diff를 검토해 코드 변경으로 기존 보안이 약해지는지 확인하세요.
병합 전에 Codex Security 플러그인으로 Git에서 관리하는 변경 사항을 살펴보세요. 보안 회귀가 의심되는 부분을 검증하고 그 근거를 담은 보고서를 작성할 수 있습니다.
병합 전에 Codex Security 플러그인으로 Git에서 관리하는 변경 사항을 살펴보세요. 보안 회귀가 의심되는 부분을 검증하고 그 근거를 담은 보고서를 작성할 수 있습니다.
Related links
Best for
- 인증, 인가, 파싱, 파일 접근, 시크릿 또는 높은 권한이 필요한 워크플로우에 영향을 주는 Pull requests
- 병합 전에 보안을 중점적으로 점검해야 하는 릴리스 브랜치나 로컬 패치
- 변경된 코드와 관련 파일에서 보안 이슈를 직접 뒷받침하는 근거를 확인해야 하는 검토자
Skills & Plugins
- pull request, 커밋, 브랜치 diff 또는 작업 트리 패치를 검토해 보안 회귀 여부를 확인하고, 검증 결과와 공격 경로를 뒷받침하는 근거를 제시합니다.
| Skill | Why use it |
|---|---|
| Codex Security:security Diff Scan | pull request, 커밋, 브랜치 diff 또는 작업 트리 패치를 검토해 보안 회귀 여부를 확인하고, 검증 결과와 공격 경로를 뒷받침하는 근거를 제시합니다. |
Starter prompt
리포지터리 전체 대신 변경 사항 검토하기
pull request, 커밋, 브랜치 또는 로컬 패치로 보안에 민감한 코드 경로가 바뀌면 변경분을 대상으로 보안 검사를 실행하세요. Codex Security 플러그인은 리포지터리 컨텍스트를 바탕으로 변경 사항을 파악한 다음, 변경분과 그 변경에 직접 관련된 코드에 집중해 보안 이슈를 찾고 검증합니다.
이 워크플로우는 일반적인 코드 리뷰를 보완합니다. 코드 스타일이나 테스트를 전반적으로 검토하는 대신, 변경으로 인해 보안이 약화되었는지 구체적인 근거를 확인하려는 경우에 사용하세요.
변경 범위에 집중해 검사하기
- 리포지터리를 열고 Git에서 검토할 변경 사항을 체크아웃하거나 해당 변경 사항의 범위를 정확히 설명하세요.
- Codex Security 플러그인 빠른 시작을 완료한 다음, 첫 프롬프트에 검토할 pull request, 커밋, 브랜치 간 변경분 또는 작업 트리 패치를 명시하세요.
- 변경 사항 중 인증, 파서, 파일 경로, 네트워크 요청, 자격 증명 처리 등 위험도가 높은 부분을 명시하세요.
- 첫 결과를 검토 자료로 남길 수 있도록 수정 요청 없이 프롬프트를 실행하세요.
- 수정 여부를 결정하기 전에 보고서에서 영향을 받는다고 지목한 코드 줄, 검증 결과, 아직 입증되지 않았다고 명시한 부분을 하나씩 확인하세요.
발견된 보안 이슈에 대응하기
좋은 보고서는 실제로 도달할 수 있는 코드 경로에서 근거가 확인된 보안 이슈와 추가 확인이 필요한 의심 사항을 구분합니다. 영향을 받는 코드 줄에 인라인 주석을 포함할 수도 있습니다. 조치할 수 있는 보안 이슈가 있다면 이슈 식별자나 보고서의 해당 섹션을 지정해 수정 범위가 명확한 새 작업을 시작하세요. 수정과 검증을 반복하는 절차는 누적된 취약점 해결하기를 참고하세요.
검토할 변경 사항을 지정하는 방법, 변경분의 범위, 결과 검토 방법은 코드 변경 사항의 보안 검토하기를 참고하세요.
Related use cases
심층 보안 스캔 실행
Codex Security 플러그인으로 리포지터리나 지정한 폴더의 보안을 더 종합적으로 점검합니다
여러 리포지터리 스캔하기
Codex Security CLI로 목록에 있는 각 리포지터리의 특정 커밋을 스캔하세요. 각 스캔 결과를 검토해 어떤 항목을 조사하거나 수정해야 할지 판단하세요.
첫 보안 스캔 실행하기
Codex Security 플러그인으로 로컬 리포지터리를 스캔하세요. 발견한 보안 이슈의 근거와 실제 검토 범위를 살펴보고 어떤 이슈부터 조사하거나 수정할지 정하세요.