├── LICENSE ├── README.md ├── gcp-goat.png ├── mddocs ├── .gitignore ├── book.toml ├── book │ ├── .nojekyll │ ├── 404.html │ ├── FontAwesome │ │ ├── css │ │ │ └── font-awesome.css │ │ └── fonts │ │ │ ├── FontAwesome.ttf │ │ │ ├── fontawesome-webfont.eot │ │ │ ├── fontawesome-webfont.svg │ │ │ ├── fontawesome-webfont.ttf │ │ │ ├── fontawesome-webfont.woff │ │ │ └── fontawesome-webfont.woff2 │ ├── Getting-Started.html │ ├── about.html │ ├── attacking-app-engine.html │ ├── attacking-artifact-registry.html │ ├── attacking-gcs.html │ ├── attacking-gke.html │ ├── attacking-sql.html │ ├── ayu-highlight.css │ ├── book.js │ ├── clipboard.min.js │ ├── contributing.html │ ├── css │ │ ├── chrome.css │ │ ├── general.css │ │ ├── print.css │ │ └── variables.css │ ├── elasticlunr.min.js │ ├── favicon.png │ ├── favicon.svg │ ├── fonts │ │ ├── OPEN-SANS-LICENSE.txt │ │ ├── SOURCE-CODE-PRO-LICENSE.txt │ │ ├── fonts.css │ │ ├── open-sans-v17-all-charsets-300.woff2 │ │ ├── open-sans-v17-all-charsets-300italic.woff2 │ │ ├── open-sans-v17-all-charsets-600.woff2 │ │ ├── open-sans-v17-all-charsets-600italic.woff2 │ │ ├── open-sans-v17-all-charsets-700.woff2 │ │ ├── open-sans-v17-all-charsets-700italic.woff2 │ │ ├── open-sans-v17-all-charsets-800.woff2 │ │ ├── open-sans-v17-all-charsets-800italic.woff2 │ │ ├── open-sans-v17-all-charsets-italic.woff2 │ │ ├── open-sans-v17-all-charsets-regular.woff2 │ │ └── source-code-pro-v11-all-charsets-500.woff2 │ ├── highlight.css │ ├── highlight.js │ ├── images │ │ ├── gcp-goat.png │ │ ├── setup-1.png │ │ └── setup-2.png │ ├── index.html │ ├── mark.min.js │ ├── print.html │ ├── privilege-escalation-sa.html │ ├── searcher.js │ ├── searchindex.js │ ├── searchindex.json │ ├── tomorrow-night.css │ └── wrap-up.html └── src │ ├── Getting-Started.md │ ├── README.md │ ├── SUMMARY.md │ ├── about.md │ ├── attacking-app-engine.md │ ├── attacking-artifact-registry.md │ ├── attacking-gcs.md │ ├── attacking-gke.md │ ├── attacking-sql.md │ ├── contributing.md │ ├── images │ ├── gcp-goat.png │ ├── setup-1.png │ └── setup-2.png │ ├── privilege-escalation-sa.md │ └── wrap-up.md ├── netlify.toml └── scenarios ├── scenario-1 ├── juice-shop │ ├── .codeclimate.yml │ ├── .dependabot │ │ └── config.yml │ ├── .devcontainer.json │ ├── .dockerignore │ ├── .eslintrc.js │ ├── .github │ │ ├── CODEOWNERS │ │ ├── FUNDING.yml │ │ ├── ISSUE_TEMPLATE │ │ │ ├── bug-report.md │ │ │ ├── challenge-idea.md │ │ │ ├── config.yml │ │ │ └── feature-request.md │ │ ├── PULL_REQUEST_TEMPLATE.md │ │ └── workflows │ │ │ ├── ci.yml │ │ │ ├── codeql-analysis.yml │ │ │ ├── lint-fixer.yml │ │ │ ├── lock.yml │ │ │ ├── rebase.yml │ │ │ ├── release.yml │ │ │ ├── stale.yml │ │ │ ├── update-challenges-www.yml │ │ │ ├── update-news-www.yml │ │ │ └── zap_scan.yml │ ├── .gitignore │ ├── .gitlab-ci.yml │ ├── .gitlab │ │ └── auto-deploy-values.yaml │ ├── .gitpod.yml │ ├── .imgbotconfig │ ├── .mailmap │ ├── .npmrc │ ├── .zap │ │ └── rules.tsv │ ├── CODE_OF_CONDUCT.md │ ├── CONTRIBUTING.md │ ├── Dockerfile │ ├── Gruntfile.js │ ├── HALL_OF_FAME.md │ ├── LICENSE │ ├── README.md │ ├── REFERENCES.md │ ├── SECURITY.md │ ├── SOLUTIONS.md │ ├── app.json │ ├── app.ts │ ├── config.schema.yml │ ├── config │ │ ├── 7ms.yml │ │ ├── addo.yml │ │ ├── bodgeit.yml │ │ ├── ctf.yml │ │ ├── default.yml │ │ ├── fbctf.yml │ │ ├── juicebox.yml │ │ ├── mozilla.yml │ │ ├── oss.yml │ │ ├── quiet.yml │ │ ├── test.yml │ │ ├── tutorial.yml │ │ └── unsafe.yml │ ├── crowdin.yaml │ ├── ctf.key │ ├── cypress.json │ ├── data │ │ ├── chatbot │ │ │ └── .gitkeep │ │ ├── datacache.ts │ │ ├── datacreator.ts │ │ ├── mongodb.ts │ │ ├── static │ │ │ ├── botDefaultTrainingData.json │ │ │ ├── challenges.yml │ │ │ ├── codefixes │ │ │ │ ├── .editorconfig │ │ │ │ ├── accessLogDisclosureChallenge.info.yml │ │ │ │ ├── accessLogDisclosureChallenge_1_correct.ts │ │ │ │ ├── accessLogDisclosureChallenge_2.ts │ │ │ │ ├── accessLogDisclosureChallenge_3.ts │ │ │ │ ├── accessLogDisclosureChallenge_4.ts │ │ │ │ ├── adminSectionChallenge.info.yml │ │ │ │ ├── adminSectionChallenge_1_correct.ts │ │ │ │ ├── adminSectionChallenge_2.ts │ │ │ │ ├── adminSectionChallenge_3.ts │ │ │ │ ├── adminSectionChallenge_4.ts │ │ │ │ ├── changeProductChallenge.info.yml │ │ │ │ ├── changeProductChallenge_1.ts │ │ │ │ ├── changeProductChallenge_2.ts │ │ │ │ ├── changeProductChallenge_3_correct.ts │ │ │ │ ├── changeProductChallenge_4.ts │ │ │ │ ├── dbSchemaChallenge.info.yml │ │ │ │ ├── dbSchemaChallenge_1.ts │ │ │ │ ├── dbSchemaChallenge_2_correct.ts │ │ │ │ ├── dbSchemaChallenge_3.ts │ │ │ │ ├── directoryListingChallenge.info.yml │ │ │ │ ├── directoryListingChallenge_1_correct.ts │ │ │ │ ├── directoryListingChallenge_2.ts │ │ │ │ ├── directoryListingChallenge_3.ts │ │ │ │ ├── directoryListingChallenge_4.ts │ │ │ │ ├── exposedMetricsChallenge.info.yml │ │ │ │ ├── exposedMetricsChallenge_1.ts │ │ │ │ ├── exposedMetricsChallenge_2.ts │ │ │ │ ├── exposedMetricsChallenge_3_correct.ts │ │ │ │ ├── forgedReviewChallenge.info.yml │ │ │ │ ├── forgedReviewChallenge_1.ts │ │ │ │ ├── forgedReviewChallenge_2_correct.ts │ │ │ │ ├── forgedReviewChallenge_3.ts │ │ │ │ ├── localXssChallenge.info.yml │ │ │ │ ├── localXssChallenge_1.ts │ │ │ │ ├── localXssChallenge_2_correct.ts │ │ │ │ ├── localXssChallenge_3.ts │ │ │ │ ├── localXssChallenge_4.ts │ │ │ │ ├── loginAdminChallenge.info.yml │ │ │ │ ├── loginAdminChallenge_1.ts │ │ │ │ ├── loginAdminChallenge_2.ts │ │ │ │ ├── loginAdminChallenge_3.ts │ │ │ │ ├── loginAdminChallenge_4_correct.ts │ │ │ │ ├── loginBenderChallenge.info.yml │ │ │ │ ├── loginBenderChallenge_1.ts │ │ │ │ ├── loginBenderChallenge_2_correct.ts │ │ │ │ ├── loginBenderChallenge_3.ts │ │ │ │ ├── loginBenderChallenge_4.ts │ │ │ │ ├── loginJimChallenge.info.yml │ │ │ │ ├── loginJimChallenge_1_correct.ts │ │ │ │ ├── loginJimChallenge_2.ts │ │ │ │ ├── loginJimChallenge_3.ts │ │ │ │ ├── loginJimChallenge_4.ts │ │ │ │ ├── noSqlReviewsChallenge.info.yml │ │ │ │ ├── noSqlReviewsChallenge_1.ts │ │ │ │ ├── noSqlReviewsChallenge_2.ts │ │ │ │ ├── noSqlReviewsChallenge_3_correct.ts │ │ │ │ ├── redirectChallenge.info.yml │ │ │ │ ├── redirectChallenge_1.ts │ │ │ │ ├── redirectChallenge_2.ts │ │ │ │ ├── redirectChallenge_3.ts │ │ │ │ ├── redirectChallenge_4_correct.ts │ │ │ │ ├── redirectCryptoCurrencyChallenge.info.yml │ │ │ │ ├── redirectCryptoCurrencyChallenge_1.ts │ │ │ │ ├── redirectCryptoCurrencyChallenge_2.ts │ │ │ │ ├── redirectCryptoCurrencyChallenge_3_correct.ts │ │ │ │ ├── redirectCryptoCurrencyChallenge_4.ts │ │ │ │ ├── registerAdminChallenge.info.yml │ │ │ │ ├── registerAdminChallenge_1.ts │ │ │ │ ├── registerAdminChallenge_2.ts │ │ │ │ ├── registerAdminChallenge_3_correct.ts │ │ │ │ ├── registerAdminChallenge_4.ts │ │ │ │ ├── resetPasswordBenderChallenge.info.yml │ │ │ │ ├── resetPasswordBenderChallenge_1.yml │ │ │ │ ├── resetPasswordBenderChallenge_2_correct.yml │ │ │ │ ├── resetPasswordBenderChallenge_3.yml │ │ │ │ ├── resetPasswordBjoernChallenge.info.yml │ │ │ │ ├── resetPasswordBjoernChallenge_1_correct.yml │ │ │ │ ├── resetPasswordBjoernChallenge_2.yml │ │ │ │ ├── resetPasswordBjoernChallenge_3.yml │ │ │ │ ├── resetPasswordBjoernOwaspChallenge.info.yml │ │ │ │ ├── resetPasswordBjoernOwaspChallenge_1.yml │ │ │ │ ├── resetPasswordBjoernOwaspChallenge_2_correct.yml │ │ │ │ ├── resetPasswordBjoernOwaspChallenge_3.yml │ │ │ │ ├── resetPasswordJimChallenge.info.yml │ │ │ │ ├── resetPasswordJimChallenge_1.yml │ │ │ │ ├── resetPasswordJimChallenge_2.yml │ │ │ │ ├── resetPasswordJimChallenge_3_correct.yml │ │ │ │ ├── resetPasswordMortyChallenge.info.yml │ │ │ │ ├── resetPasswordMortyChallenge_1.ts │ │ │ │ ├── resetPasswordMortyChallenge_2.ts │ │ │ │ ├── resetPasswordMortyChallenge_3.ts │ │ │ │ ├── resetPasswordMortyChallenge_4_correct.ts │ │ │ │ ├── resetPasswordUvoginChallenge.info.yml │ │ │ │ ├── resetPasswordUvoginChallenge_1.yml │ │ │ │ ├── resetPasswordUvoginChallenge_2.yml │ │ │ │ ├── resetPasswordUvoginChallenge_3_correct.yml │ │ │ │ ├── restfulXssChallenge.info.yml │ │ │ │ ├── restfulXssChallenge_1_correct.ts │ │ │ │ ├── restfulXssChallenge_2.ts │ │ │ │ ├── restfulXssChallenge_3.ts │ │ │ │ ├── restfulXssChallenge_4.ts │ │ │ │ ├── scoreBoardChallenge.info.yml │ │ │ │ ├── scoreBoardChallenge_1_correct.ts │ │ │ │ ├── scoreBoardChallenge_2.ts │ │ │ │ ├── scoreBoardChallenge_3.ts │ │ │ │ ├── tokenSaleChallenge.info.yml │ │ │ │ ├── tokenSaleChallenge_1.ts │ │ │ │ ├── tokenSaleChallenge_2.ts │ │ │ │ ├── tokenSaleChallenge_3_correct.ts │ │ │ │ ├── unionSqlInjectionChallenge.info.yml │ │ │ │ ├── unionSqlInjectionChallenge_1.ts │ │ │ │ ├── unionSqlInjectionChallenge_2_correct.ts │ │ │ │ ├── unionSqlInjectionChallenge_3.ts │ │ │ │ ├── weakPasswordChallenge.info.yml │ │ │ │ ├── weakPasswordChallenge_1_correct.ts │ │ │ │ ├── weakPasswordChallenge_2.ts │ │ │ │ ├── weakPasswordChallenge_3.ts │ │ │ │ ├── weakPasswordChallenge_4.ts │ │ │ │ ├── xssBonusChallenge.info.yml │ │ │ │ ├── xssBonusChallenge_1_correct.ts │ │ │ │ ├── xssBonusChallenge_2.ts │ │ │ │ ├── xssBonusChallenge_3.ts │ │ │ │ └── xssBonusChallenge_4.ts │ │ │ ├── deliveries.yml │ │ │ ├── i18n │ │ │ │ ├── ar_SA.json │ │ │ │ ├── az_AZ.json │ │ │ │ ├── bg_BG.json │ │ │ │ ├── bn_BD.json │ │ │ │ ├── ca_ES.json │ │ │ │ ├── cs_CZ.json │ │ │ │ ├── da_DK.json │ │ │ │ ├── de_CH.json │ │ │ │ ├── de_DE.json │ │ │ │ ├── el_GR.json │ │ │ │ ├── en.json │ │ │ │ ├── es_ES.json │ │ │ │ ├── et_EE.json │ │ │ │ ├── fi_FI.json │ │ │ │ ├── fr_FR.json │ │ │ │ ├── ga_IE.json │ │ │ │ ├── he_IL.json │ │ │ │ ├── hi_IN.json │ │ │ │ ├── hu_HU.json │ │ │ │ ├── id_ID.json │ │ │ │ ├── it_IT.json │ │ │ │ ├── ja_JP.json │ │ │ │ ├── ka_GE.json │ │ │ │ ├── ko_KR.json │ │ │ │ ├── lv_LV.json │ │ │ │ ├── my_MM.json │ │ │ │ ├── nl_NL.json │ │ │ │ ├── no_NO.json │ │ │ │ ├── pl_PL.json │ │ │ │ ├── pt_BR.json │ │ │ │ ├── pt_PT.json │ │ │ │ ├── ro_RO.json │ │ │ │ ├── ru_RU.json │ │ │ │ ├── si_LK.json │ │ │ │ ├── sv_SE.json │ │ │ │ ├── th_TH.json │ │ │ │ ├── tlh_AA.json │ │ │ │ ├── tr_TR.json │ │ │ │ ├── uk_UA.json │ │ │ │ ├── zh_CN.json │ │ │ │ ├── zh_HK.json │ │ │ │ └── zh_TW.json │ │ │ ├── legal.md │ │ │ ├── locales.json │ │ │ ├── owasp_promo.vtt │ │ │ ├── securityQuestions.yml │ │ │ └── users.yml │ │ └── types.ts │ ├── docker-compose.test.yml │ ├── encryptionkeys │ │ ├── jwt.pub │ │ └── premium.key │ ├── frontend │ │ ├── .browserslistrc │ │ ├── .editorconfig │ │ ├── .eslintrc.js │ │ ├── .gitignore │ │ ├── .npmrc │ │ ├── .stylelintrc.js │ │ ├── angular.json │ │ ├── package.json │ │ ├── src │ │ │ ├── app │ │ │ │ ├── Models │ │ │ │ │ ├── backup.model.ts │ │ │ │ │ ├── challenge.model.ts │ │ │ │ │ ├── deliveryMethod.model.ts │ │ │ │ │ ├── product.model.ts │ │ │ │ │ ├── review.model.ts │ │ │ │ │ └── securityQuestion.model.ts │ │ │ │ ├── Services │ │ │ │ │ ├── address.service.spec.ts │ │ │ │ │ ├── address.service.ts │ │ │ │ │ ├── administration.service.spec.ts │ │ │ │ │ ├── administration.service.ts │ │ │ │ │ ├── basket.service.spec.ts │ │ │ │ │ ├── basket.service.ts │ │ │ │ │ ├── captcha.service.spec.ts │ │ │ │ │ ├── captcha.service.ts │ │ │ │ │ ├── challenge.service.spec.ts │ │ │ │ │ ├── challenge.service.ts │ │ │ │ │ ├── chatbot.service.spec.ts │ │ │ │ │ ├── chatbot.service.ts │ │ │ │ │ ├── code-fixes.service.spec.ts │ │ │ │ │ ├── code-fixes.service.ts │ │ │ │ │ ├── code-snippet.service.spec.ts │ │ │ │ │ ├── code-snippet.service.ts │ │ │ │ │ ├── complaint.service.spec.ts │ │ │ │ │ ├── complaint.service.ts │ │ │ │ │ ├── configuration.service.spec.ts │ │ │ │ │ ├── configuration.service.ts │ │ │ │ │ ├── country-mapping.service.spec.ts │ │ │ │ │ ├── country-mapping.service.ts │ │ │ │ │ ├── data-subject.service.spec.ts │ │ │ │ │ ├── data-subject.service.ts │ │ │ │ │ ├── delivery.service.spec.ts │ │ │ │ │ ├── delivery.service.ts │ │ │ │ │ ├── feedback.service.spec.ts │ │ │ │ │ ├── feedback.service.ts │ │ │ │ │ ├── form-submit.service.spec.ts │ │ │ │ │ ├── form-submit.service.ts │ │ │ │ │ ├── image-captcha.service.spec.ts │ │ │ │ │ ├── image-captcha.service.ts │ │ │ │ │ ├── languages.service.spec.ts │ │ │ │ │ ├── languages.service.ts │ │ │ │ │ ├── local-backup.service.spec.ts │ │ │ │ │ ├── local-backup.service.ts │ │ │ │ │ ├── order-history.service.spec.ts │ │ │ │ │ ├── order-history.service.ts │ │ │ │ │ ├── payment.service.spec.ts │ │ │ │ │ ├── payment.service.ts │ │ │ │ │ ├── photo-wall.service.spec.ts │ │ │ │ │ ├── photo-wall.service.ts │ │ │ │ │ ├── product-review.service.spec.ts │ │ │ │ │ ├── product-review.service.ts │ │ │ │ │ ├── product.service.spec.ts │ │ │ │ │ ├── product.service.ts │ │ │ │ │ ├── quantity.service.spec.ts │ │ │ │ │ ├── quantity.service.ts │ │ │ │ │ ├── recycle.service.spec.ts │ │ │ │ │ ├── recycle.service.ts │ │ │ │ │ ├── request.interceptor.ts │ │ │ │ │ ├── security-answer.service.spec.ts │ │ │ │ │ ├── security-answer.service.ts │ │ │ │ │ ├── security-question.service.spec.ts │ │ │ │ │ ├── security-question.service.ts │ │ │ │ │ ├── snack-bar-helper.service.spec.ts │ │ │ │ │ ├── snack-bar-helper.service.ts │ │ │ │ │ ├── socket-io.service.spec.ts │ │ │ │ │ ├── socket-io.service.ts │ │ │ │ │ ├── track-order.service.spec.ts │ │ │ │ │ ├── track-order.service.ts │ │ │ │ │ ├── two-factor-auth-service.spec.ts │ │ │ │ │ ├── two-factor-auth-service.ts │ │ │ │ │ ├── user.service.spec.ts │ │ │ │ │ ├── user.service.ts │ │ │ │ │ ├── vuln-lines.service.spec.ts │ │ │ │ │ ├── vuln-lines.service.ts │ │ │ │ │ ├── wallet.service.spec.ts │ │ │ │ │ ├── wallet.service.ts │ │ │ │ │ ├── window-ref.service.spec.ts │ │ │ │ │ └── window-ref.service.ts │ │ │ │ ├── about │ │ │ │ │ ├── about.component.html │ │ │ │ │ ├── about.component.scss │ │ │ │ │ ├── about.component.spec.ts │ │ │ │ │ └── about.component.ts │ │ │ │ ├── accounting │ │ │ │ │ ├── accounting.component.html │ │ │ │ │ ├── accounting.component.scss │ │ │ │ │ ├── accounting.component.spec.ts │ │ │ │ │ └── accounting.component.ts │ │ │ │ ├── address-create │ │ │ │ │ ├── address-create.component.html │ │ │ │ │ ├── address-create.component.scss │ │ │ │ │ ├── address-create.component.spec.ts │ │ │ │ │ └── address-create.component.ts │ │ │ │ ├── address-select │ │ │ │ │ ├── address-select.component.html │ │ │ │ │ ├── address-select.component.scss │ │ │ │ │ ├── address-select.component.spec.ts │ │ │ │ │ └── address-select.component.ts │ │ │ │ ├── address │ │ │ │ │ ├── address.component.html │ │ │ │ │ ├── address.component.scss │ │ │ │ │ ├── address.component.spec.ts │ │ │ │ │ └── address.component.ts │ │ │ │ ├── administration │ │ │ │ │ ├── administration.component.html │ │ │ │ │ ├── administration.component.scss │ │ │ │ │ ├── administration.component.spec.ts │ │ │ │ │ └── administration.component.ts │ │ │ │ ├── app.component.html │ │ │ │ ├── app.component.scss │ │ │ │ ├── app.component.spec.ts │ │ │ │ ├── app.component.ts │ │ │ │ ├── app.guard.spec.ts │ │ │ │ ├── app.guard.ts │ │ │ │ ├── app.module.ts │ │ │ │ ├── app.routing.ts │ │ │ │ ├── basket │ │ │ │ │ ├── basket.component.html │ │ │ │ │ ├── basket.component.scss │ │ │ │ │ ├── basket.component.spec.ts │ │ │ │ │ └── basket.component.ts │ │ │ │ ├── challenge-solved-notification │ │ │ │ │ ├── challenge-solved-notification.component.html │ │ │ │ │ ├── challenge-solved-notification.component.scss │ │ │ │ │ ├── challenge-solved-notification.component.spec.ts │ │ │ │ │ └── challenge-solved-notification.component.ts │ │ │ │ ├── challenge-status-badge │ │ │ │ │ ├── challenge-status-badge.component.html │ │ │ │ │ ├── challenge-status-badge.component.scss │ │ │ │ │ ├── challenge-status-badge.component.spec.ts │ │ │ │ │ └── challenge-status-badge.component.ts │ │ │ │ ├── change-password │ │ │ │ │ ├── change-password.component.html │ │ │ │ │ ├── change-password.component.scss │ │ │ │ │ ├── change-password.component.spec.ts │ │ │ │ │ └── change-password.component.ts │ │ │ │ ├── chatbot │ │ │ │ │ ├── chatbot.component.html │ │ │ │ │ ├── chatbot.component.scss │ │ │ │ │ ├── chatbot.component.spec.ts │ │ │ │ │ └── chatbot.component.ts │ │ │ │ ├── code-area │ │ │ │ │ ├── code-area.component.html │ │ │ │ │ ├── code-area.component.scss │ │ │ │ │ ├── code-area.component.spec.ts │ │ │ │ │ └── code-area.component.ts │ │ │ │ ├── code-fixes │ │ │ │ │ ├── code-fixes.component.html │ │ │ │ │ ├── code-fixes.component.scss │ │ │ │ │ ├── code-fixes.component.spec.ts │ │ │ │ │ └── code-fixes.component.ts │ │ │ │ ├── code-snippet │ │ │ │ │ ├── code-snippet.component.html │ │ │ │ │ ├── code-snippet.component.scss │ │ │ │ │ ├── code-snippet.component.spec.ts │ │ │ │ │ └── code-snippet.component.ts │ │ │ │ ├── complaint │ │ │ │ │ ├── complaint.component.html │ │ │ │ │ ├── complaint.component.scss │ │ │ │ │ ├── complaint.component.spec.ts │ │ │ │ │ └── complaint.component.ts │ │ │ │ ├── contact │ │ │ │ │ ├── contact.component.html │ │ │ │ │ ├── contact.component.scss │ │ │ │ │ ├── contact.component.spec.ts │ │ │ │ │ └── contact.component.ts │ │ │ │ ├── data-export │ │ │ │ │ ├── data-export.component.html │ │ │ │ │ ├── data-export.component.scss │ │ │ │ │ ├── data-export.component.spec.ts │ │ │ │ │ └── data-export.component.ts │ │ │ │ ├── delivery-method │ │ │ │ │ ├── delivery-method.component.html │ │ │ │ │ ├── delivery-method.component.scss │ │ │ │ │ ├── delivery-method.component.spec.ts │ │ │ │ │ └── delivery-method.component.ts │ │ │ │ ├── deluxe-user │ │ │ │ │ ├── deluxe-user.component.html │ │ │ │ │ ├── deluxe-user.component.scss │ │ │ │ │ ├── deluxe-user.component.spec.ts │ │ │ │ │ └── deluxe-user.component.ts │ │ │ │ ├── error-page │ │ │ │ │ ├── error-page.component.html │ │ │ │ │ ├── error-page.component.scss │ │ │ │ │ ├── error-page.component.spec.ts │ │ │ │ │ └── error-page.component.ts │ │ │ │ ├── feedback-details │ │ │ │ │ ├── feedback-details.component.html │ │ │ │ │ ├── feedback-details.component.scss │ │ │ │ │ ├── feedback-details.component.spec.ts │ │ │ │ │ └── feedback-details.component.ts │ │ │ │ ├── forgot-password │ │ │ │ │ ├── forgot-password.component.html │ │ │ │ │ ├── forgot-password.component.scss │ │ │ │ │ ├── forgot-password.component.spec.ts │ │ │ │ │ └── forgot-password.component.ts │ │ │ │ ├── last-login-ip │ │ │ │ │ ├── last-login-ip.component.html │ │ │ │ │ ├── last-login-ip.component.scss │ │ │ │ │ ├── last-login-ip.component.spec.ts │ │ │ │ │ └── last-login-ip.component.ts │ │ │ │ ├── login │ │ │ │ │ ├── login.component.html │ │ │ │ │ ├── login.component.scss │ │ │ │ │ ├── login.component.spec.ts │ │ │ │ │ └── login.component.ts │ │ │ │ ├── navbar │ │ │ │ │ ├── navbar.component.html │ │ │ │ │ ├── navbar.component.scss │ │ │ │ │ ├── navbar.component.spec.ts │ │ │ │ │ └── navbar.component.ts │ │ │ │ ├── oauth │ │ │ │ │ ├── oauth.component.html │ │ │ │ │ ├── oauth.component.scss │ │ │ │ │ ├── oauth.component.spec.ts │ │ │ │ │ └── oauth.component.ts │ │ │ │ ├── order-completion │ │ │ │ │ ├── order-completion.component.html │ │ │ │ │ ├── order-completion.component.scss │ │ │ │ │ ├── order-completion.component.spec.ts │ │ │ │ │ └── order-completion.component.ts │ │ │ │ ├── order-history │ │ │ │ │ ├── order-history.component.html │ │ │ │ │ ├── order-history.component.scss │ │ │ │ │ ├── order-history.component.spec.ts │ │ │ │ │ └── order-history.component.ts │ │ │ │ ├── order-summary │ │ │ │ │ ├── order-summary.component.html │ │ │ │ │ ├── order-summary.component.scss │ │ │ │ │ ├── order-summary.component.spec.ts │ │ │ │ │ └── order-summary.component.ts │ │ │ │ ├── payment-method │ │ │ │ │ ├── payment-method.component.html │ │ │ │ │ ├── payment-method.component.scss │ │ │ │ │ ├── payment-method.component.spec.ts │ │ │ │ │ └── payment-method.component.ts │ │ │ │ ├── payment │ │ │ │ │ ├── payment.component.html │ │ │ │ │ ├── payment.component.scss │ │ │ │ │ ├── payment.component.spec.ts │ │ │ │ │ └── payment.component.ts │ │ │ │ ├── photo-wall │ │ │ │ │ ├── mime-type.validator.ts │ │ │ │ │ ├── photo-wall.component.html │ │ │ │ │ ├── photo-wall.component.scss │ │ │ │ │ ├── photo-wall.component.spec.ts │ │ │ │ │ └── photo-wall.component.ts │ │ │ │ ├── privacy-policy │ │ │ │ │ ├── privacy-policy.component.html │ │ │ │ │ ├── privacy-policy.component.scss │ │ │ │ │ ├── privacy-policy.component.spec.ts │ │ │ │ │ └── privacy-policy.component.ts │ │ │ │ ├── privacy-security │ │ │ │ │ ├── privacy-security.component.html │ │ │ │ │ ├── privacy-security.component.scss │ │ │ │ │ ├── privacy-security.component.spec.ts │ │ │ │ │ └── privacy-security.component.ts │ │ │ │ ├── product-details │ │ │ │ │ ├── product-details.component.html │ │ │ │ │ ├── product-details.component.scss │ │ │ │ │ ├── product-details.component.spec.ts │ │ │ │ │ └── product-details.component.ts │ │ │ │ ├── product-review-edit │ │ │ │ │ ├── product-review-edit.component.html │ │ │ │ │ ├── product-review-edit.component.scss │ │ │ │ │ ├── product-review-edit.component.spec.ts │ │ │ │ │ └── product-review-edit.component.ts │ │ │ │ ├── purchase-basket │ │ │ │ │ ├── purchase-basket.component.html │ │ │ │ │ ├── purchase-basket.component.scss │ │ │ │ │ ├── purchase-basket.component.spec.ts │ │ │ │ │ └── purchase-basket.component.ts │ │ │ │ ├── qr-code │ │ │ │ │ ├── qr-code.component.html │ │ │ │ │ ├── qr-code.component.scss │ │ │ │ │ ├── qr-code.component.spec.ts │ │ │ │ │ └── qr-code.component.ts │ │ │ │ ├── recycle │ │ │ │ │ ├── recycle.component.html │ │ │ │ │ ├── recycle.component.scss │ │ │ │ │ ├── recycle.component.spec.ts │ │ │ │ │ └── recycle.component.ts │ │ │ │ ├── register │ │ │ │ │ ├── register.component.html │ │ │ │ │ ├── register.component.scss │ │ │ │ │ ├── register.component.spec.ts │ │ │ │ │ └── register.component.ts │ │ │ │ ├── roles.ts │ │ │ │ ├── saved-address │ │ │ │ │ ├── saved-address.component.html │ │ │ │ │ ├── saved-address.component.scss │ │ │ │ │ ├── saved-address.component.spec.ts │ │ │ │ │ └── saved-address.component.ts │ │ │ │ ├── saved-payment-methods │ │ │ │ │ ├── saved-payment-methods.component.html │ │ │ │ │ ├── saved-payment-methods.component.scss │ │ │ │ │ ├── saved-payment-methods.component.spec.ts │ │ │ │ │ └── saved-payment-methods.component.ts │ │ │ │ ├── score-board │ │ │ │ │ ├── score-board.component.html │ │ │ │ │ ├── score-board.component.scss │ │ │ │ │ ├── score-board.component.spec.ts │ │ │ │ │ └── score-board.component.ts │ │ │ │ ├── search-result │ │ │ │ │ ├── search-result.component.html │ │ │ │ │ ├── search-result.component.scss │ │ │ │ │ ├── search-result.component.spec.ts │ │ │ │ │ └── search-result.component.ts │ │ │ │ ├── server-started-notification │ │ │ │ │ ├── server-started-notification.component.html │ │ │ │ │ ├── server-started-notification.component.scss │ │ │ │ │ ├── server-started-notification.component.spec.ts │ │ │ │ │ └── server-started-notification.component.ts │ │ │ │ ├── sidenav │ │ │ │ │ ├── sidenav.component.html │ │ │ │ │ ├── sidenav.component.scss │ │ │ │ │ ├── sidenav.component.spec.ts │ │ │ │ │ └── sidenav.component.ts │ │ │ │ ├── token-sale │ │ │ │ │ ├── token-sale.component.html │ │ │ │ │ ├── token-sale.component.scss │ │ │ │ │ ├── token-sale.component.spec.ts │ │ │ │ │ └── token-sale.component.ts │ │ │ │ ├── track-result │ │ │ │ │ ├── track-result.component.html │ │ │ │ │ ├── track-result.component.scss │ │ │ │ │ ├── track-result.component.spec.ts │ │ │ │ │ └── track-result.component.ts │ │ │ │ ├── two-factor-auth-enter │ │ │ │ │ ├── two-factor-auth-enter.component.html │ │ │ │ │ ├── two-factor-auth-enter.component.scss │ │ │ │ │ ├── two-factor-auth-enter.component.spec.ts │ │ │ │ │ └── two-factor-auth-enter.component.ts │ │ │ │ ├── two-factor-auth │ │ │ │ │ ├── two-factor-auth.component.html │ │ │ │ │ ├── two-factor-auth.component.scss │ │ │ │ │ ├── two-factor-auth.component.spec.ts │ │ │ │ │ └── two-factor-auth.component.ts │ │ │ │ ├── user-details │ │ │ │ │ ├── user-details.component.html │ │ │ │ │ ├── user-details.component.scss │ │ │ │ │ ├── user-details.component.spec.ts │ │ │ │ │ └── user-details.component.ts │ │ │ │ ├── wallet │ │ │ │ │ ├── wallet.component.html │ │ │ │ │ ├── wallet.component.scss │ │ │ │ │ ├── wallet.component.spec.ts │ │ │ │ │ └── wallet.component.ts │ │ │ │ ├── welcome-banner │ │ │ │ │ ├── welcome-banner.component.html │ │ │ │ │ ├── welcome-banner.component.scss │ │ │ │ │ ├── welcome-banner.component.spec.ts │ │ │ │ │ └── welcome-banner.component.ts │ │ │ │ └── welcome │ │ │ │ │ ├── welcome.component.html │ │ │ │ │ ├── welcome.component.scss │ │ │ │ │ ├── welcome.component.spec.ts │ │ │ │ │ └── welcome.component.ts │ │ │ ├── assets │ │ │ │ ├── i18n │ │ │ │ │ ├── ar_SA.json │ │ │ │ │ ├── az_AZ.json │ │ │ │ │ ├── bg_BG.json │ │ │ │ │ ├── bn_BD.json │ │ │ │ │ ├── ca_ES.json │ │ │ │ │ ├── cs_CZ.json │ │ │ │ │ ├── da_DK.json │ │ │ │ │ ├── de_CH.json │ │ │ │ │ ├── de_DE.json │ │ │ │ │ ├── el_GR.json │ │ │ │ │ ├── en.json │ │ │ │ │ ├── es_ES.json │ │ │ │ │ ├── et_EE.json │ │ │ │ │ ├── fi_FI.json │ │ │ │ │ ├── fr_FR.json │ │ │ │ │ ├── ga_IE.json │ │ │ │ │ ├── he_IL.json │ │ │ │ │ ├── hi_IN.json │ │ │ │ │ ├── hu_HU.json │ │ │ │ │ ├── id_ID.json │ │ │ │ │ ├── it_IT.json │ │ │ │ │ ├── ja_JP.json │ │ │ │ │ ├── ka_GE.json │ │ │ │ │ ├── ko_KR.json │ │ │ │ │ ├── lv_LV.json │ │ │ │ │ ├── my_MM.json │ │ │ │ │ ├── nl_NL.json │ │ │ │ │ ├── no_NO.json │ │ │ │ │ ├── pl_PL.json │ │ │ │ │ ├── pt_BR.json │ │ │ │ │ ├── pt_PT.json │ │ │ │ │ ├── ro_RO.json │ │ │ │ │ ├── ru_RU.json │ │ │ │ │ ├── si_LK.json │ │ │ │ │ ├── sv_SE.json │ │ │ │ │ ├── th_TH.json │ │ │ │ │ ├── tlh_AA.json │ │ │ │ │ ├── tr_TR.json │ │ │ │ │ ├── uk_UA.json │ │ │ │ │ ├── zh_CN.json │ │ │ │ │ ├── zh_HK.json │ │ │ │ │ └── zh_TW.json │ │ │ │ ├── private │ │ │ │ │ ├── JuiceShop_Wallpaper_1920x1080_VR.jpg │ │ │ │ │ ├── earth_normalmap_flat4k.jpg │ │ │ │ │ ├── earthspec4k.jpg │ │ │ │ │ ├── fair_clouds_4k.png │ │ │ │ │ ├── orangemap2k.jpg │ │ │ │ │ ├── starry_background.jpg │ │ │ │ │ └── threejs-demo.html │ │ │ │ └── public │ │ │ │ │ ├── css │ │ │ │ │ ├── dataErasure.css │ │ │ │ │ └── userProfile.css │ │ │ │ │ ├── favicon_ctf.ico │ │ │ │ │ ├── favicon_js.ico │ │ │ │ │ ├── images │ │ │ │ │ ├── JuiceShopCTF_Logo.png │ │ │ │ │ ├── JuiceShopCTF_Logo_400px.png │ │ │ │ │ ├── JuiceShop_Logo.ai │ │ │ │ │ ├── JuiceShop_Logo.png │ │ │ │ │ ├── JuiceShop_Logo.svg │ │ │ │ │ ├── JuiceShop_Logo_100px.png │ │ │ │ │ ├── JuiceShop_Logo_400px.png │ │ │ │ │ ├── JuiceShop_Logo_50px.png │ │ │ │ │ ├── JuicyBot.png │ │ │ │ │ ├── JuicyBot_MedicalMask.png │ │ │ │ │ ├── JuicyChatBot.png │ │ │ │ │ ├── Welcome_Banner.svg │ │ │ │ │ ├── carousel │ │ │ │ │ │ ├── 1.jpg │ │ │ │ │ │ ├── 2.jpg │ │ │ │ │ │ ├── 3.jpg │ │ │ │ │ │ ├── 4.jpg │ │ │ │ │ │ ├── 5.png │ │ │ │ │ │ ├── 6.jpg │ │ │ │ │ │ └── 7.jpg │ │ │ │ │ ├── deluxe │ │ │ │ │ │ └── blankBoxes.png │ │ │ │ │ ├── juicyEvilWasp.png │ │ │ │ │ ├── padding │ │ │ │ │ │ ├── 19px.png │ │ │ │ │ │ ├── 1px.png │ │ │ │ │ │ ├── 56px.png │ │ │ │ │ │ └── 81px.png │ │ │ │ │ ├── products │ │ │ │ │ │ ├── 20th.jpeg │ │ │ │ │ │ ├── 3d_keychain.jpg │ │ │ │ │ │ ├── JuiceShop.stl │ │ │ │ │ │ ├── apple_juice.jpg │ │ │ │ │ │ ├── apple_pressings.jpg │ │ │ │ │ │ ├── artwork.jpg │ │ │ │ │ │ ├── artwork2.jpg │ │ │ │ │ │ ├── banana_juice.jpg │ │ │ │ │ │ ├── card_alpha.jpg │ │ │ │ │ │ ├── carrot_juice.jpeg │ │ │ │ │ │ ├── ccg_common.png │ │ │ │ │ │ ├── ccg_foil.png │ │ │ │ │ │ ├── coaster.jpg │ │ │ │ │ │ ├── cover_small.jpg │ │ │ │ │ │ ├── eggfruit_juice.jpg │ │ │ │ │ │ ├── fan_facemask.jpg │ │ │ │ │ │ ├── fan_girlie.jpg │ │ │ │ │ │ ├── fan_hoodie.jpg │ │ │ │ │ │ ├── fan_mug.jpg │ │ │ │ │ │ ├── fan_shirt.jpg │ │ │ │ │ │ ├── fruit_press.jpg │ │ │ │ │ │ ├── green_smoothie.jpg │ │ │ │ │ │ ├── holo_sticker.png │ │ │ │ │ │ ├── iron-on.jpg │ │ │ │ │ │ ├── lemon_juice.jpg │ │ │ │ │ │ ├── magnets.jpg │ │ │ │ │ │ ├── melon_bike.jpeg │ │ │ │ │ │ ├── no-results.png │ │ │ │ │ │ ├── orange_juice.jpg │ │ │ │ │ │ ├── permafrost.jpg │ │ │ │ │ │ ├── quince.jpg │ │ │ │ │ │ ├── raspberry_juice.jpg │ │ │ │ │ │ ├── snakes_ladders.jpg │ │ │ │ │ │ ├── snakes_ladders_m.jpg │ │ │ │ │ │ ├── squareBox1-40x40x40.stl │ │ │ │ │ │ ├── sticker.png │ │ │ │ │ │ ├── sticker_page.jpg │ │ │ │ │ │ ├── sticker_single.jpg │ │ │ │ │ │ ├── stickersheet_se.png │ │ │ │ │ │ ├── strawberry_juice.jpeg │ │ │ │ │ │ ├── tattoo.jpg │ │ │ │ │ │ ├── thingie1.jpg │ │ │ │ │ │ ├── undefined.png │ │ │ │ │ │ ├── velcro-patch.jpg │ │ │ │ │ │ ├── waspy.png │ │ │ │ │ │ └── woodruff_syrup.jpg │ │ │ │ │ └── uploads │ │ │ │ │ │ ├── 12.png │ │ │ │ │ │ ├── 13.jpg │ │ │ │ │ │ ├── 20.jpg │ │ │ │ │ │ ├── IMG_4253.jpg │ │ │ │ │ │ ├── default.svg │ │ │ │ │ │ ├── defaultAdmin.png │ │ │ │ │ │ ├── favorite-hiking-place.png │ │ │ │ │ │ ├── magn(et)ificent!-1571814229653.jpg │ │ │ │ │ │ ├── my-rare-collectors-item!-[̲̅$̲̅(̲̅-͡°-͜ʖ-͡°̲̅)̲̅$̲̅]-1572603645543.jpg │ │ │ │ │ │ └── 😼-#zatschi-#whoneedsfourlegs-1572600969477.jpg │ │ │ │ │ └── videos │ │ │ │ │ └── owasp_promo.mp4 │ │ │ ├── confetti │ │ │ │ └── index.ts │ │ │ ├── environments │ │ │ │ ├── environment.prod.ts │ │ │ │ └── environment.ts │ │ │ ├── hacking-instructor │ │ │ │ ├── challenges │ │ │ │ │ ├── bonusPayload.ts │ │ │ │ │ ├── codingChallenges.ts │ │ │ │ │ ├── domXss.ts │ │ │ │ │ ├── forgedFeedback.ts │ │ │ │ │ ├── loginAdmin.ts │ │ │ │ │ ├── loginBender.ts │ │ │ │ │ ├── loginJim.ts │ │ │ │ │ ├── passwordStrength.ts │ │ │ │ │ ├── privacyPolicy.ts │ │ │ │ │ ├── scoreBoard.ts │ │ │ │ │ └── viewBasket.ts │ │ │ │ ├── helpers │ │ │ │ │ └── helpers.ts │ │ │ │ ├── index.ts │ │ │ │ └── tutorialUnavailable.ts │ │ │ ├── index.html │ │ │ ├── main.ts │ │ │ ├── polyfills.ts │ │ │ ├── styles.scss │ │ │ ├── test.ts │ │ │ ├── theme.scss │ │ │ ├── tsconfig.app.json │ │ │ └── tsconfig.spec.json │ │ ├── tsconfig.base.json │ │ └── tsconfig.json │ ├── ftp │ │ ├── acquisitions.md │ │ ├── announcement_encrypted.md │ │ ├── coupons_2013.md.bak │ │ ├── eastere.gg │ │ ├── encrypt.pyc │ │ ├── incident-support.kdbx │ │ ├── package.json.bak │ │ ├── quarantine │ │ │ ├── juicy_malware_linux_amd_64.url │ │ │ ├── juicy_malware_linux_arm_64.url │ │ │ ├── juicy_malware_macos_64.url │ │ │ └── juicy_malware_windows_64.exe.url │ │ └── suspicious_errors.yml │ ├── i18n │ │ └── .gitkeep │ ├── lib │ │ ├── accuracy.ts │ │ ├── antiCheat.ts │ │ ├── botUtils.ts │ │ ├── challengeUtils.ts │ │ ├── codingChallenges.ts │ │ ├── insecurity.ts │ │ ├── is-docker.ts │ │ ├── is-heroku.ts │ │ ├── is-windows.ts │ │ ├── logger.ts │ │ ├── noUpdate.ts │ │ ├── startup │ │ │ ├── cleanupFtpFolder.ts │ │ │ ├── customizeApplication.ts │ │ │ ├── customizeEasterEgg.ts │ │ │ ├── registerWebsocketEvents.ts │ │ │ ├── restoreOverwrittenFilesWithOriginals.ts │ │ │ ├── validateChatBot.ts │ │ │ ├── validateConfig.ts │ │ │ ├── validateDependencies.ts │ │ │ └── validatePreconditions.ts │ │ ├── utils.ts │ │ └── webhook.ts │ ├── models │ │ ├── address.ts │ │ ├── basket.ts │ │ ├── basketitem.ts │ │ ├── captcha.ts │ │ ├── card.ts │ │ ├── challenge.ts │ │ ├── complaint.ts │ │ ├── delivery.ts │ │ ├── feedback.ts │ │ ├── imageCaptcha.ts │ │ ├── index.ts │ │ ├── memory.ts │ │ ├── privacyRequests.ts │ │ ├── product.ts │ │ ├── quantity.ts │ │ ├── recycle.ts │ │ ├── relations.ts │ │ ├── securityAnswer.ts │ │ ├── securityQuestion.ts │ │ ├── user.ts │ │ └── wallet.ts │ ├── monitoring │ │ └── grafana-dashboard.json │ ├── package.json │ ├── routes │ │ ├── 2fa.ts │ │ ├── address.ts │ │ ├── angular.ts │ │ ├── appConfiguration.ts │ │ ├── appVersion.ts │ │ ├── authenticatedUsers.ts │ │ ├── b2bOrder.ts │ │ ├── basket.ts │ │ ├── basketItems.ts │ │ ├── captcha.ts │ │ ├── changePassword.ts │ │ ├── chatbot.ts │ │ ├── continueCode.ts │ │ ├── countryMapping.ts │ │ ├── coupon.ts │ │ ├── createProductReviews.ts │ │ ├── currentUser.ts │ │ ├── dataErasure.ts │ │ ├── dataExport.ts │ │ ├── delivery.ts │ │ ├── deluxe.ts │ │ ├── easterEgg.ts │ │ ├── fileServer.ts │ │ ├── fileUpload.ts │ │ ├── imageCaptcha.ts │ │ ├── keyServer.ts │ │ ├── languages.ts │ │ ├── likeProductReviews.ts │ │ ├── logfileServer.ts │ │ ├── login.ts │ │ ├── memory.ts │ │ ├── metrics.ts │ │ ├── order.ts │ │ ├── orderHistory.ts │ │ ├── payment.ts │ │ ├── premiumReward.ts │ │ ├── privacyPolicyProof.ts │ │ ├── profileImageFileUpload.ts │ │ ├── profileImageUrlUpload.ts │ │ ├── quarantineServer.ts │ │ ├── recycles.ts │ │ ├── redirect.ts │ │ ├── repeatNotification.ts │ │ ├── resetPassword.ts │ │ ├── restoreProgress.ts │ │ ├── saveLoginIp.ts │ │ ├── search.ts │ │ ├── securityQuestion.ts │ │ ├── showProductReviews.ts │ │ ├── trackOrder.ts │ │ ├── updateProductReviews.ts │ │ ├── updateUserProfile.ts │ │ ├── userProfile.ts │ │ ├── verify.ts │ │ ├── videoHandler.ts │ │ ├── vulnCodeFixes.ts │ │ ├── vulnCodeSnippet.ts │ │ └── wallet.ts │ ├── rsn │ │ ├── cache.json │ │ ├── rsn-update.ts │ │ ├── rsn-verbose.ts │ │ ├── rsn.ts │ │ └── rsnUtil.ts │ ├── screenshots │ │ ├── git-stats.png │ │ ├── screenshot01.png │ │ ├── screenshot02.png │ │ ├── screenshot03.png │ │ ├── screenshot04.png │ │ ├── screenshot05.png │ │ └── slideshow.gif │ ├── server.ts │ ├── swagger.yml │ ├── test │ │ ├── api │ │ │ ├── 2faSpec.ts │ │ │ ├── addressApiSpec.ts │ │ │ ├── administrationApiSpec.ts │ │ │ ├── angularDistSpec.ts │ │ │ ├── apiSpec.ts │ │ │ ├── b2bOrderSpec.ts │ │ │ ├── basketApiSpec.ts │ │ │ ├── basketItemApiSpec.ts │ │ │ ├── challengeApiSpec.ts │ │ │ ├── chatBotSpec.ts │ │ │ ├── complaintApiSpec.ts │ │ │ ├── countryMapppingSpec.ts │ │ │ ├── dataExportApiSpec.ts │ │ │ ├── deliveryApiSpec.ts │ │ │ ├── deluxeApiSpec.ts │ │ │ ├── erasureRequestApiSpec.ts │ │ │ ├── feedbackApiSpec.ts │ │ │ ├── fileServingSpec.ts │ │ │ ├── fileUploadSpec.ts │ │ │ ├── ftpFolderSpec.ts │ │ │ ├── httpSpec.ts │ │ │ ├── internetResourcesSpec.ts │ │ │ ├── languagesSpec.ts │ │ │ ├── loginApiSpec.ts │ │ │ ├── memoryApiSpec.ts │ │ │ ├── metricsApiSpec.ts │ │ │ ├── orderHistoryApiSpec.ts │ │ │ ├── passwordApiSpec.ts │ │ │ ├── paymentApiSpec.ts │ │ │ ├── privacyRequestApiSpec.ts │ │ │ ├── productApiSpec.ts │ │ │ ├── productReviewApiSpec.ts │ │ │ ├── profileImageUploadSpec.ts │ │ │ ├── promotionVideoSpec.ts │ │ │ ├── quantityApiSpec.ts │ │ │ ├── recycleApiSpec.ts │ │ │ ├── redirectSpec.ts │ │ │ ├── repeatNotificationSpec.ts │ │ │ ├── searchApiSpec.ts │ │ │ ├── securityAnswerApiSpec.ts │ │ │ ├── securityQuestionApiSpec.ts │ │ │ ├── socketSpec.ts │ │ │ ├── trackResultApiSpec.ts │ │ │ ├── userApiSpec.ts │ │ │ ├── userProfileSpec.ts │ │ │ ├── vulnCodeFixesSpec.ts │ │ │ ├── vulnCodeSnippetSpec.ts │ │ │ └── walletApiSpec.ts │ │ ├── apiTestsSetup.ts │ │ ├── apiTestsSetupJest.ts │ │ ├── apiTestsTeardown.ts │ │ ├── cypress │ │ │ ├── fixtures │ │ │ │ └── example.json │ │ │ ├── integration │ │ │ │ └── e2e │ │ │ │ │ ├── administration.spec.ts │ │ │ │ │ ├── b2bOrder.spec.ts │ │ │ │ │ ├── basket.spec.ts │ │ │ │ │ ├── changePassword.spec.ts │ │ │ │ │ ├── chatbot.spec.ts │ │ │ │ │ ├── complain.spec.ts │ │ │ │ │ ├── contact.spec.ts │ │ │ │ │ ├── dataErasure.spec.ts │ │ │ │ │ ├── dataExport.spec.ts │ │ │ │ │ ├── deluxe.spec.ts │ │ │ │ │ ├── directAccess.spec.ts │ │ │ │ │ ├── forgedJwt.spec.ts │ │ │ │ │ ├── forgotPassword.spec.ts │ │ │ │ │ ├── geoStalking.spec.ts │ │ │ │ │ ├── login.spec.ts │ │ │ │ │ ├── metrics.spec.ts │ │ │ │ │ ├── noSql.spec.ts │ │ │ │ │ ├── privacyPolicy.spec.ts │ │ │ │ │ ├── profile.spec.ts │ │ │ │ │ ├── publicFtp.spec.ts │ │ │ │ │ ├── redirect.spec.ts │ │ │ │ │ ├── register.spec.ts │ │ │ │ │ ├── restApi.spec.ts │ │ │ │ │ ├── scoreBoard.spec.ts │ │ │ │ │ ├── search.spec.ts │ │ │ │ │ ├── tokenSale.spec.ts │ │ │ │ │ ├── totpSetup.spec.ts │ │ │ │ │ └── trackOrder.spec.ts │ │ │ ├── plugins │ │ │ │ └── index.ts │ │ │ ├── support │ │ │ │ ├── commands.ts │ │ │ │ ├── index.ts │ │ │ │ └── setup.ts │ │ │ └── tsconfig.json │ │ ├── files │ │ │ ├── announcement.md │ │ │ ├── arbitraryFileWrite.zip │ │ │ ├── decrypt.py │ │ │ ├── decrypt_bruteforce.py │ │ │ ├── deprecatedTypeForServer.xml │ │ │ ├── encrypt.py │ │ │ ├── invalidProfileImageType.docx │ │ │ ├── invalidSizeForClient.pdf │ │ │ ├── invalidSizeForServer.pdf │ │ │ ├── invalidTypeForClient.exe │ │ │ ├── maxSizeForServer.xml │ │ │ ├── outdatedLocalBackup.json │ │ │ ├── passwordProtected.zip │ │ │ ├── validLocalBackup.json │ │ │ ├── validProfileImage.jpg │ │ │ ├── validSizeAndTypeForClient.pdf │ │ │ ├── videoExploit.zip │ │ │ ├── xxeBillionLaughs.xml │ │ │ ├── xxeDevRandom.xml │ │ │ ├── xxeForLinux.xml │ │ │ ├── xxeForWindows.xml │ │ │ └── xxeQuadraticBlowup.xml │ │ ├── server │ │ │ ├── angularSpec.ts │ │ │ ├── appConfigurationSpec.ts │ │ │ ├── appVersionSpec.ts │ │ │ ├── b2bOrderSpec.ts │ │ │ ├── blueprintSpec.ts │ │ │ ├── botUtilsSpec.ts │ │ │ ├── challengeCountryMappingSpec.ts │ │ │ ├── challengeTutorialSequenceSpec.ts │ │ │ ├── challengeUtilsSpec.ts │ │ │ ├── chatBotValidationSpec.ts │ │ │ ├── codeSnippetSpec.ts │ │ │ ├── codingChallengeFixesSpec.ts │ │ │ ├── configValidationSpec.ts │ │ │ ├── continueCodeSpec.ts │ │ │ ├── countryMappingSpec.ts │ │ │ ├── currentUserSpec.ts │ │ │ ├── easterEggSpec.ts │ │ │ ├── fileServerSpec.ts │ │ │ ├── fileUploadSpec.ts │ │ │ ├── insecuritySpec.ts │ │ │ ├── keyServerSpec.ts │ │ │ ├── preconditionValidationSpec.ts │ │ │ ├── premiumRewardSpec.ts │ │ │ ├── redirectSpec.ts │ │ │ ├── utilsSpec.ts │ │ │ ├── verifySpec.ts │ │ │ └── webhookSpec.ts │ │ └── smoke │ │ │ ├── Dockerfile │ │ │ └── smoke-test.sh │ ├── threat-model.json │ ├── tsconfig.json │ ├── uploads │ │ └── complaints │ │ │ └── .gitkeep │ ├── vagrant │ │ ├── Vagrantfile │ │ ├── bootstrap.sh │ │ └── default.conf │ └── views │ │ ├── dataErasureForm.hbs │ │ ├── dataErasureResult.hbs │ │ ├── promotionVideo.pug │ │ ├── themes │ │ └── themes.js │ │ └── userProfile.pug └── main.tf ├── scenario-2 ├── main.tf └── random.tf ├── scenario-3 ├── Dockerfile └── main.tf ├── scenario-4 ├── app.yaml ├── app │ ├── app.py │ ├── requirements.txt │ └── templates │ │ └── index.html ├── main.tf └── random.tf ├── scenario-5 ├── Dockerfile ├── app.yaml ├── main.py ├── requirements.txt └── templates │ └── home.html └── scenario-6 ├── main.tf └── random.tf /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/README.md -------------------------------------------------------------------------------- /gcp-goat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/gcp-goat.png -------------------------------------------------------------------------------- /mddocs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/.gitignore -------------------------------------------------------------------------------- /mddocs/book.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book.toml -------------------------------------------------------------------------------- /mddocs/book/.nojekyll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/.nojekyll -------------------------------------------------------------------------------- /mddocs/book/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/404.html -------------------------------------------------------------------------------- /mddocs/book/FontAwesome/css/font-awesome.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/FontAwesome/css/font-awesome.css -------------------------------------------------------------------------------- /mddocs/book/FontAwesome/fonts/FontAwesome.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/FontAwesome/fonts/FontAwesome.ttf -------------------------------------------------------------------------------- /mddocs/book/FontAwesome/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/FontAwesome/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /mddocs/book/FontAwesome/fonts/fontawesome-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/FontAwesome/fonts/fontawesome-webfont.svg -------------------------------------------------------------------------------- /mddocs/book/FontAwesome/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/FontAwesome/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /mddocs/book/FontAwesome/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/FontAwesome/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /mddocs/book/FontAwesome/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/FontAwesome/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /mddocs/book/Getting-Started.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/Getting-Started.html -------------------------------------------------------------------------------- /mddocs/book/about.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/about.html -------------------------------------------------------------------------------- /mddocs/book/attacking-app-engine.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/attacking-app-engine.html -------------------------------------------------------------------------------- /mddocs/book/attacking-artifact-registry.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/attacking-artifact-registry.html -------------------------------------------------------------------------------- /mddocs/book/attacking-gcs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/attacking-gcs.html -------------------------------------------------------------------------------- /mddocs/book/attacking-gke.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/attacking-gke.html -------------------------------------------------------------------------------- /mddocs/book/attacking-sql.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/attacking-sql.html -------------------------------------------------------------------------------- /mddocs/book/ayu-highlight.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/ayu-highlight.css -------------------------------------------------------------------------------- /mddocs/book/book.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/book.js -------------------------------------------------------------------------------- /mddocs/book/clipboard.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/clipboard.min.js -------------------------------------------------------------------------------- /mddocs/book/contributing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/contributing.html -------------------------------------------------------------------------------- /mddocs/book/css/chrome.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/css/chrome.css -------------------------------------------------------------------------------- /mddocs/book/css/general.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/css/general.css -------------------------------------------------------------------------------- /mddocs/book/css/print.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/css/print.css -------------------------------------------------------------------------------- /mddocs/book/css/variables.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/css/variables.css -------------------------------------------------------------------------------- /mddocs/book/elasticlunr.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/elasticlunr.min.js -------------------------------------------------------------------------------- /mddocs/book/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/favicon.png -------------------------------------------------------------------------------- /mddocs/book/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/favicon.svg -------------------------------------------------------------------------------- /mddocs/book/fonts/OPEN-SANS-LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/fonts/OPEN-SANS-LICENSE.txt -------------------------------------------------------------------------------- /mddocs/book/fonts/SOURCE-CODE-PRO-LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/fonts/SOURCE-CODE-PRO-LICENSE.txt -------------------------------------------------------------------------------- /mddocs/book/fonts/fonts.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/fonts/fonts.css -------------------------------------------------------------------------------- /mddocs/book/fonts/open-sans-v17-all-charsets-300.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/fonts/open-sans-v17-all-charsets-300.woff2 -------------------------------------------------------------------------------- /mddocs/book/fonts/open-sans-v17-all-charsets-300italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/fonts/open-sans-v17-all-charsets-300italic.woff2 -------------------------------------------------------------------------------- /mddocs/book/fonts/open-sans-v17-all-charsets-600.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/fonts/open-sans-v17-all-charsets-600.woff2 -------------------------------------------------------------------------------- /mddocs/book/fonts/open-sans-v17-all-charsets-600italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/fonts/open-sans-v17-all-charsets-600italic.woff2 -------------------------------------------------------------------------------- /mddocs/book/fonts/open-sans-v17-all-charsets-700.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/fonts/open-sans-v17-all-charsets-700.woff2 -------------------------------------------------------------------------------- /mddocs/book/fonts/open-sans-v17-all-charsets-700italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/fonts/open-sans-v17-all-charsets-700italic.woff2 -------------------------------------------------------------------------------- /mddocs/book/fonts/open-sans-v17-all-charsets-800.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/fonts/open-sans-v17-all-charsets-800.woff2 -------------------------------------------------------------------------------- /mddocs/book/fonts/open-sans-v17-all-charsets-800italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/fonts/open-sans-v17-all-charsets-800italic.woff2 -------------------------------------------------------------------------------- /mddocs/book/fonts/open-sans-v17-all-charsets-italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/fonts/open-sans-v17-all-charsets-italic.woff2 -------------------------------------------------------------------------------- /mddocs/book/fonts/open-sans-v17-all-charsets-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/fonts/open-sans-v17-all-charsets-regular.woff2 -------------------------------------------------------------------------------- /mddocs/book/fonts/source-code-pro-v11-all-charsets-500.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/fonts/source-code-pro-v11-all-charsets-500.woff2 -------------------------------------------------------------------------------- /mddocs/book/highlight.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/highlight.css -------------------------------------------------------------------------------- /mddocs/book/highlight.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/highlight.js -------------------------------------------------------------------------------- /mddocs/book/images/gcp-goat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/images/gcp-goat.png -------------------------------------------------------------------------------- /mddocs/book/images/setup-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/images/setup-1.png -------------------------------------------------------------------------------- /mddocs/book/images/setup-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/images/setup-2.png -------------------------------------------------------------------------------- /mddocs/book/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/index.html -------------------------------------------------------------------------------- /mddocs/book/mark.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/mark.min.js -------------------------------------------------------------------------------- /mddocs/book/print.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/print.html -------------------------------------------------------------------------------- /mddocs/book/privilege-escalation-sa.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/privilege-escalation-sa.html -------------------------------------------------------------------------------- /mddocs/book/searcher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/searcher.js -------------------------------------------------------------------------------- /mddocs/book/searchindex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/searchindex.js -------------------------------------------------------------------------------- /mddocs/book/searchindex.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/searchindex.json -------------------------------------------------------------------------------- /mddocs/book/tomorrow-night.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/tomorrow-night.css -------------------------------------------------------------------------------- /mddocs/book/wrap-up.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/book/wrap-up.html -------------------------------------------------------------------------------- /mddocs/src/Getting-Started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/src/Getting-Started.md -------------------------------------------------------------------------------- /mddocs/src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/src/README.md -------------------------------------------------------------------------------- /mddocs/src/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/src/SUMMARY.md -------------------------------------------------------------------------------- /mddocs/src/about.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/src/about.md -------------------------------------------------------------------------------- /mddocs/src/attacking-app-engine.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/src/attacking-app-engine.md -------------------------------------------------------------------------------- /mddocs/src/attacking-artifact-registry.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/src/attacking-artifact-registry.md -------------------------------------------------------------------------------- /mddocs/src/attacking-gcs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/src/attacking-gcs.md -------------------------------------------------------------------------------- /mddocs/src/attacking-gke.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/src/attacking-gke.md -------------------------------------------------------------------------------- /mddocs/src/attacking-sql.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/src/attacking-sql.md -------------------------------------------------------------------------------- /mddocs/src/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/src/contributing.md -------------------------------------------------------------------------------- /mddocs/src/images/gcp-goat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/src/images/gcp-goat.png -------------------------------------------------------------------------------- /mddocs/src/images/setup-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/src/images/setup-1.png -------------------------------------------------------------------------------- /mddocs/src/images/setup-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/src/images/setup-2.png -------------------------------------------------------------------------------- /mddocs/src/privilege-escalation-sa.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/src/privilege-escalation-sa.md -------------------------------------------------------------------------------- /mddocs/src/wrap-up.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/mddocs/src/wrap-up.md -------------------------------------------------------------------------------- /netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/netlify.toml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/.codeclimate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/.codeclimate.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/.dependabot/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/.dependabot/config.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/.devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/.devcontainer.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/.dockerignore -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/.eslintrc.js -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | /vagrant/ @wurstbrot 2 | /test/cypress/ @ShubhamPalriwala 3 | -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | custom: https://sponsor.owasp-juice.shop 2 | github: OWASP 3 | -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/.github/ISSUE_TEMPLATE/bug-report.md -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/.github/ISSUE_TEMPLATE/challenge-idea.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/.github/ISSUE_TEMPLATE/challenge-idea.md -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/.github/ISSUE_TEMPLATE/feature-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/.github/ISSUE_TEMPLATE/feature-request.md -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/.github/workflows/ci.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/.github/workflows/lint-fixer.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/.github/workflows/lint-fixer.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/.github/workflows/lock.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/.github/workflows/lock.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/.github/workflows/rebase.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/.github/workflows/rebase.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/.github/workflows/release.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/.github/workflows/stale.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/.github/workflows/update-challenges-www.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/.github/workflows/update-challenges-www.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/.github/workflows/update-news-www.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/.github/workflows/update-news-www.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/.github/workflows/zap_scan.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/.github/workflows/zap_scan.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/.gitignore -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/.gitlab-ci.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/.gitlab/auto-deploy-values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/.gitlab/auto-deploy-values.yaml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/.gitpod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/.gitpod.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/.imgbotconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/.imgbotconfig -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/.mailmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/.mailmap -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false 2 | -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/.zap/rules.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/.zap/rules.tsv -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/CONTRIBUTING.md -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/Dockerfile -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/Gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/Gruntfile.js -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/HALL_OF_FAME.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/HALL_OF_FAME.md -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/LICENSE -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/README.md -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/REFERENCES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/REFERENCES.md -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/SECURITY.md -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/SOLUTIONS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/SOLUTIONS.md -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/app.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/app.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/config.schema.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/config.schema.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/config/7ms.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/config/7ms.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/config/addo.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/config/addo.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/config/bodgeit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/config/bodgeit.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/config/ctf.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/config/ctf.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/config/default.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/config/default.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/config/fbctf.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/config/fbctf.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/config/juicebox.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/config/juicebox.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/config/mozilla.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/config/mozilla.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/config/oss.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/config/oss.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/config/quiet.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/config/quiet.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/config/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/config/test.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/config/tutorial.yml: -------------------------------------------------------------------------------- 1 | challenges: 2 | restrictToTutorialsFirst: true 3 | -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/config/unsafe.yml: -------------------------------------------------------------------------------- 1 | challenges: 2 | safetyOverride: true 3 | -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/crowdin.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/crowdin.yaml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/ctf.key: -------------------------------------------------------------------------------- 1 | TRwzkRJnHOTckssAeyJbysWgP!Qc2T -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/cypress.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/cypress.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/chatbot/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/datacache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/datacache.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/datacreator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/datacreator.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/mongodb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/mongodb.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/botDefaultTrainingData.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/botDefaultTrainingData.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/challenges.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/challenges.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/.editorconfig -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/adminSectionChallenge_2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/adminSectionChallenge_2.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/adminSectionChallenge_3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/adminSectionChallenge_3.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/adminSectionChallenge_4.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/adminSectionChallenge_4.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/changeProductChallenge_1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/changeProductChallenge_1.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/changeProductChallenge_2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/changeProductChallenge_2.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/changeProductChallenge_4.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/changeProductChallenge_4.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/dbSchemaChallenge.info.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/dbSchemaChallenge.info.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/dbSchemaChallenge_1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/dbSchemaChallenge_1.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/dbSchemaChallenge_3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/dbSchemaChallenge_3.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/exposedMetricsChallenge_1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/exposedMetricsChallenge_1.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/exposedMetricsChallenge_2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/exposedMetricsChallenge_2.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/forgedReviewChallenge_1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/forgedReviewChallenge_1.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/forgedReviewChallenge_3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/forgedReviewChallenge_3.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/localXssChallenge.info.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/localXssChallenge.info.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/localXssChallenge_1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/localXssChallenge_1.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/localXssChallenge_3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/localXssChallenge_3.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/localXssChallenge_4.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/localXssChallenge_4.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/loginAdminChallenge.info.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/loginAdminChallenge.info.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/loginAdminChallenge_1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/loginAdminChallenge_1.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/loginAdminChallenge_2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/loginAdminChallenge_2.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/loginAdminChallenge_3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/loginAdminChallenge_3.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/loginBenderChallenge_1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/loginBenderChallenge_1.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/loginBenderChallenge_3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/loginBenderChallenge_3.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/loginBenderChallenge_4.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/loginBenderChallenge_4.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/loginJimChallenge.info.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/loginJimChallenge.info.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/loginJimChallenge_2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/loginJimChallenge_2.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/loginJimChallenge_3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/loginJimChallenge_3.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/loginJimChallenge_4.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/loginJimChallenge_4.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/noSqlReviewsChallenge_1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/noSqlReviewsChallenge_1.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/noSqlReviewsChallenge_2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/noSqlReviewsChallenge_2.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/redirectChallenge.info.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/redirectChallenge.info.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/redirectChallenge_1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/redirectChallenge_1.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/redirectChallenge_2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/redirectChallenge_2.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/redirectChallenge_3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/redirectChallenge_3.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/registerAdminChallenge_1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/registerAdminChallenge_1.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/registerAdminChallenge_2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/registerAdminChallenge_2.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/registerAdminChallenge_4.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/registerAdminChallenge_4.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/restfulXssChallenge.info.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/restfulXssChallenge.info.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/restfulXssChallenge_2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/restfulXssChallenge_2.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/restfulXssChallenge_3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/restfulXssChallenge_3.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/restfulXssChallenge_4.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/restfulXssChallenge_4.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/scoreBoardChallenge.info.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/scoreBoardChallenge.info.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/scoreBoardChallenge_2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/scoreBoardChallenge_2.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/scoreBoardChallenge_3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/scoreBoardChallenge_3.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/tokenSaleChallenge.info.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/tokenSaleChallenge.info.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/tokenSaleChallenge_1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/tokenSaleChallenge_1.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/tokenSaleChallenge_2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/tokenSaleChallenge_2.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/weakPasswordChallenge_2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/weakPasswordChallenge_2.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/weakPasswordChallenge_3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/weakPasswordChallenge_3.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/weakPasswordChallenge_4.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/weakPasswordChallenge_4.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/xssBonusChallenge.info.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/xssBonusChallenge.info.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/xssBonusChallenge_2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/xssBonusChallenge_2.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/xssBonusChallenge_3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/xssBonusChallenge_3.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/codefixes/xssBonusChallenge_4.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/codefixes/xssBonusChallenge_4.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/deliveries.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/deliveries.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/i18n/ar_SA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/i18n/ar_SA.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/i18n/az_AZ.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/i18n/az_AZ.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/i18n/bg_BG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/i18n/bg_BG.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/i18n/bn_BD.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/i18n/bn_BD.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/i18n/ca_ES.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/i18n/ca_ES.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/i18n/cs_CZ.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/i18n/cs_CZ.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/i18n/da_DK.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/i18n/da_DK.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/i18n/de_CH.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/i18n/de_CH.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/i18n/de_DE.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/i18n/de_DE.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/i18n/el_GR.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/i18n/el_GR.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/i18n/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/i18n/en.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/i18n/es_ES.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/i18n/es_ES.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/i18n/et_EE.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/i18n/et_EE.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/i18n/fi_FI.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/i18n/fi_FI.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/i18n/fr_FR.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/i18n/fr_FR.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/i18n/ga_IE.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/i18n/ga_IE.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/i18n/he_IL.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/i18n/he_IL.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/i18n/hi_IN.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/i18n/hi_IN.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/i18n/hu_HU.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/i18n/hu_HU.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/i18n/id_ID.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/i18n/id_ID.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/i18n/it_IT.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/i18n/it_IT.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/i18n/ja_JP.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/i18n/ja_JP.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/i18n/ka_GE.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/i18n/ka_GE.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/i18n/ko_KR.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/i18n/ko_KR.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/i18n/lv_LV.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/i18n/lv_LV.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/i18n/my_MM.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/i18n/my_MM.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/i18n/nl_NL.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/i18n/nl_NL.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/i18n/no_NO.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/i18n/no_NO.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/i18n/pl_PL.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/i18n/pl_PL.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/i18n/pt_BR.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/i18n/pt_BR.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/i18n/pt_PT.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/i18n/pt_PT.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/i18n/ro_RO.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/i18n/ro_RO.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/i18n/ru_RU.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/i18n/ru_RU.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/i18n/si_LK.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/i18n/si_LK.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/i18n/sv_SE.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/i18n/sv_SE.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/i18n/th_TH.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/i18n/th_TH.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/i18n/tlh_AA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/i18n/tlh_AA.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/i18n/tr_TR.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/i18n/tr_TR.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/i18n/uk_UA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/i18n/uk_UA.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/i18n/zh_CN.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/i18n/zh_CN.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/i18n/zh_HK.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/i18n/zh_HK.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/i18n/zh_TW.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/i18n/zh_TW.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/legal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/legal.md -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/locales.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/locales.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/owasp_promo.vtt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/owasp_promo.vtt -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/securityQuestions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/securityQuestions.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/static/users.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/static/users.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/data/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/data/types.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/docker-compose.test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/docker-compose.test.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/encryptionkeys/jwt.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/encryptionkeys/jwt.pub -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/encryptionkeys/premium.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/encryptionkeys/premium.key -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/.browserslistrc -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/.editorconfig -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/.eslintrc.js -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/.gitignore -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false 2 | -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/.stylelintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/.stylelintrc.js -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/angular.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/package.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/Models/backup.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/Models/backup.model.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/Models/challenge.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/Models/challenge.model.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/Models/deliveryMethod.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/Models/deliveryMethod.model.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/Models/product.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/Models/product.model.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/Models/review.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/Models/review.model.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/Models/securityQuestion.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/Models/securityQuestion.model.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/Services/address.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/Services/address.service.spec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/Services/address.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/Services/address.service.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/Services/basket.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/Services/basket.service.spec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/Services/basket.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/Services/basket.service.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/Services/captcha.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/Services/captcha.service.spec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/Services/captcha.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/Services/captcha.service.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/Services/challenge.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/Services/challenge.service.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/Services/chatbot.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/Services/chatbot.service.spec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/Services/chatbot.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/Services/chatbot.service.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/Services/code-fixes.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/Services/code-fixes.service.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/Services/code-snippet.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/Services/code-snippet.service.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/Services/complaint.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/Services/complaint.service.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/Services/configuration.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/Services/configuration.service.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/Services/delivery.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/Services/delivery.service.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/Services/feedback.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/Services/feedback.service.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/Services/form-submit.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/Services/form-submit.service.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/Services/languages.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/Services/languages.service.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/Services/payment.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/Services/payment.service.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/Services/photo-wall.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/Services/photo-wall.service.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/Services/product.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/Services/product.service.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/Services/quantity.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/Services/quantity.service.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/Services/recycle.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/Services/recycle.service.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/Services/request.interceptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/Services/request.interceptor.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/Services/socket-io.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/Services/socket-io.service.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/Services/track-order.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/Services/track-order.service.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/Services/user.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/Services/user.service.spec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/Services/user.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/Services/user.service.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/Services/vuln-lines.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/Services/vuln-lines.service.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/Services/wallet.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/Services/wallet.service.spec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/Services/wallet.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/Services/wallet.service.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/Services/window-ref.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/Services/window-ref.service.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/about/about.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/about/about.component.html -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/about/about.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/about/about.component.scss -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/about/about.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/about/about.component.spec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/about/about.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/about/about.component.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/address/address.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/address/address.component.html -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/address/address.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/address/address.component.scss -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/address/address.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/address/address.component.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/app.component.html -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/app.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/app.component.scss -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/app.component.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/app.guard.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/app.guard.spec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/app.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/app.guard.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/app.module.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/app.routing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/app.routing.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/basket/basket.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/basket/basket.component.html -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/basket/basket.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/basket/basket.component.scss -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/basket/basket.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/basket/basket.component.spec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/basket/basket.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/basket/basket.component.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/chatbot/chatbot.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/chatbot/chatbot.component.html -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/chatbot/chatbot.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/chatbot/chatbot.component.scss -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/chatbot/chatbot.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/chatbot/chatbot.component.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/code-fixes/code-fixes.component.scss: -------------------------------------------------------------------------------- 1 | #code { 2 | width: 63em; 3 | } 4 | -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/contact/contact.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/contact/contact.component.html -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/contact/contact.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/contact/contact.component.scss -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/contact/contact.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/contact/contact.component.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/login/login.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/login/login.component.html -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/login/login.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/login/login.component.scss -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/login/login.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/login/login.component.spec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/login/login.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/login/login.component.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/navbar/navbar.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/navbar/navbar.component.html -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/navbar/navbar.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/navbar/navbar.component.scss -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/navbar/navbar.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/navbar/navbar.component.spec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/navbar/navbar.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/navbar/navbar.component.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/oauth/oauth.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/oauth/oauth.component.html -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/oauth/oauth.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/oauth/oauth.component.scss -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/oauth/oauth.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/oauth/oauth.component.spec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/oauth/oauth.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/oauth/oauth.component.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/payment/payment.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/payment/payment.component.html -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/payment/payment.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/payment/payment.component.scss -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/payment/payment.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/payment/payment.component.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/qr-code/qr-code.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/qr-code/qr-code.component.html -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/qr-code/qr-code.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/qr-code/qr-code.component.scss -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/qr-code/qr-code.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/qr-code/qr-code.component.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/recycle/recycle.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/recycle/recycle.component.html -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/recycle/recycle.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/recycle/recycle.component.scss -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/recycle/recycle.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/recycle/recycle.component.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/register/register.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/register/register.component.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/roles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/roles.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/sidenav/sidenav.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/sidenav/sidenav.component.html -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/sidenav/sidenav.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/sidenav/sidenav.component.scss -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/sidenav/sidenav.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/sidenav/sidenav.component.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/wallet/wallet.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/wallet/wallet.component.html -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/wallet/wallet.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/wallet/wallet.component.scss -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/wallet/wallet.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/wallet/wallet.component.spec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/wallet/wallet.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/wallet/wallet.component.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/welcome/welcome.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/welcome/welcome.component.html -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/welcome/welcome.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/welcome/welcome.component.scss -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/app/welcome/welcome.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/app/welcome/welcome.component.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/ar_SA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/ar_SA.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/az_AZ.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/az_AZ.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/bg_BG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/bg_BG.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/bn_BD.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/bn_BD.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/ca_ES.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/ca_ES.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/cs_CZ.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/cs_CZ.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/da_DK.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/da_DK.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/de_CH.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/de_CH.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/de_DE.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/de_DE.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/el_GR.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/el_GR.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/en.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/es_ES.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/es_ES.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/et_EE.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/et_EE.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/fi_FI.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/fi_FI.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/fr_FR.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/fr_FR.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/ga_IE.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/ga_IE.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/he_IL.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/he_IL.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/hi_IN.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/hi_IN.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/hu_HU.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/hu_HU.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/id_ID.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/id_ID.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/it_IT.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/it_IT.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/ja_JP.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/ja_JP.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/ka_GE.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/ka_GE.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/ko_KR.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/ko_KR.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/lv_LV.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/lv_LV.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/my_MM.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/my_MM.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/nl_NL.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/nl_NL.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/no_NO.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/no_NO.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/pl_PL.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/pl_PL.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/pt_BR.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/pt_BR.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/pt_PT.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/pt_PT.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/ro_RO.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/ro_RO.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/ru_RU.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/ru_RU.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/si_LK.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/si_LK.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/sv_SE.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/sv_SE.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/th_TH.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/th_TH.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/tlh_AA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/tlh_AA.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/tr_TR.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/tr_TR.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/uk_UA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/uk_UA.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/zh_CN.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/zh_CN.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/zh_HK.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/zh_HK.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/zh_TW.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/i18n/zh_TW.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/private/earthspec4k.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/private/earthspec4k.jpg -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/private/fair_clouds_4k.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/private/fair_clouds_4k.png -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/private/orangemap2k.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/private/orangemap2k.jpg -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/private/threejs-demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/private/threejs-demo.html -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/public/css/dataErasure.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/public/css/dataErasure.css -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/public/css/userProfile.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/public/css/userProfile.css -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/public/favicon_ctf.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/public/favicon_ctf.ico -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/public/favicon_js.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/public/favicon_js.ico -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/public/images/JuicyBot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/public/images/JuicyBot.png -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/public/images/carousel/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/public/images/carousel/1.jpg -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/public/images/carousel/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/public/images/carousel/2.jpg -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/public/images/carousel/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/public/images/carousel/3.jpg -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/public/images/carousel/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/public/images/carousel/4.jpg -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/public/images/carousel/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/public/images/carousel/5.png -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/public/images/carousel/6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/public/images/carousel/6.jpg -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/public/images/carousel/7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/public/images/carousel/7.jpg -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/public/images/uploads/12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/public/images/uploads/12.png -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/public/images/uploads/13.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/public/images/uploads/13.jpg -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/assets/public/images/uploads/20.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/assets/public/images/uploads/20.jpg -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/confetti/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/confetti/index.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/environments/environment.prod.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/environments/environment.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/hacking-instructor/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/hacking-instructor/index.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/index.html -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/main.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/polyfills.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/styles.scss -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/test.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/theme.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/theme.scss -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/tsconfig.app.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/src/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/src/tsconfig.spec.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/tsconfig.base.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/frontend/tsconfig.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/ftp/acquisitions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/ftp/acquisitions.md -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/ftp/announcement_encrypted.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/ftp/announcement_encrypted.md -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/ftp/coupons_2013.md.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/ftp/coupons_2013.md.bak -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/ftp/eastere.gg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/ftp/eastere.gg -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/ftp/encrypt.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/ftp/encrypt.pyc -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/ftp/incident-support.kdbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/ftp/incident-support.kdbx -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/ftp/package.json.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/ftp/package.json.bak -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/ftp/quarantine/juicy_malware_linux_amd_64.url: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/ftp/quarantine/juicy_malware_linux_amd_64.url -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/ftp/quarantine/juicy_malware_linux_arm_64.url: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/ftp/quarantine/juicy_malware_linux_arm_64.url -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/ftp/quarantine/juicy_malware_macos_64.url: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/ftp/quarantine/juicy_malware_macos_64.url -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/ftp/quarantine/juicy_malware_windows_64.exe.url: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/ftp/quarantine/juicy_malware_windows_64.exe.url -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/ftp/suspicious_errors.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/ftp/suspicious_errors.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/i18n/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/lib/accuracy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/lib/accuracy.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/lib/antiCheat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/lib/antiCheat.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/lib/botUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/lib/botUtils.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/lib/challengeUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/lib/challengeUtils.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/lib/codingChallenges.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/lib/codingChallenges.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/lib/insecurity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/lib/insecurity.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/lib/is-docker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/lib/is-docker.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/lib/is-heroku.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/lib/is-heroku.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/lib/is-windows.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/lib/is-windows.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/lib/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/lib/logger.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/lib/noUpdate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/lib/noUpdate.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/lib/startup/cleanupFtpFolder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/lib/startup/cleanupFtpFolder.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/lib/startup/customizeApplication.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/lib/startup/customizeApplication.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/lib/startup/customizeEasterEgg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/lib/startup/customizeEasterEgg.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/lib/startup/registerWebsocketEvents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/lib/startup/registerWebsocketEvents.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/lib/startup/validateChatBot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/lib/startup/validateChatBot.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/lib/startup/validateConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/lib/startup/validateConfig.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/lib/startup/validateDependencies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/lib/startup/validateDependencies.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/lib/startup/validatePreconditions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/lib/startup/validatePreconditions.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/lib/utils.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/lib/webhook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/lib/webhook.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/models/address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/models/address.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/models/basket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/models/basket.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/models/basketitem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/models/basketitem.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/models/captcha.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/models/captcha.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/models/card.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/models/card.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/models/challenge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/models/challenge.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/models/complaint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/models/complaint.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/models/delivery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/models/delivery.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/models/feedback.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/models/feedback.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/models/imageCaptcha.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/models/imageCaptcha.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/models/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/models/index.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/models/memory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/models/memory.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/models/privacyRequests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/models/privacyRequests.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/models/product.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/models/product.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/models/quantity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/models/quantity.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/models/recycle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/models/recycle.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/models/relations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/models/relations.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/models/securityAnswer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/models/securityAnswer.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/models/securityQuestion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/models/securityQuestion.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/models/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/models/user.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/models/wallet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/models/wallet.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/monitoring/grafana-dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/monitoring/grafana-dashboard.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/package.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/2fa.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/2fa.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/address.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/angular.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/angular.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/appConfiguration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/appConfiguration.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/appVersion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/appVersion.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/authenticatedUsers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/authenticatedUsers.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/b2bOrder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/b2bOrder.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/basket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/basket.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/basketItems.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/basketItems.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/captcha.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/captcha.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/changePassword.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/changePassword.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/chatbot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/chatbot.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/continueCode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/continueCode.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/countryMapping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/countryMapping.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/coupon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/coupon.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/createProductReviews.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/createProductReviews.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/currentUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/currentUser.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/dataErasure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/dataErasure.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/dataExport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/dataExport.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/delivery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/delivery.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/deluxe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/deluxe.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/easterEgg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/easterEgg.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/fileServer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/fileServer.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/fileUpload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/fileUpload.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/imageCaptcha.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/imageCaptcha.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/keyServer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/keyServer.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/languages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/languages.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/likeProductReviews.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/likeProductReviews.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/logfileServer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/logfileServer.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/login.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/login.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/memory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/memory.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/metrics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/metrics.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/order.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/orderHistory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/orderHistory.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/payment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/payment.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/premiumReward.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/premiumReward.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/privacyPolicyProof.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/privacyPolicyProof.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/profileImageFileUpload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/profileImageFileUpload.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/profileImageUrlUpload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/profileImageUrlUpload.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/quarantineServer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/quarantineServer.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/recycles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/recycles.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/redirect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/redirect.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/repeatNotification.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/repeatNotification.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/resetPassword.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/resetPassword.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/restoreProgress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/restoreProgress.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/saveLoginIp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/saveLoginIp.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/search.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/securityQuestion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/securityQuestion.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/showProductReviews.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/showProductReviews.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/trackOrder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/trackOrder.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/updateProductReviews.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/updateProductReviews.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/updateUserProfile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/updateUserProfile.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/userProfile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/userProfile.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/verify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/verify.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/videoHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/videoHandler.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/vulnCodeFixes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/vulnCodeFixes.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/vulnCodeSnippet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/vulnCodeSnippet.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/routes/wallet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/routes/wallet.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/rsn/cache.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/rsn/cache.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/rsn/rsn-update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/rsn/rsn-update.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/rsn/rsn-verbose.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/rsn/rsn-verbose.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/rsn/rsn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/rsn/rsn.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/rsn/rsnUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/rsn/rsnUtil.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/screenshots/git-stats.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/screenshots/git-stats.png -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/screenshots/screenshot01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/screenshots/screenshot01.png -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/screenshots/screenshot02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/screenshots/screenshot02.png -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/screenshots/screenshot03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/screenshots/screenshot03.png -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/screenshots/screenshot04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/screenshots/screenshot04.png -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/screenshots/screenshot05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/screenshots/screenshot05.png -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/screenshots/slideshow.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/screenshots/slideshow.gif -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/server.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/swagger.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/swagger.yml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/2faSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/2faSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/addressApiSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/addressApiSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/administrationApiSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/administrationApiSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/angularDistSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/angularDistSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/apiSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/apiSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/b2bOrderSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/b2bOrderSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/basketApiSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/basketApiSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/basketItemApiSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/basketItemApiSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/challengeApiSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/challengeApiSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/chatBotSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/chatBotSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/complaintApiSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/complaintApiSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/countryMapppingSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/countryMapppingSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/dataExportApiSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/dataExportApiSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/deliveryApiSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/deliveryApiSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/deluxeApiSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/deluxeApiSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/erasureRequestApiSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/erasureRequestApiSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/feedbackApiSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/feedbackApiSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/fileServingSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/fileServingSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/fileUploadSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/fileUploadSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/ftpFolderSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/ftpFolderSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/httpSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/httpSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/internetResourcesSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/internetResourcesSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/languagesSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/languagesSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/loginApiSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/loginApiSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/memoryApiSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/memoryApiSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/metricsApiSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/metricsApiSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/orderHistoryApiSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/orderHistoryApiSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/passwordApiSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/passwordApiSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/paymentApiSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/paymentApiSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/privacyRequestApiSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/privacyRequestApiSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/productApiSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/productApiSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/productReviewApiSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/productReviewApiSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/profileImageUploadSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/profileImageUploadSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/promotionVideoSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/promotionVideoSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/quantityApiSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/quantityApiSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/recycleApiSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/recycleApiSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/redirectSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/redirectSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/repeatNotificationSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/repeatNotificationSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/searchApiSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/searchApiSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/securityAnswerApiSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/securityAnswerApiSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/securityQuestionApiSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/securityQuestionApiSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/socketSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/socketSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/trackResultApiSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/trackResultApiSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/userApiSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/userApiSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/userProfileSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/userProfileSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/vulnCodeFixesSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/vulnCodeFixesSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/vulnCodeSnippetSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/vulnCodeSnippetSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/api/walletApiSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/api/walletApiSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/apiTestsSetup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/apiTestsSetup.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/apiTestsSetupJest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/apiTestsSetupJest.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/apiTestsTeardown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/apiTestsTeardown.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/cypress/fixtures/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/cypress/fixtures/example.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/b2bOrder.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/b2bOrder.spec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/basket.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/basket.spec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/chatbot.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/chatbot.spec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/complain.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/complain.spec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/contact.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/contact.spec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/dataErasure.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/dataErasure.spec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/dataExport.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/dataExport.spec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/deluxe.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/deluxe.spec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/forgedJwt.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/forgedJwt.spec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/geoStalking.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/geoStalking.spec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/login.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/login.spec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/metrics.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/metrics.spec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/noSql.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/noSql.spec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/profile.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/profile.spec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/publicFtp.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/publicFtp.spec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/redirect.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/redirect.spec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/register.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/register.spec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/restApi.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/restApi.spec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/scoreBoard.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/scoreBoard.spec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/search.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/search.spec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/tokenSale.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/tokenSale.spec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/totpSetup.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/totpSetup.spec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/trackOrder.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/cypress/integration/e2e/trackOrder.spec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/cypress/plugins/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/cypress/plugins/index.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/cypress/support/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/cypress/support/commands.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/cypress/support/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/cypress/support/index.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/cypress/support/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/cypress/support/setup.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/cypress/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/cypress/tsconfig.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/files/announcement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/files/announcement.md -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/files/arbitraryFileWrite.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/files/arbitraryFileWrite.zip -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/files/decrypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/files/decrypt.py -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/files/decrypt_bruteforce.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/files/decrypt_bruteforce.py -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/files/deprecatedTypeForServer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/files/deprecatedTypeForServer.xml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/files/encrypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/files/encrypt.py -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/files/invalidProfileImageType.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/files/invalidProfileImageType.docx -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/files/invalidSizeForClient.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/files/invalidSizeForClient.pdf -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/files/invalidSizeForServer.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/files/invalidSizeForServer.pdf -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/files/invalidTypeForClient.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/files/invalidTypeForClient.exe -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/files/maxSizeForServer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/files/maxSizeForServer.xml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/files/outdatedLocalBackup.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/files/outdatedLocalBackup.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/files/passwordProtected.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/files/passwordProtected.zip -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/files/validLocalBackup.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/files/validLocalBackup.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/files/validProfileImage.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/files/validProfileImage.jpg -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/files/validSizeAndTypeForClient.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/files/validSizeAndTypeForClient.pdf -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/files/videoExploit.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/files/videoExploit.zip -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/files/xxeBillionLaughs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/files/xxeBillionLaughs.xml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/files/xxeDevRandom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/files/xxeDevRandom.xml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/files/xxeForLinux.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/files/xxeForLinux.xml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/files/xxeForWindows.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/files/xxeForWindows.xml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/files/xxeQuadraticBlowup.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/files/xxeQuadraticBlowup.xml -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/server/angularSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/server/angularSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/server/appConfigurationSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/server/appConfigurationSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/server/appVersionSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/server/appVersionSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/server/b2bOrderSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/server/b2bOrderSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/server/blueprintSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/server/blueprintSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/server/botUtilsSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/server/botUtilsSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/server/challengeCountryMappingSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/server/challengeCountryMappingSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/server/challengeTutorialSequenceSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/server/challengeTutorialSequenceSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/server/challengeUtilsSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/server/challengeUtilsSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/server/chatBotValidationSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/server/chatBotValidationSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/server/codeSnippetSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/server/codeSnippetSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/server/codingChallengeFixesSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/server/codingChallengeFixesSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/server/configValidationSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/server/configValidationSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/server/continueCodeSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/server/continueCodeSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/server/countryMappingSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/server/countryMappingSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/server/currentUserSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/server/currentUserSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/server/easterEggSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/server/easterEggSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/server/fileServerSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/server/fileServerSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/server/fileUploadSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/server/fileUploadSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/server/insecuritySpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/server/insecuritySpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/server/keyServerSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/server/keyServerSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/server/preconditionValidationSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/server/preconditionValidationSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/server/premiumRewardSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/server/premiumRewardSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/server/redirectSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/server/redirectSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/server/utilsSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/server/utilsSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/server/verifySpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/server/verifySpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/server/webhookSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/server/webhookSpec.ts -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/smoke/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/smoke/Dockerfile -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/test/smoke/smoke-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/test/smoke/smoke-test.sh -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/threat-model.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/threat-model.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/tsconfig.json -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/uploads/complaints/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/vagrant/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/vagrant/Vagrantfile -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/vagrant/bootstrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/vagrant/bootstrap.sh -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/vagrant/default.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/vagrant/default.conf -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/views/dataErasureForm.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/views/dataErasureForm.hbs -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/views/dataErasureResult.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/views/dataErasureResult.hbs -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/views/promotionVideo.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/views/promotionVideo.pug -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/views/themes/themes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/views/themes/themes.js -------------------------------------------------------------------------------- /scenarios/scenario-1/juice-shop/views/userProfile.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/juice-shop/views/userProfile.pug -------------------------------------------------------------------------------- /scenarios/scenario-1/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-1/main.tf -------------------------------------------------------------------------------- /scenarios/scenario-2/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-2/main.tf -------------------------------------------------------------------------------- /scenarios/scenario-2/random.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-2/random.tf -------------------------------------------------------------------------------- /scenarios/scenario-3/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM alpine 2 | COPY creds.json . -------------------------------------------------------------------------------- /scenarios/scenario-3/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-3/main.tf -------------------------------------------------------------------------------- /scenarios/scenario-4/app.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-4/app.yaml -------------------------------------------------------------------------------- /scenarios/scenario-4/app/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-4/app/app.py -------------------------------------------------------------------------------- /scenarios/scenario-4/app/requirements.txt: -------------------------------------------------------------------------------- 1 | flask -------------------------------------------------------------------------------- /scenarios/scenario-4/app/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-4/app/templates/index.html -------------------------------------------------------------------------------- /scenarios/scenario-4/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-4/main.tf -------------------------------------------------------------------------------- /scenarios/scenario-4/random.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-4/random.tf -------------------------------------------------------------------------------- /scenarios/scenario-5/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-5/Dockerfile -------------------------------------------------------------------------------- /scenarios/scenario-5/app.yaml: -------------------------------------------------------------------------------- 1 | runtime: python39 -------------------------------------------------------------------------------- /scenarios/scenario-5/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-5/main.py -------------------------------------------------------------------------------- /scenarios/scenario-5/requirements.txt: -------------------------------------------------------------------------------- 1 | flask -------------------------------------------------------------------------------- /scenarios/scenario-5/templates/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-5/templates/home.html -------------------------------------------------------------------------------- /scenarios/scenario-6/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-6/main.tf -------------------------------------------------------------------------------- /scenarios/scenario-6/random.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JOSHUAJEBARAJ/GCP-GOAT/HEAD/scenarios/scenario-6/random.tf --------------------------------------------------------------------------------