├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── SUPPORT.md ├── cobra.py ├── core ├── __init__.py ├── helpers.py ├── main.py ├── metadata.sh ├── report.py └── requirements.txt ├── main.tf ├── requirements.txt └── scenarios ├── scenario_1 ├── infra │ ├── Pulumi.yaml │ └── __main__.py ├── report │ └── cobra-scenario-arch-1.png └── scenario_1.py ├── scenario_2 ├── infra │ ├── Pulumi.yaml │ ├── __main__.py │ ├── assume-role-trust-policy.json │ ├── iam.py │ └── lambda │ │ └── hello.py ├── report │ ├── cobra-scenario-arch-2.png │ └── report.py └── scenario_2.py ├── scenario_3 ├── infra │ ├── Pulumi.gcp-scenario-1.yaml │ ├── Pulumi.yaml │ ├── __main__.py │ └── app │ │ ├── app.yml │ │ ├── backdoor.yml │ │ ├── exploit │ │ ├── sa-cb.yml │ │ ├── sa-cr.yml │ │ └── service.yml └── scenario_3.py ├── scenario_4 ├── infra │ ├── Pulumi.yaml │ └── __main__.py └── scenario_4.py ├── scenario_5 ├── infra │ ├── Pulumi.yaml │ ├── __main__.py │ └── s3_files │ │ ├── 0_PII.txt │ │ ├── 2_FinInfo_new.txt │ │ ├── 2_GDPR.txt │ │ ├── 2_Healthcare.txt │ │ ├── 2_PII_33.sh │ │ ├── 2_PII_latest.txt │ │ ├── 2_wildfire-test-pe-file.exe │ │ ├── IP_multiline copy.txt │ │ ├── Jul11_new_financial.txt │ │ ├── Jun21_Fwd_Healthcare.txt │ │ ├── Jun27_NewFwd_PII.txt │ │ ├── May3_dataprofile.txt │ │ ├── PII_Health_IP_with_multiline.txt.txt │ │ ├── PII_Health_IP_with_multiline_v2.txt │ │ └── s3_files │ │ ├── 0_PII.txt │ │ ├── 2_FinInfo_new.txt │ │ ├── 2_GDPR.txt │ │ ├── 2_Healthcare.txt │ │ ├── 2_PII_33.sh │ │ ├── 2_PII_latest.txt │ │ ├── 2_wildfire-test-pe-file.exe │ │ ├── IP_multiline copy.txt │ │ ├── Jul11_new_financial.txt │ │ ├── Jun21_Fwd_Healthcare.txt │ │ ├── Jun27_NewFwd_PII.txt │ │ ├── May3_dataprofile.txt │ │ ├── PII_Health_IP_with_multiline.txt.txt │ │ └── PII_Health_IP_with_multiline_v2.txt └── scenario_5.py ├── scenario_6 ├── infra │ ├── main.tf │ └── variables.tf └── scenario_6.py └── scenario_7 ├── infra ├── Pulumi.yaml ├── __main__.py ├── app │ ├── app.yml │ ├── privileged-app.yml │ └── service.yml ├── iam.py ├── utils.py └── vpc.py └── scenario_7.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/README.md -------------------------------------------------------------------------------- /SUPPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/SUPPORT.md -------------------------------------------------------------------------------- /cobra.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/cobra.py -------------------------------------------------------------------------------- /core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/core/helpers.py -------------------------------------------------------------------------------- /core/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/core/main.py -------------------------------------------------------------------------------- /core/metadata.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/core/metadata.sh -------------------------------------------------------------------------------- /core/report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/core/report.py -------------------------------------------------------------------------------- /core/requirements.txt: -------------------------------------------------------------------------------- 1 | pyfiglet 2 | termcolor 3 | -------------------------------------------------------------------------------- /main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/main.tf -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/requirements.txt -------------------------------------------------------------------------------- /scenarios/scenario_1/infra/Pulumi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_1/infra/Pulumi.yaml -------------------------------------------------------------------------------- /scenarios/scenario_1/infra/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_1/infra/__main__.py -------------------------------------------------------------------------------- /scenarios/scenario_1/report/cobra-scenario-arch-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_1/report/cobra-scenario-arch-1.png -------------------------------------------------------------------------------- /scenarios/scenario_1/scenario_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_1/scenario_1.py -------------------------------------------------------------------------------- /scenarios/scenario_2/infra/Pulumi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_2/infra/Pulumi.yaml -------------------------------------------------------------------------------- /scenarios/scenario_2/infra/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_2/infra/__main__.py -------------------------------------------------------------------------------- /scenarios/scenario_2/infra/assume-role-trust-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_2/infra/assume-role-trust-policy.json -------------------------------------------------------------------------------- /scenarios/scenario_2/infra/iam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_2/infra/iam.py -------------------------------------------------------------------------------- /scenarios/scenario_2/infra/lambda/hello.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_2/infra/lambda/hello.py -------------------------------------------------------------------------------- /scenarios/scenario_2/report/cobra-scenario-arch-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_2/report/cobra-scenario-arch-2.png -------------------------------------------------------------------------------- /scenarios/scenario_2/report/report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_2/report/report.py -------------------------------------------------------------------------------- /scenarios/scenario_2/scenario_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_2/scenario_2.py -------------------------------------------------------------------------------- /scenarios/scenario_3/infra/Pulumi.gcp-scenario-1.yaml: -------------------------------------------------------------------------------- 1 | config: 2 | gcp:project: clgcporg11-096 3 | -------------------------------------------------------------------------------- /scenarios/scenario_3/infra/Pulumi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_3/infra/Pulumi.yaml -------------------------------------------------------------------------------- /scenarios/scenario_3/infra/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_3/infra/__main__.py -------------------------------------------------------------------------------- /scenarios/scenario_3/infra/app/app.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_3/infra/app/app.yml -------------------------------------------------------------------------------- /scenarios/scenario_3/infra/app/backdoor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_3/infra/app/backdoor.yml -------------------------------------------------------------------------------- /scenarios/scenario_3/infra/app/exploit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_3/infra/app/exploit -------------------------------------------------------------------------------- /scenarios/scenario_3/infra/app/sa-cb.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_3/infra/app/sa-cb.yml -------------------------------------------------------------------------------- /scenarios/scenario_3/infra/app/sa-cr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_3/infra/app/sa-cr.yml -------------------------------------------------------------------------------- /scenarios/scenario_3/infra/app/service.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_3/infra/app/service.yml -------------------------------------------------------------------------------- /scenarios/scenario_3/scenario_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_3/scenario_3.py -------------------------------------------------------------------------------- /scenarios/scenario_4/infra/Pulumi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_4/infra/Pulumi.yaml -------------------------------------------------------------------------------- /scenarios/scenario_4/infra/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_4/infra/__main__.py -------------------------------------------------------------------------------- /scenarios/scenario_4/scenario_4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_4/scenario_4.py -------------------------------------------------------------------------------- /scenarios/scenario_5/infra/Pulumi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_5/infra/Pulumi.yaml -------------------------------------------------------------------------------- /scenarios/scenario_5/infra/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_5/infra/__main__.py -------------------------------------------------------------------------------- /scenarios/scenario_5/infra/s3_files/0_PII.txt: -------------------------------------------------------------------------------- 1 | 219-42-2331 -------------------------------------------------------------------------------- /scenarios/scenario_5/infra/s3_files/2_FinInfo_new.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_5/infra/s3_files/2_FinInfo_new.txt -------------------------------------------------------------------------------- /scenarios/scenario_5/infra/s3_files/2_GDPR.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_5/infra/s3_files/2_GDPR.txt -------------------------------------------------------------------------------- /scenarios/scenario_5/infra/s3_files/2_Healthcare.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_5/infra/s3_files/2_Healthcare.txt -------------------------------------------------------------------------------- /scenarios/scenario_5/infra/s3_files/2_PII_33.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_5/infra/s3_files/2_PII_33.sh -------------------------------------------------------------------------------- /scenarios/scenario_5/infra/s3_files/2_PII_latest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_5/infra/s3_files/2_PII_latest.txt -------------------------------------------------------------------------------- /scenarios/scenario_5/infra/s3_files/2_wildfire-test-pe-file.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_5/infra/s3_files/2_wildfire-test-pe-file.exe -------------------------------------------------------------------------------- /scenarios/scenario_5/infra/s3_files/IP_multiline copy.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_5/infra/s3_files/IP_multiline copy.txt -------------------------------------------------------------------------------- /scenarios/scenario_5/infra/s3_files/Jul11_new_financial.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_5/infra/s3_files/Jul11_new_financial.txt -------------------------------------------------------------------------------- /scenarios/scenario_5/infra/s3_files/Jun21_Fwd_Healthcare.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_5/infra/s3_files/Jun21_Fwd_Healthcare.txt -------------------------------------------------------------------------------- /scenarios/scenario_5/infra/s3_files/Jun27_NewFwd_PII.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_5/infra/s3_files/Jun27_NewFwd_PII.txt -------------------------------------------------------------------------------- /scenarios/scenario_5/infra/s3_files/May3_dataprofile.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_5/infra/s3_files/May3_dataprofile.txt -------------------------------------------------------------------------------- /scenarios/scenario_5/infra/s3_files/PII_Health_IP_with_multiline.txt.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_5/infra/s3_files/PII_Health_IP_with_multiline.txt.txt -------------------------------------------------------------------------------- /scenarios/scenario_5/infra/s3_files/PII_Health_IP_with_multiline_v2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_5/infra/s3_files/PII_Health_IP_with_multiline_v2.txt -------------------------------------------------------------------------------- /scenarios/scenario_5/infra/s3_files/s3_files/0_PII.txt: -------------------------------------------------------------------------------- 1 | 219-42-2331 -------------------------------------------------------------------------------- /scenarios/scenario_5/infra/s3_files/s3_files/2_FinInfo_new.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_5/infra/s3_files/s3_files/2_FinInfo_new.txt -------------------------------------------------------------------------------- /scenarios/scenario_5/infra/s3_files/s3_files/2_GDPR.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_5/infra/s3_files/s3_files/2_GDPR.txt -------------------------------------------------------------------------------- /scenarios/scenario_5/infra/s3_files/s3_files/2_Healthcare.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_5/infra/s3_files/s3_files/2_Healthcare.txt -------------------------------------------------------------------------------- /scenarios/scenario_5/infra/s3_files/s3_files/2_PII_33.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_5/infra/s3_files/s3_files/2_PII_33.sh -------------------------------------------------------------------------------- /scenarios/scenario_5/infra/s3_files/s3_files/2_PII_latest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_5/infra/s3_files/s3_files/2_PII_latest.txt -------------------------------------------------------------------------------- /scenarios/scenario_5/infra/s3_files/s3_files/2_wildfire-test-pe-file.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_5/infra/s3_files/s3_files/2_wildfire-test-pe-file.exe -------------------------------------------------------------------------------- /scenarios/scenario_5/infra/s3_files/s3_files/IP_multiline copy.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_5/infra/s3_files/s3_files/IP_multiline copy.txt -------------------------------------------------------------------------------- /scenarios/scenario_5/infra/s3_files/s3_files/Jul11_new_financial.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_5/infra/s3_files/s3_files/Jul11_new_financial.txt -------------------------------------------------------------------------------- /scenarios/scenario_5/infra/s3_files/s3_files/Jun21_Fwd_Healthcare.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_5/infra/s3_files/s3_files/Jun21_Fwd_Healthcare.txt -------------------------------------------------------------------------------- /scenarios/scenario_5/infra/s3_files/s3_files/Jun27_NewFwd_PII.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_5/infra/s3_files/s3_files/Jun27_NewFwd_PII.txt -------------------------------------------------------------------------------- /scenarios/scenario_5/infra/s3_files/s3_files/May3_dataprofile.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_5/infra/s3_files/s3_files/May3_dataprofile.txt -------------------------------------------------------------------------------- /scenarios/scenario_5/infra/s3_files/s3_files/PII_Health_IP_with_multiline.txt.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_5/infra/s3_files/s3_files/PII_Health_IP_with_multiline.txt.txt -------------------------------------------------------------------------------- /scenarios/scenario_5/infra/s3_files/s3_files/PII_Health_IP_with_multiline_v2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_5/infra/s3_files/s3_files/PII_Health_IP_with_multiline_v2.txt -------------------------------------------------------------------------------- /scenarios/scenario_5/scenario_5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_5/scenario_5.py -------------------------------------------------------------------------------- /scenarios/scenario_6/infra/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_6/infra/main.tf -------------------------------------------------------------------------------- /scenarios/scenario_6/infra/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_6/infra/variables.tf -------------------------------------------------------------------------------- /scenarios/scenario_6/scenario_6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_6/scenario_6.py -------------------------------------------------------------------------------- /scenarios/scenario_7/infra/Pulumi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_7/infra/Pulumi.yaml -------------------------------------------------------------------------------- /scenarios/scenario_7/infra/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_7/infra/__main__.py -------------------------------------------------------------------------------- /scenarios/scenario_7/infra/app/app.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_7/infra/app/app.yml -------------------------------------------------------------------------------- /scenarios/scenario_7/infra/app/privileged-app.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_7/infra/app/privileged-app.yml -------------------------------------------------------------------------------- /scenarios/scenario_7/infra/app/service.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_7/infra/app/service.yml -------------------------------------------------------------------------------- /scenarios/scenario_7/infra/iam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_7/infra/iam.py -------------------------------------------------------------------------------- /scenarios/scenario_7/infra/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_7/infra/utils.py -------------------------------------------------------------------------------- /scenarios/scenario_7/infra/vpc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_7/infra/vpc.py -------------------------------------------------------------------------------- /scenarios/scenario_7/scenario_7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaloAltoNetworks/cobra-tool/HEAD/scenarios/scenario_7/scenario_7.py --------------------------------------------------------------------------------