Skip to content
KitploitKITPLOIT
도구익스플로잇블로그
Log in
제출
도구익스플로잇블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

피드문의개인정보© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
oss-oopssec-store — 실제로 출시하는 앱을 위한 보안 교육입니다. 브라우저를 열고 해킹을 시작하세요. | Kitploit
도구/GitHubGitHub/koadt/oss-oopssec-store
Vulnerability AnalysisWeb Application ExploitationWeb SecurityCTFPenetration TestingSupply Chain SecurityLearning & EducationLearning Paths & CoursesAI SecurityLabs & Practice
GitHubkoadt/oss-oopssec-store
34456810일 전Kitploit 검토 완료

oss-oopssec-store

실제로 출시하는 앱을 위한 보안 교육입니다. 브라우저를 열고 해킹을 시작하세요.

저장소 보기웹사이트

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

OSS - OopsSec Store

실제로 배포하는 앱을 위한 보안 교육.

웹, API, 인증, 비즈니스 로직, 암호학, 공급망, AI 에이전트 및 MCP 전반에 걸친 36개의 챌린지.

Next.js, React, TypeScript 및 Prisma로 구축된 의도적으로 취약한 이커머스 앱을 공략하세요.
버그를 찾고. 익스플로잇하고. 왜 작동하는지 이해하세요.

Docker Hub · npm · 로드맵 · 워크스루 · 기여하기 · 초보자용 이슈

OWASP VWAD TryHackMe room Intentionally Vulnerable
GitHub license PRs Welcome Good first issues
GitHub stars GitHub forks


   ____  ____ ____     ____                  ____            ____  _
  / __ \/ __// __/    / __ \ ___   ___  ___ / __/ ___  ____ / __/ / /_ ___   ____ ___
 / /_/ /\ \ _\ \     / /_/ // _ \ / _ \(_-<_\ \  / -_)/ __/_\ \  / __// _ \ / __// -_)
 \____/___//___/     \____/ \___// .__/___/___/  \__/ \__//___/  \__/ \___//_/   \__/
                                /_/

# Start with Node.js
npx create-oss-store my-ctf-lab && cd my-ctf-lab && npm start

# Start with Docker
docker run -p 127.0.0.1:3000:3000 leogra/oss-oopssec-store

# Then open http://localhost:3000 and start hacking
OopsSec Store storefront
Storefront · 공격 대상인 이커머스 앱
Player dashboard tracking captured flags
플레이어 대시보드 · 진행 상황, 난이도 및 카테고리 분석
OSSBot AI customer support assistant
OSSBot · 프롬프트 인젝션 대상인 AI 지원 어시스턴트
Challenge roadmap across 11 chapters
로드맵 · 실제 프로덕션 코드에 존재하는 버그들

스크린샷을 클릭하면 원본 크기로 볼 수 있습니다.


시작하기

Step 1 랩 시작하기
npx create-oss-store my-ctf-lab && cd my-ctf-lab && npm start
또는 Docker로 실행하기. 스토어는 localhost:3000에서 실행됩니다.
Step 2 챌린지 #1 도전하기
퍼블릭 환경 변수 유출: Next.js가 클라이언트 번들에 포함시키는 결제 시크릿.
쉬움 · 15–20분 · 브라우저 개발자 도구만 있으면 됩니다.
Step 3 막혔나요? 해설을 읽어보세요
모든 챌린지에 취약점부터 익스플로잇, 수정 방법까지 담긴 해설이 있습니다.
첫 번째: 브라우저에서 시크릿 읽기: Next.js의 NEXT_PUBLIC_ 함정.
Step 4 플래그 검증하기
OSS{...}를 모든 페이지에 떠 있는 플래그 검사 위젯에 붙여넣으세요.
플레이어 대시보드에서 남은 항목을 추적합니다.
Step 5 다음 챌린지 선택하기
로드맵은 모든 챌린지를 챕터별로 정리합니다: 난이도, 예상 소요 시간, 사전 요구 사항.
다음 카드를 선택한 후 2단계로 돌아가세요. ↻

[!TIP] 모두 클리어했나요? 명예의 전당에 참여하고, 저장소에 스타를 눌러주세요. 그리고 Show your solve에 여러분의 공략 경로를 공유해주세요.

오펜시브 보안이 처음이신가요? TryHackMe 룸에서 첫 플래그들을 가이드 스토리와 함께 풀어볼 수 있습니다.


목차

  • 기능
  • 왜 OopsSec Store인가?
  • 설치
    • 빠른 시작 (npm)
    • Docker
    • 기존 설치 업데이트
  • 명예의 전당
  • 커뮤니티
  • 프로젝트 구조
  • 테스트
  • 면책 조항
  • 기여하기
  • 교육자 키트
  • 프로젝트 통계

[!WARNING] 이 애플리케이션에는 의도적인 보안 결함이 포함되어 있으며, 절대 프로덕션 환경에 배포해서는 안 됩니다.

기능

  • 의도적으로 취약한 이커머스 앱 (XSS, CSRF, IDOR, JWT 공격, 경로 탐색, SQL 인젝션 등)
  • Next.js (App Router), React, TypeScript, Prisma, SQLite로 구축
  • 공격 벡터가 문서화된 REST API
  • 11개 챕터에 걸친 36개의 CTF 챌린지, 체계적인 학습 로드맵으로 구성
  • 각 챌린지에 대한 취약점 문서 및 커뮤니티 해설
  • 가이드형 TryHackMe 룸: The Summer Audit, 8개 태스크와 7개 플래그로 구성된 초보자용 스토리 입문 과정
  • 익스플로잇이 여전히 작동하는지 검증하는 자동화 테스트 (실수로 취약점을 수정한 PR은 CI에서 실패합니다)

왜 OopsSec Store인가?

최신 프레임워크는 보안 취약점이 나타나는 위치와 수정 방법을 바꿔놓았습니다. OopsSec Store는 고전적인 취약점 유형들을 오늘날 많은 개발자가 사용하는 스택에 담았습니다: Next.js App Router, React, TypeScript, Prisma.

서버 렌더링 컴포넌트, 미들웨어, ORM은 서로 다른 신뢰 경계와 실패 모드를 도입합니다. 여러 챌린지는 이 스택에 대해 공개된 CVE를 재현하기도 합니다.

커리큘럼은 AI 지원 개발과 함께 등장한 공격 표면도 다룹니다: 고객 지원 에이전트에 대한 프롬프트 인젝션, MCP 도구 포이즈닝, 백도어가 심어진 코딩 에이전트 규칙 파일, 그리고 엔드투엔드로 시뮬레이션된 npm 타이포스쿼팅 체인.

도구 다운로드