Codex로 코드와 종속성의 보안 위험을 조사한 뒤 수정안을 작성하고 테스트하세요. 리포지터리, 코드 변경 사항 또는 기존 도구에서 발견한 보안 이슈부터 살펴보세요.
Daybreak Blue 설정하기
보안 팀에서 Daybreak Blue를 사용할 계획이라면 ChatGPT Enterprise 워크스페이스 소유자가 구성원을 선택해 액세스 권한을 부여할 수 있습니다.
취약점 찾기
리포지터리 하나를 스캔하는 것부터 시작하거나, 심층 검토를 수행하거나, 목록에 있는 여러 리포지터리를 스캔하세요. CI에서 스캔을 자동화해 정해진 일정에 따라 또는 코드가 변경될 때마다 코드를 검토하세요. 발견한 보안 이슈와 스캔 범위를 확인해 다음으로 조사할 대상을 정하세요.
첫 보안 스캔 실행하기
Codex Security 플러그인으로 로컬 리포지터리를 스캔하세요. 발견한 보안 이슈의 근거와 실제 검토 범위를 살펴보고 어떤 이슈부터 조사하거나 수정할지 정하세요.
심층 보안 스캔 실행
Codex Security 플러그인으로 리포지터리나 지정한 폴더의 보안을 더 종합적으로 점검합니다
여러 리포지터리 스캔하기
Codex Security CLI로 목록에 있는 각 리포지터리의 특정 커밋을 스캔하세요. 각 스캔 결과를 검토해 어떤 항목을 조사하거나 수정해야 할지 판단하세요.
CI에서 보안 검사 자동화하기
CI 파이프라인에 Codex Security CLI를 추가하세요. 검사 시점과 검토할 코드를 선택하고, 발견된 보안 이슈와 검사 범위를 기록해 보관하세요. 검사...
변경 사항과 종속성 검토하기
pull request나 로컬 diff를 검토해 변경으로 인해 보안이 약화된 부분이 있는지 확인하세요. 패키지 또는 공급망 관련 보안 권고에서 다루는 문제가 리포지터리에 영향을 미치는지도 평가할 수 있습니다. 어떤 문제에 조치가 필요한지 결정하기 전에 근거를 수집하세요.
코드 변경 사항의 보안 점검
병합 전에 Codex Security 플러그인으로 Git에서 관리하는 변경 사항을 살펴보세요
종속성 보안 사고 감사
Codex로 공개된 패키지 또는 공급망 보안 권고문을 바탕으로 읽기 전용 감사를 진행하세요
보안 이슈 수정 및 검증하기
스캔에서 발견해 검토를 마친 보안 이슈에 대해 해당 문제만 해결하는 패치를 작성하거나, 기존 백로그에 있는 보안 이슈를 하나씩 처리하세요. 병합을 준비하기 전에 각 변경 사항과 이를 검증한 근거를 검토하세요.
스캔에서 발견한 보안 이슈 수정하기
Codex Security 플러그인으로 스캔 결과에서 검토를 마친 보안 이슈를 수정하세요
백로그에 쌓인 취약점 해결하기
티켓 관리 도구나 취약점 보고 시스템에서 승인된 보안 이슈를 가져오세요. Codex Security 플러그인으로 이슈를 하나씩 검증하고, 꼭 필요한 부분만 수정한 뒤...
소프트웨어 개발 수명 주기(SDLC)의 보안 강화하기
애플리케이션의 보안 요구 사항을 정의하고 Codex에 변경 사항을 평가하는 데 필요한 컨텍스트를 제공하세요. 그런 다음 pull request와 종속성 업데이트에 대한 보안 검토가 자동으로 실행되도록 설정하세요.
보안 컨텍스트 설정
Codex가 보안 검토와 스캔에 사용할 컨텍스트를 준비하고 설정하는 방법을 알아보세요.
GitHub 클라우드에서 보안 검토 자동화하기
Codex Security Review에서 리포지터리를 연결하고 보안 검토를 시작할 조건을 설정하세요.
Codex 데스크톱에서 코드 변경 사항 검토하기
Codex에서 직접 보안 검토를 시작하거나 리포지터리에 연결된 Codex 프로젝트에서 시작하세요.
CLI에서 보안 검토 실행하기
Codex Security CLI로 아직 커밋하지 않은 작업이나 브랜치의 변경 사항을 검토하세요.
GitHub Actions로 맞춤형 검토 워크플로우 만들기
보안 검토를 개발 과정의 정규 절차로 만드세요. GitHub Actions 워크플로우를 구성해 Codex Security로 제안된 변경 사항을 검사하고 팀이 확인할...
CI/CD에서 공급망 위험 관리하기
Codex Security CLI로 서드 파티 종속성이 애플리케이션 보안에 미치는 영향을 평가하세요