Lee Tekwoo

Works

Contacts

Open Source Projects

2025.11 ~ 2026.01

Role

Team Lead & Maintainer

Period

2025.11 ~ 2026.01

c2z (Container to Zone)

2025.12 ~ 2026.01

Kubernetes 네이티브 환경에서 동작하는 자동화된 CVE 재현 시뮬레이터입니다. Helm Chart를 통해 누구나 쉽게 취약점 환경을 배포할 수 있으며, k3d(macOS) 및 k3s(Linux)를 지원합니다. Cloudflare Tunnel을 활용한 외부 접근 자동화 스크립트를 제공하여 로컬 환경을 외부에서 안전하게 접근할 수 있도록 구현했습니다.

Contribution

  • 프로젝트 전체 아키텍처 설계 및 Kubernetes 리소스(Pod, Service, Namespace 등) 구조 설계
  • 5개 CVE 재현 환경 개발 (Next.js, Frappe, Blood Bank, Money POS, Academy LMS 등)
  • Helm Chart 개발 및 GitHub Pages 기반 Helm Repository 구축 및 자동 배포 파이프라인(CI/CD) 구현
  • 멀티 플랫폼(linux/amd64, linux/arm64) Docker 이미지 빌드 자동화
  • Python 기반의 install.sh 자동 설치 스크립트 및 Cloudflare Tunnel 외부 노출 자동화 스크립트 개발
/images/c2z-project.png_c2z 프로젝트 개요

c2z 프로젝트 개요

/images/k8s-c2z-arch.png_Kubernetes 아키텍처

Kubernetes 아키텍처

/images/c2z-helmrp.png_Helm Repository (Github Pages)

Helm Repository (Github Pages)

/images/c2z-tun.png_Cloudflare Tunnel 아키텍처

Cloudflare Tunnel 아키텍처

s2n

2025.11 ~ 2025.12

Python 기반의 오픈소스 취약점 스캐너 라이브러리입니다. XSS, CSRF, SQL Injection 등 7종의 주요 웹 취약점을 스캔할 수 있으며, CLI 및 패키지 형태로 제공됩니다. Docker 환경을 지원하며 확장 가능한 플러그인 아키텍처를 채택했습니다.

Contribution

  • 시스템 설계 및 주요 인터페이스(Core, Plugin System) 개발
  • CSRF 플러그인 개발 및 공용 테스트 모듈(pytest) 작성
  • Docker Image 개발 및 GitHub Container Registry/Docker Hub 자동 배포 파이프라인 구축
  • Python 버전 및 개발 환경(.venv) 표준화 및 문서화 주도
  • 팀 리드로서 PR 템플릿 도입, 브랜치 전략 수립 등 협업 프로세스 개선
/images/s2n-scan-json.png_s2n CLI 실행 결과

s2n CLI 실행 결과

/images/s2n-sys.png_s2n 시스템 아키텍처

s2n 시스템 아키텍처

/images/s2n-sprints.png_스프린트 및 팀 구성

스프린트 및 팀 구성

/images/s2n-pr.png_Github PR 기반 협업

Github PR 기반 협업