Skip to content

Commit 6ec7f40

Browse files
committed
Add readme
1 parent d9bd2be commit 6ec7f40

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

README.md

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# DropGoat
2+
3+
DropGoat is an intentionally vulnerable Java web application written using [DropWizard](https://www.dropwizard.io/)
4+
framework that I use to teach application security and evaluate security scanners.
5+
6+
## Usage
7+
8+
You need a basic Java development environment with JDK and Maven. At this moment only JDK 8 will work.
9+
10+
Buld the application:
11+
12+
mvn package
13+
14+
And run the output JAR package:
15+
16+
java -jar target/DropGoat-1.0.jar server config.yml
17+
18+
Then head to [http://localhost:8888/app/assets/index.html](http://localhost:8888/app/assets/index.html) to
19+
see its main page with links to specific exploits.

0 commit comments

Comments
 (0)