Back to directory

appsec.study

A set of deliberately vulnerable machines, grouped by the skill each one exercises, for practicing web application security testing.

appsec.study

appsec.study is a list of deliberately insecure machines for security testing and training, each restarted automatically every two hours. Machines are grouped by purpose: general labs with a wide mix of vulnerability classes, a DVWA fork for classic per-category practice, an artifact-recovery box built around leaked Git history, and API-focused targets covering REST and GraphQL flaws such as BOLA/IDOR, broken function-level authorization, mass assignment, SSRF, SQL injection, weak JWTs, XXE, SSTI and open redirects.

Other machines focus on realistic business-logic bugs, such as a feature-rich casino app where wallet, deposit, promo and RNG flaws are hidden among roughly fifty correctly built features. Each machine's page links its vulnerability classes and, where relevant, its source.

It is written in JavaScript.

More in Security

See all 287
  • The Standup

    standup.thecompound.tech

    A daily email and dashboard tracking software releases, security advisories, outages and breaking changes across the vendors and repositories a team depends on, surfacing only what needs action rather than a full news feed.

  • Drop

    droprun.sh

    A rootless Linux sandbox for developers, built on user namespaces with optional gVisor isolation, that confines coding agents and third-party packages without leaving your normal work environment.

  • Compliance Posture

    complianceposture.com

    A free, searchable directory that tracks the security and compliance certifications, such as SOC 2, ISO 27001, HIPAA, and GDPR, of over 400 SaaS vendors across twenty categories, with side-by-side comparisons.