├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── codepipeline-template.yaml ├── composer.json ├── lambda-functions ├── import_findings_security_hub.py └── securityhub.py ├── phpstan.neon ├── sonar-project.properties └── workshop ├── corretto.zip ├── lambda-functions └── import_findings_security_hub.zip ├── templates ├── SecurityHub.yaml ├── devsecops-codepipeline.yaml ├── ec2-sonarqube-zap.yaml └── elasticbeanstalk-infrastructure-java.yaml ├── workshop-java-repo-vulnerable ├── .ebextensions │ └── env.config ├── .idea │ ├── .name │ ├── compiler.xml │ ├── google-java-format.xml │ ├── libraries │ │ ├── Maven__javax_servlet_javax_servlet_api_3_1_0.xml │ │ ├── Maven__org_eclipse_jetty_jetty_http_9_2_0_RC0.xml │ │ ├── Maven__org_eclipse_jetty_jetty_io_9_2_0_RC0.xml │ │ ├── Maven__org_eclipse_jetty_jetty_server_9_2_0_RC0.xml │ │ └── Maven__org_eclipse_jetty_jetty_util_9_2_0_RC0.xml │ ├── misc.xml │ ├── modules.xml │ ├── vcs.xml │ └── workspace.xml ├── .settings │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.jdt.apt.core.prefs │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.m2e.core.prefs ├── Buildfile ├── CODE_OF_CONDUCT.md ├── LICENSE ├── Procfile ├── buildspec-owasp-depedency-check.yml ├── buildspec-owasp-zap.yml ├── buildspec-sonarqube.yml ├── cfn_guard_rules ├── cfn_guard_template.yml ├── images │ ├── associate.png │ ├── clone.png │ ├── compare.png │ ├── disassociate.png │ ├── fork.png │ ├── pending.png │ └── thumbs_icons.png ├── pom.xml ├── sample-app.iml ├── sonar-project.properties ├── src │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ ├── handlingformsubmission │ │ │ │ ├── Greeting.java │ │ │ │ ├── GreetingController.java │ │ │ │ └── HandlingFormSubmissionApplication.java │ │ │ │ └── shipmentEvents │ │ │ │ ├── handlers │ │ │ │ └── EventHandler.java │ │ │ │ └── util │ │ │ │ ├── Constants.java │ │ │ │ └── S3ClientUtil.java │ │ └── resources │ │ │ ├── index.html │ │ │ └── templates │ │ │ ├── hello.html │ │ │ ├── index.html │ │ │ └── welcome.html │ └── test │ │ └── resources │ │ ├── 8787323232232332--55322798-dd29-4a04-97f4-93e18feed554 │ │ ├── 8787323232232332--55322798-dd29-4a04-97f4-93e18feed555 │ │ ├── 8787323232232332--55322798-dd29-4a04-97f4-93e18feed556 │ │ └── 8787323232232332--55322798-dd29-4a04-97f4-93e18feed557 └── target │ ├── classes │ ├── com │ │ ├── handlingformsubmission │ │ │ ├── Greeting.class │ │ │ ├── GreetingController.class │ │ │ └── HandlingFormSubmissionApplication.class │ │ └── shipmentEvents │ │ │ ├── handlers │ │ │ └── EventHandler.class │ │ │ └── util │ │ │ ├── Constants.class │ │ │ └── S3ClientUtil.class │ ├── index.html │ └── templates │ │ ├── hello.html │ │ ├── index.html │ │ └── welcome.html │ └── test-classes │ ├── 8787323232232332--55322798-dd29-4a04-97f4-93e18feed554 │ ├── 8787323232232332--55322798-dd29-4a04-97f4-93e18feed555 │ ├── 8787323232232332--55322798-dd29-4a04-97f4-93e18feed556 │ └── 8787323232232332--55322798-dd29-4a04-97f4-93e18feed557 └── workshop-java-repo ├── .ebextensions └── env.config ├── .idea ├── .name ├── compiler.xml ├── google-java-format.xml ├── libraries │ ├── Maven__javax_servlet_javax_servlet_api_3_1_0.xml │ ├── Maven__org_eclipse_jetty_jetty_http_9_2_0_RC0.xml │ ├── Maven__org_eclipse_jetty_jetty_io_9_2_0_RC0.xml │ ├── Maven__org_eclipse_jetty_jetty_server_9_2_0_RC0.xml │ └── Maven__org_eclipse_jetty_jetty_util_9_2_0_RC0.xml ├── misc.xml ├── modules.xml ├── vcs.xml └── workspace.xml ├── .platform └── nginx │ └── conf.d │ ├── custom.conf │ └── elasticbeanstalk │ └── metadata.conf ├── Buildfile ├── LICENSE ├── Procfile ├── buildspec-owasp-depedency-check.yml ├── buildspec-owasp-zap.yml ├── buildspec-sonarqube.yml ├── pom.xml ├── sample-app.iml ├── sonar-project.properties └── src └── main ├── java └── org │ └── example │ └── Application.java └── resources └── index.html /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/README.md -------------------------------------------------------------------------------- /codepipeline-template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/codepipeline-template.yaml -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/composer.json -------------------------------------------------------------------------------- /lambda-functions/import_findings_security_hub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/lambda-functions/import_findings_security_hub.py -------------------------------------------------------------------------------- /lambda-functions/securityhub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/lambda-functions/securityhub.py -------------------------------------------------------------------------------- /phpstan.neon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/phpstan.neon -------------------------------------------------------------------------------- /sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/sonar-project.properties -------------------------------------------------------------------------------- /workshop/corretto.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/corretto.zip -------------------------------------------------------------------------------- /workshop/lambda-functions/import_findings_security_hub.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/lambda-functions/import_findings_security_hub.zip -------------------------------------------------------------------------------- /workshop/templates/SecurityHub.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/templates/SecurityHub.yaml -------------------------------------------------------------------------------- /workshop/templates/devsecops-codepipeline.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/templates/devsecops-codepipeline.yaml -------------------------------------------------------------------------------- /workshop/templates/ec2-sonarqube-zap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/templates/ec2-sonarqube-zap.yaml -------------------------------------------------------------------------------- /workshop/templates/elasticbeanstalk-infrastructure-java.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/templates/elasticbeanstalk-infrastructure-java.yaml -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/.ebextensions/env.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/.ebextensions/env.config -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/.idea/.name: -------------------------------------------------------------------------------- 1 | sample-app -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/.idea/compiler.xml -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/.idea/google-java-format.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/.idea/google-java-format.xml -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/.idea/libraries/Maven__javax_servlet_javax_servlet_api_3_1_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/.idea/libraries/Maven__javax_servlet_javax_servlet_api_3_1_0.xml -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/.idea/libraries/Maven__org_eclipse_jetty_jetty_http_9_2_0_RC0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/.idea/libraries/Maven__org_eclipse_jetty_jetty_http_9_2_0_RC0.xml -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/.idea/libraries/Maven__org_eclipse_jetty_jetty_io_9_2_0_RC0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/.idea/libraries/Maven__org_eclipse_jetty_jetty_io_9_2_0_RC0.xml -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/.idea/libraries/Maven__org_eclipse_jetty_jetty_server_9_2_0_RC0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/.idea/libraries/Maven__org_eclipse_jetty_jetty_server_9_2_0_RC0.xml -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/.idea/libraries/Maven__org_eclipse_jetty_jetty_util_9_2_0_RC0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/.idea/libraries/Maven__org_eclipse_jetty_jetty_util_9_2_0_RC0.xml -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/.idea/misc.xml -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/.idea/modules.xml -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/.idea/vcs.xml -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/.idea/workspace.xml -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/.settings/org.eclipse.jdt.apt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/.settings/org.eclipse.jdt.apt.core.prefs -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/Buildfile: -------------------------------------------------------------------------------- 1 | build: mvn clean package 2 | -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/LICENSE -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/Procfile: -------------------------------------------------------------------------------- 1 | web:java -jar target/Guru-Sample-application-0.0.1-SNAPSHOT.jar 2 | -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/buildspec-owasp-depedency-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/buildspec-owasp-depedency-check.yml -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/buildspec-owasp-zap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/buildspec-owasp-zap.yml -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/buildspec-sonarqube.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/buildspec-sonarqube.yml -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/cfn_guard_rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/cfn_guard_rules -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/cfn_guard_template.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/cfn_guard_template.yml -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/images/associate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/images/associate.png -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/images/clone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/images/clone.png -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/images/compare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/images/compare.png -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/images/disassociate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/images/disassociate.png -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/images/fork.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/images/fork.png -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/images/pending.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/images/pending.png -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/images/thumbs_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/images/thumbs_icons.png -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/pom.xml -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/sample-app.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/sample-app.iml -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/sonar-project.properties -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/src/main/java/com/handlingformsubmission/Greeting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/src/main/java/com/handlingformsubmission/Greeting.java -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/src/main/java/com/handlingformsubmission/GreetingController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/src/main/java/com/handlingformsubmission/GreetingController.java -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/src/main/java/com/handlingformsubmission/HandlingFormSubmissionApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/src/main/java/com/handlingformsubmission/HandlingFormSubmissionApplication.java -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/src/main/java/com/shipmentEvents/handlers/EventHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/src/main/java/com/shipmentEvents/handlers/EventHandler.java -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/src/main/java/com/shipmentEvents/util/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/src/main/java/com/shipmentEvents/util/Constants.java -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/src/main/java/com/shipmentEvents/util/S3ClientUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/src/main/java/com/shipmentEvents/util/S3ClientUtil.java -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/src/main/resources/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/src/main/resources/index.html -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/src/main/resources/templates/hello.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/src/main/resources/templates/hello.html -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/src/main/resources/templates/welcome.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/src/main/resources/templates/welcome.html -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/src/test/resources/8787323232232332--55322798-dd29-4a04-97f4-93e18feed554: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/src/test/resources/8787323232232332--55322798-dd29-4a04-97f4-93e18feed554 -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/src/test/resources/8787323232232332--55322798-dd29-4a04-97f4-93e18feed555: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/src/test/resources/8787323232232332--55322798-dd29-4a04-97f4-93e18feed555 -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/src/test/resources/8787323232232332--55322798-dd29-4a04-97f4-93e18feed556: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/src/test/resources/8787323232232332--55322798-dd29-4a04-97f4-93e18feed556 -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/src/test/resources/8787323232232332--55322798-dd29-4a04-97f4-93e18feed557: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/src/test/resources/8787323232232332--55322798-dd29-4a04-97f4-93e18feed557 -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/target/classes/com/handlingformsubmission/Greeting.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/target/classes/com/handlingformsubmission/Greeting.class -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/target/classes/com/handlingformsubmission/GreetingController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/target/classes/com/handlingformsubmission/GreetingController.class -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/target/classes/com/handlingformsubmission/HandlingFormSubmissionApplication.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/target/classes/com/handlingformsubmission/HandlingFormSubmissionApplication.class -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/target/classes/com/shipmentEvents/handlers/EventHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/target/classes/com/shipmentEvents/handlers/EventHandler.class -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/target/classes/com/shipmentEvents/util/Constants.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/target/classes/com/shipmentEvents/util/Constants.class -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/target/classes/com/shipmentEvents/util/S3ClientUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/target/classes/com/shipmentEvents/util/S3ClientUtil.class -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/target/classes/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/target/classes/index.html -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/target/classes/templates/hello.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/target/classes/templates/hello.html -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/target/classes/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/target/classes/templates/index.html -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/target/classes/templates/welcome.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/target/classes/templates/welcome.html -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/target/test-classes/8787323232232332--55322798-dd29-4a04-97f4-93e18feed554: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/target/test-classes/8787323232232332--55322798-dd29-4a04-97f4-93e18feed554 -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/target/test-classes/8787323232232332--55322798-dd29-4a04-97f4-93e18feed555: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/target/test-classes/8787323232232332--55322798-dd29-4a04-97f4-93e18feed555 -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/target/test-classes/8787323232232332--55322798-dd29-4a04-97f4-93e18feed556: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/target/test-classes/8787323232232332--55322798-dd29-4a04-97f4-93e18feed556 -------------------------------------------------------------------------------- /workshop/workshop-java-repo-vulnerable/target/test-classes/8787323232232332--55322798-dd29-4a04-97f4-93e18feed557: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo-vulnerable/target/test-classes/8787323232232332--55322798-dd29-4a04-97f4-93e18feed557 -------------------------------------------------------------------------------- /workshop/workshop-java-repo/.ebextensions/env.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo/.ebextensions/env.config -------------------------------------------------------------------------------- /workshop/workshop-java-repo/.idea/.name: -------------------------------------------------------------------------------- 1 | sample-app -------------------------------------------------------------------------------- /workshop/workshop-java-repo/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo/.idea/compiler.xml -------------------------------------------------------------------------------- /workshop/workshop-java-repo/.idea/google-java-format.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo/.idea/google-java-format.xml -------------------------------------------------------------------------------- /workshop/workshop-java-repo/.idea/libraries/Maven__javax_servlet_javax_servlet_api_3_1_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo/.idea/libraries/Maven__javax_servlet_javax_servlet_api_3_1_0.xml -------------------------------------------------------------------------------- /workshop/workshop-java-repo/.idea/libraries/Maven__org_eclipse_jetty_jetty_http_9_2_0_RC0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo/.idea/libraries/Maven__org_eclipse_jetty_jetty_http_9_2_0_RC0.xml -------------------------------------------------------------------------------- /workshop/workshop-java-repo/.idea/libraries/Maven__org_eclipse_jetty_jetty_io_9_2_0_RC0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo/.idea/libraries/Maven__org_eclipse_jetty_jetty_io_9_2_0_RC0.xml -------------------------------------------------------------------------------- /workshop/workshop-java-repo/.idea/libraries/Maven__org_eclipse_jetty_jetty_server_9_2_0_RC0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo/.idea/libraries/Maven__org_eclipse_jetty_jetty_server_9_2_0_RC0.xml -------------------------------------------------------------------------------- /workshop/workshop-java-repo/.idea/libraries/Maven__org_eclipse_jetty_jetty_util_9_2_0_RC0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo/.idea/libraries/Maven__org_eclipse_jetty_jetty_util_9_2_0_RC0.xml -------------------------------------------------------------------------------- /workshop/workshop-java-repo/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo/.idea/misc.xml -------------------------------------------------------------------------------- /workshop/workshop-java-repo/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo/.idea/modules.xml -------------------------------------------------------------------------------- /workshop/workshop-java-repo/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo/.idea/vcs.xml -------------------------------------------------------------------------------- /workshop/workshop-java-repo/.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo/.idea/workspace.xml -------------------------------------------------------------------------------- /workshop/workshop-java-repo/.platform/nginx/conf.d/custom.conf: -------------------------------------------------------------------------------- 1 | add_header X-Frame-Options SAMEORIGIN always; 2 | -------------------------------------------------------------------------------- /workshop/workshop-java-repo/.platform/nginx/conf.d/elasticbeanstalk/metadata.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo/.platform/nginx/conf.d/elasticbeanstalk/metadata.conf -------------------------------------------------------------------------------- /workshop/workshop-java-repo/Buildfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo/Buildfile -------------------------------------------------------------------------------- /workshop/workshop-java-repo/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo/LICENSE -------------------------------------------------------------------------------- /workshop/workshop-java-repo/Procfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo/Procfile -------------------------------------------------------------------------------- /workshop/workshop-java-repo/buildspec-owasp-depedency-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo/buildspec-owasp-depedency-check.yml -------------------------------------------------------------------------------- /workshop/workshop-java-repo/buildspec-owasp-zap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo/buildspec-owasp-zap.yml -------------------------------------------------------------------------------- /workshop/workshop-java-repo/buildspec-sonarqube.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo/buildspec-sonarqube.yml -------------------------------------------------------------------------------- /workshop/workshop-java-repo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo/pom.xml -------------------------------------------------------------------------------- /workshop/workshop-java-repo/sample-app.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo/sample-app.iml -------------------------------------------------------------------------------- /workshop/workshop-java-repo/sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo/sonar-project.properties -------------------------------------------------------------------------------- /workshop/workshop-java-repo/src/main/java/org/example/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo/src/main/java/org/example/Application.java -------------------------------------------------------------------------------- /workshop/workshop-java-repo/src/main/resources/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/devsecops-cicd/HEAD/workshop/workshop-java-repo/src/main/resources/index.html --------------------------------------------------------------------------------