├── .gitignore ├── LICENSE ├── README.md ├── ansible ├── README.md ├── attack.sh ├── cleanup.yml ├── crawl.sh ├── main.yml ├── webgoat-container-7.0.1-war-exec.jar └── webgoat.sh ├── dist └── sheepdog-1.0-SNAPSHOT.jar ├── pom.xml └── src └── main └── java └── com └── contrastsecurity └── sheepdog ├── AttackThread.java ├── ServerThread.java ├── Sheepdog.java ├── StreamGobbler.java └── sheepdog.xml /.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | .settings 3 | .classpath 4 | .project 5 | *retry 6 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Contrast-Security-OSS/sheepdog/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Contrast-Security-OSS/sheepdog/HEAD/README.md -------------------------------------------------------------------------------- /ansible/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Contrast-Security-OSS/sheepdog/HEAD/ansible/README.md -------------------------------------------------------------------------------- /ansible/attack.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Contrast-Security-OSS/sheepdog/HEAD/ansible/attack.sh -------------------------------------------------------------------------------- /ansible/cleanup.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Contrast-Security-OSS/sheepdog/HEAD/ansible/cleanup.yml -------------------------------------------------------------------------------- /ansible/crawl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Contrast-Security-OSS/sheepdog/HEAD/ansible/crawl.sh -------------------------------------------------------------------------------- /ansible/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Contrast-Security-OSS/sheepdog/HEAD/ansible/main.yml -------------------------------------------------------------------------------- /ansible/webgoat-container-7.0.1-war-exec.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Contrast-Security-OSS/sheepdog/HEAD/ansible/webgoat-container-7.0.1-war-exec.jar -------------------------------------------------------------------------------- /ansible/webgoat.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Contrast-Security-OSS/sheepdog/HEAD/ansible/webgoat.sh -------------------------------------------------------------------------------- /dist/sheepdog-1.0-SNAPSHOT.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Contrast-Security-OSS/sheepdog/HEAD/dist/sheepdog-1.0-SNAPSHOT.jar -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Contrast-Security-OSS/sheepdog/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/contrastsecurity/sheepdog/AttackThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Contrast-Security-OSS/sheepdog/HEAD/src/main/java/com/contrastsecurity/sheepdog/AttackThread.java -------------------------------------------------------------------------------- /src/main/java/com/contrastsecurity/sheepdog/ServerThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Contrast-Security-OSS/sheepdog/HEAD/src/main/java/com/contrastsecurity/sheepdog/ServerThread.java -------------------------------------------------------------------------------- /src/main/java/com/contrastsecurity/sheepdog/Sheepdog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Contrast-Security-OSS/sheepdog/HEAD/src/main/java/com/contrastsecurity/sheepdog/Sheepdog.java -------------------------------------------------------------------------------- /src/main/java/com/contrastsecurity/sheepdog/StreamGobbler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Contrast-Security-OSS/sheepdog/HEAD/src/main/java/com/contrastsecurity/sheepdog/StreamGobbler.java -------------------------------------------------------------------------------- /src/main/java/com/contrastsecurity/sheepdog/sheepdog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Contrast-Security-OSS/sheepdog/HEAD/src/main/java/com/contrastsecurity/sheepdog/sheepdog.xml --------------------------------------------------------------------------------