1️⃣ Bandit (Python Security Linter)
참여자 : 차현승 정주현 이다희 정다인
- 주제: 파이썬 코드의 보안 취약점 자동 탐지 도구
- 활동 예시
- 취약점 탐지 규칙(Bandit ruleset) 분석 및 개선
- CVE 관련 패턴 추가 실습
- 오탐/미탐 사례 정리 → “오답노트” 형식 문서화
- 장점
2️⃣ Semgrep (Static Analysis Engine)
참여자 : 김나연, 박소은, 김라희
- 주제: 코드 패턴 기반 정적 분석 도구
- 활동 예시
- 각 언어별 Rule 작성 및 테스트
- “행위 기반” 탐지 개념을 코드 보안 쪽으로 확장 가능
- 내부 보안 과제: “나만의 Semgrep 룰 만들기”
- 장점
- 문법적 패턴 매칭이 직관적이라 입문자도 접근 쉬움
- PR 기여 가능성 높고 문서화 풍부
3️⃣ OWASP Juice Shop
참여자 : 김수완, 박지우, 양세령
- 주제: 보안 교육용 취약한 웹 애플리케이션
- 활동 예시
- 웹 취약점 실습 후, 코드 수정(PR)으로 보안 강화
- 취약점별 로그/탐지 문서화
- 시나리오별 공격-방어 흐름 발표
- 장점
- “공격→분석→개선” 사이클을 시각적으로 학습 가능
- Dev·Sec 양쪽 참여 유도
4️⃣ Cosign / Sigstore