Skip to content

SamuraiWTF/samurai-dojo

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
src
 
 
 
 
 
 
 
 
 
 

Samurai-Dojo

Samurai-Dojo is a set of vulnerable web applications created by and for the Samurai security training and testing distributions like SamuraiSTFU and SamuraiWTF. These vulnerabile applications include:

  • Dojo Basic: A simple PHP app that can be used for demos and exercises
  • Dojo Scavenger: A student CTF-like challenge to test penesting skills

Each app is located in its respective folder, than can be moved the the appropriate location for web root on your server. Sample apache configuration files (needed at least for scavenger's challenge) are also provided and need to be moved to the /etc/apache2/sites-available/ folder on Debian/Ubuntu or integrated in your apache configuration file on other distributions.

Vagrant

For ease of development a Vagrant configuration are available. The Vagrant configuration and deployment are stored in the following files:

  • Vagrantfile : contains a standard Vagrant config (no plugins required)
  • bootstrap.sh : contains the installation script to get Samurai-Dojo up and running on Apache

The one configuration item that is necessary is on your local host (i.e. not the Vagrant guest) add the following mappings to your hosts file.

127.0.0.1       dojo-basic
127.0.0.1       dojo-scavenger
127.0.0.1       dojo-helpdesk

============

Local access via the vagrant machine is:

http://127.0.0.1:30080 for dojo-basic http://127.0.0.1:31080 for dojo-scavenger http://127.0.0.1:32080 for helpdesk

About

New revision for Dojo Basic as originally created by meeas.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages 4

 
 
 
 

Languages