📦 공급망 · DevSecOps 실습Supply Chain · DevSecOps Lab SLSA · CI/CD Top 10

모의 CI/CD 파이프라인 OrbitCI(저장소 orbit/web)에 직접 명령을 실행해 의존성 혼동·악성 패키지·CI 시크릿 유출·러너 오염 등을 시험합니다. 각 위험은 명령 실행 → 취약/양호 판정 → 방어 적용 → 재점검 순서로, 방어(스코프 레지스트리·액션 고정·출처 증명 등)를 켜면 같은 공격이 이번엔 막히는지 확인합니다. Run commands against a mock CI/CD pipeline (OrbitCI, repo orbit/web): dependency confusion, malicious packages, CI secret exfiltration, runner poisoning, and more. Each risk runs command → verdict → apply defense → re-check — watch the same attack get blocked once the defense (scoped registry, pinned actions, provenance) is on.

교육용 시뮬레이션입니다. OrbitCI 와 orbit/web 저장소는 전부 이 페이지 안의 mock 이며 실제 빌드·패키지 설치·레지스트리 게시는 전혀 없습니다. 위험 분류는 공개 기준(SLSA, OWASP Top 10 CI/CD Security Risks, NIST SSDF)을 개념적으로 재구성했습니다. 등장하는 토큰은 모두 명백한 EXAMPLE 값입니다. Educational simulation. OrbitCI and the orbit/web repo are fully in-page mocks — no real builds, installs, or registry publishing. Risk taxonomy follows public guidance (SLSA, OWASP Top 10 CI/CD Security Risks, NIST SSDF). All tokens shown are obvious EXAMPLE values.
저장소Repo orbit/web· CI OrbitCI· 내 접근My access 외부 기여자(포크)outside contributor (fork)
    ⚠️ 교육용 시뮬레이션. 모든 명령은 페이지 안의 가상 파이프라인에 대해서만 동작합니다. 공격 시연에는 반드시 방어 방법을 함께 둡니다. 실제 저장소·레지스트리를 대상으로 시험하지 마세요. Educational simulation. Commands act only on the in-page mock pipeline. Every attack is paired with its defense. Never test against real repositories or registries.