Welcome to RailsGoat

Tutorial Guide

Step 1 - Choose your path

Get Started

Choose your path! Go directly into reading each tutorial or begin attacking the application to practice identifying weaknesses.
You can then cross reference your findings with the findings listed under the tutorials section.


800x400
Step 2 - Using the application

Using the application

Each tutorial offers 4 parts:

  • Description
  • Bug
  • Solution
  • Hint

  • These titles are fairly self-explanatory but BEWARE, the solution section gives away how to solve or attack that particular vulnerability instance!


    800x400
    Step 3 - Attack

    HACK!