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

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

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

피드문의개인정보© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
dynast-bench — 의도적으로 취약점을 포함한 애플리케이션으로 구성된 DAST 벤치마크로, 스캐너 점수를 매기기 위한 정답 키를 제공합니다. | Kitploit
도구/GitHubGitHub/j3ssie/dynast-bench
Vulnerability ScannersWeb Vulnerability ScannersAPI Security TestingPenetration TestingLearning & EducationCurated ResourcesLabs & Practice
GitHubj3ssie/dynast-bench

dynast-bench

의도적으로 취약점을 포함한 애플리케이션으로 구성된 DAST 벤치마크로, 스캐너 점수를 매기기 위한 정답 키를 제공합니다.

저장소 보기
318819일 전아직 검토되지 않음

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

DynAST-Bench

의도적으로 취약하게 만든 앱들로 구성된 DAST 벤치마크로, 스캐너 채점을 위한 정답 키를 제공합니다.

⚠️ 이 저장소에는 의도적으로 안전하지 않은 애플리케이션이 포함되어 있습니다. 이들은 오직 보안 도구(DAST 스캐너, SAST 엔진, LLM 보안 에이전트)를 벤치마크하기 위해서만 존재합니다. 모든 앱은 127.0.0.1에 바인딩되고, 눈에 띄는 배너를 표시하며, 실제 데이터를 보유하지 않습니다. 이 중 어떤 것도 공용 네트워크에 배포하지 마십시오.

스택당 하나씩, 의도적으로 취약하게 만든 19개의 앱 모음이며, 각 앱에는 문서화되고 기계적으로 검증 가능한 정답(ground truth) 이 있습니다. 목적은 스캐너나 에이전트가 (a) 심어놓은 버그를 얼마나 잘 찾아내는지, (b) 바로 옆에 있는 안전한 유사 코드를 얼마나 잘 무시하는지, (c) 패치된 쌍둥이 앱에서 발견 사항을 환각하지 않는지를 측정하는 것입니다.

앱 한눈에 보기

19개 앱 · 559개의 심어진 취약점 · 155개의 유사 코드 · 556개의 실행 가능한 PoC · 634개의 카탈로그화된 엔드포인트. 모든 앱은 127.0.0.1:13311에서 부팅되며, vuln/+safe/ 쌍둥이 쌍과 단일 이미지 --solo 빌드를 제공합니다. dynast-bench list는 이 표를 실시간으로 출력하고, dynast-bench surface <app>은 해당 앱의 엔드포인트 카탈로그를 출력합니다.

앱스택데이터 저장소취약점유사 코드문서
aspnetC# / ASP.NET Core Razor PagesSQL Server2812plan
fastapiPython / FastAPI + Jinja2Postgres265plan
ginGo / GinPostgres1712readme
golangGo / chiPostgres264plan
graphqlNode / GraphQL 16 API-onlyPostgres316plan
jspJava / JSP + Servlets (Tomcat)Postgres286plan
laravelPHP 8.3 / Laravel 11 + BladeMySQL257plan
llmagentNode / Fastify + AI SDK + MCPPostgres298plan
llmchatPython / FastAPI + LangChain RAGPostgres+pgvector309plan
nestjsNode / NestJS + HandlebarsPostgres236plan
network시뮬레이션된 멀티 호스트 네트워크 범위혼합 플릿325plan
nextjsNode / Next.js 15 (참조 구현)Postgres4019plan
phpPHP / 절차적 LAMPMySQL215plan
railsRuby / Rails 7.2Postgres266plan
springbootJava / Spring Boot + ThymeleafPostgres304plan
swaggerOpenAPI / Swagger UI + 스펙 로딩Postgres195plan
websocketNode 22 / ws + Socket.IO 실시간Postgres286plan
weirdproxynginx + Apache + Traefik 단일 오리진없음164plan
wordpressPHP / WordPress + 커스텀 플러그인MySQL286plan

스택별 추가 사이드카(Mailpit, MinIO, Redis, Jenkins, Prometheus, Ollama, …)는 아래 앱들에 나열되어 있습니다.

스택별 설계 문서는 benchmark-plans/에 있습니다 - 각 앱의 전체 취약점 카탈로그를 보려면 여기서 시작하십시오. 이 README는 운영 가이드로, 저장소가 어떻게 구성되어 있고 앱을 어떻게 실행하고 채점하는지를 다룹니다.

다루는 취약점 클래스

심어 놓은 모든 버그에는 CWE와 OWASP 카테고리가 부여되어 있습니다. 클래스별로 집계하면 - 각 버그는 기본 CWE 기준으로 한 번만 계산됨 - 심어 놓은 버그의 대략적인 분포는 다음과 같습니다(집계는 480개 버그 기준으로 마지막 재생성되었으며, 위의 앱별 개수는 최신 값입니다):

클래스CWE버그앱
민감한 데이터 노출 (오류, 로그, 디버그 엔드포인트, 백업, 소스)200, 209, 489, 524, 532, 538, 540, 5483916
기본 / 하드코딩 / 유출된 자격 증명321, 522, 798, 1104, 13923818
누락되거나 깨진 인가 (BFLA, 수직 + 수평)269, 284, 285, 668, 862, 8633718
크로스 사이트 스크립팅 (반사형 · 저장형 · DOM)792816
인증 우회 · 취약한 세션 · JWT 검증287, 288, 290, 306, 347, 384, 613, 614, 13852813
SQL 인젝션 (2차, ORDER BY, NoSQL 포함)89, 9432717
프록시 / 파서 해석 충돌 (경로 혼동, 헤더 신뢰)345, 348, 349, 436, 441, 693, 697, 706, 8072710
SSRF (블라인드, 리다이렉트 체인, 내부 전용 싱크 포함)9182017
IDOR / BOLA (사용자 제어 객체 키)6391917
경로 순회 · LFI/RFI · zip slip22, 981916
매스 어사인먼트 / 과다 게시 · 프로토타입 오염915, 13211816
무차별 대입 · 누락된 속도 제한 · 리소스 고갈307, 400, 406, 674, 7701711
비즈니스 로직, 가격 및 할당량 남용625, 8401514
OS 명령 / 인자 인젝션781412
안전하지 않은 역직렬화 (pickle · PHP · Java · YAML)470, 5021411
CORS 잘못된 구성9421414
경쟁 조건 / TOCTOU3621414
오픈 리다이렉트6011414
사용자 및 리소스 열거 (관찰 가능한 응답 차이)204, 5981312
코드 인젝션 · SSTI · 표현식 언어94, 917, 1059, 13361110
취약한 암호화 및 난수 · 평문 전송295, 319, 327, 330, 338116
비밀번호 재설정 + 계정 복구 결함184, 64099
제한 없는 / 안전하지 않은 파일 업로드43499
CSRF (크로스 사이트 WebSocket 하이재킹 포함)35288
프롬프트 인젝션 및 LLM 도구 남용 (직접 · 간접 · RAG)142772
XXE / XML 외부 엔티티61155
공급망 및 무결성 (서명되지 않은 업데이트, 취약한 의존성)494, 103522
안전하지 않은 네트워크 노출 (바인딩, 서비스 잘못된 구성)132721
불충분한 로깅 / 로그 인젝션11711

OWASP 카테고리별 (웹 앱은 2021 Top 10, API 전용 앱은 API Top 10 2023 기준):

OWASP버그OWASP API버그
A01 취약한 접근 통제118API8 보안 잘못된 구성21
A03 인젝션89API5 취약한 기능 수준 인가6
A05 보안 잘못된 구성72API1 취약한 객체 수준/속성 인가4
A07 식별 및 인증 실패65API2 취약한 인증4
A04 안전하지 않은 설계34API7 서버 측 요청 위조4
A08 소프트웨어 및 데이터 무결성 실패17API9 부적절한 인벤토리 관리3
A10 SSRF15API3 취약한 객체 속성 수준 인가2
A02 암호화 실패15API4 제한 없는 리소스 소비2
A09 로깅 및 모니터링 실패4API6 민감한 비즈니스 흐름에 대한 제한 없는 접근1
A06 취약하고 오래된 구성 요소3API10 안전하지 않은 API 소비1
도구 다운로드