Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

FeedsKontaktDatenschutz© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
dynast-bench — A DAST benchmark of intentionally-vulnerable apps with ground-truth answer keys for scoring scanners | Kitploit
Tools/GitHubGitHub/j3ssie/dynast-bench
Vulnerability ScannersWeb Vulnerability ScannersAPI Security TestingPenetration TestingLearning & EducationCurated ResourcesLabs & Practice
GitHubj3ssie/dynast-bench

dynast-bench

A DAST benchmark of intentionally-vulnerable apps with ground-truth answer keys for scoring scanners

Repository anzeigen
1168vor 1 MonatNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen
Inhalt in der angeforderten Sprache nicht verfügbar. Englische Version wird angezeigt.

DynAST-Bench

A DAST benchmark of intentionally-vulnerable apps with ground-truth answer keys for scoring scanners.

⚠️ This repository contains DELIBERATELY INSECURE applications. They exist only to benchmark security tooling - DAST scanners, SAST engines, and LLM security agents. Every app binds to 127.0.0.1, ships a LOUD banner, and holds no real data. Never deploy any of this on a public network.

A suite of 19 intentionally-vulnerable apps, one per stack, each with a documented, machine-checkable ground truth. The point is to measure how well a scanner or agent (a) finds the planted bugs, (b) ignores the safe near-miss code sitting right next to them, and (c) doesn't hallucinate findings on the patched twin.

The apps at a glance

19 apps · 549 planted vulnerabilities · 146 near-misses · 546 runnable PoCs · 594 cataloged endpoints. Every app boots on 127.0.0.1:13311, ships a vuln/+safe/ twin pair and a single-image --solo build. dynast-bench list prints this table live; dynast-bench surface <app> prints its endpoint catalog.

AppStackDatastoreVulnsNear-missDocs
aspnetC# / ASP.NET Core Razor PagesSQL Server2812plan
fastapiPython / FastAPI + Jinja2Postgres265plan
ginGo / GinPostgres127readme
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
networkSimulated multi-host network rangemixed fleet325plan
nextjsNode / Next.js 15 (reference impl)Postgres3515plan
phpPHP / procedural LAMPMySQL215plan
railsRuby / Rails 7.2Postgres266plan
springbootJava / Spring Boot + ThymeleafPostgres304plan
swaggerOpenAPI / Swagger UI + spec loadingPostgres195plan
websocketNode 22 / ws + Socket.IO realtimePostgres286plan
weirdproxynginx + Apache + Traefik over one originnone164plan
wordpressPHP / WordPress + custom pluginMySQL286plan

Extra sidecars per stack (Mailpit, MinIO, Redis, Jenkins, Prometheus, Ollama, …) are listed in The apps below.

The per-stack design docs live in benchmark-plans/ - start there for the full vulnerability catalog of each app. This README is the operational guide: how the repo is laid out and how to run and score an app.

Vulnerability classes covered

Every planted bug carries a CWE and an OWASP category. Rolled up by class - each bug counted once, under its primary CWE - the planted bugs break down roughly as (rollup last regenerated at 480 bugs; per-app counts above are current):

Tool herunterladen