Skip to content
This repository has been archived by the owner on Dec 6, 2020. It is now read-only.
/ poc-idor Public archive

POC in order to materialize IDOR prevention concepts described in the following OWASP cheatsheet

Notifications You must be signed in to change notification settings

righettod/poc-idor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

9ae03d5 · Jan 14, 2018

History

5 Commits
Jan 14, 2018
Jan 13, 2018
Jan 14, 2018
Jan 13, 2018
Jan 14, 2018
Jan 14, 2018
Jan 14, 2018
Jan 13, 2018
Jan 13, 2018
Jan 13, 2018

Repository files navigation

Introduction

It's the code repository of the OWASP cheatsheet Insecure Direct Object Reference Prevention Cheat Sheet.

Run

Use either:

  • The Run Application running configuration from Intellij project.
  • The command line gradlew.bat bootRun

The application is then exposed on http://localhost:8080

$ curl http://localhost:8080/movies

{
  "F498AB2AFB450684FB0378AD6D87F10C3B1826AA":"Avengers",
  "24D8FB4F39241C8E63F3CF9E82F2D644594CBB4B":"StarWars",
  "F1244AD6A71A9C6C9E08BA6D819D119FBD7944D0":"Jumanji"
}


$ curl http://localhost:8080/movies/F1244AD6A71A9C6C9E08BA6D819D119FBD7944D0

{
  "name":"Jumanji",
  "creationYear":2005,
  "creator":"Fox"
}

Build

Use the command line gradlew.bat build

The application runnable jar file will be generated into the folder build/libs (use the .jar file).

About

POC in order to materialize IDOR prevention concepts described in the following OWASP cheatsheet

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages