├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ ├── feature_request.md │ └── question.md └── pull_request_template.md ├── .gitignore ├── .gitlab-ci.yml ├── LICENSE ├── README.md ├── app ├── __init__.py ├── arsenal_svc.py └── parsers │ ├── __init__.py │ ├── endpoint.py │ ├── ipaddr.py │ ├── nmap.py │ ├── ss.py │ └── torchserve_api.py ├── conf └── default.yml ├── data ├── abilities │ ├── collection │ │ ├── 15f1db6a-6cb2-40f0-9651-4ee90bab949e.yml │ │ ├── 60aeed61-6ea9-4dbb-afe5-2c674820de35.yml │ │ └── 7491aaeb-284c-4f1d-ad1e-db73d539071d.yml │ ├── command-and-control │ │ ├── 244d2f34-7b6f-4c46-8555-3038f483936f.yml │ │ ├── 4aa55a9e-b37d-4e41-9a4d-f67415d03e34.yml │ │ ├── 8a1913ed-4ddf-497c-8f95-ebf1eb93b518.yml │ │ └── d5406943-15ef-4441-86c0-595490471d83.yml │ ├── discovery │ │ ├── 18708a19-4dc3-4cbc-9ba8-49582f186d72.yml │ │ ├── 8a8d3faa-5989-4491-accc-8ffe53f0fe8d.yml │ │ └── 8bbada08-d5ae-4000-bc22-92c1e35820c1.yml │ ├── ml-attack-staging │ │ └── 5e437f42-cd5f-400f-b65d-d78821f31c69.yml │ ├── ml-model-access │ │ └── 92071bdd-83f6-4945-b41b-1e2835b8ff23.yml │ └── reconnaissance │ │ ├── 03b2fc99-62fb-4fc9-98fd-3717ed6cecd2.yml │ │ ├── 189afbfb-3874-401e-a2fb-9bfafb822f35.yml │ │ ├── 8316e1bf-9158-4604-aa91-007c74d13b6e.yml │ │ └── e84a8a0e-25a6-4ec9-98d9-23bcf42b842d.yml ├── adversaries │ ├── 463fa6a5-3f3c-461c-81fa-ad048c61de10.yml │ ├── 869ffd59-31f7-479d-a59d-1d8aadf9042b.yml │ └── a0a26dc8-d285-4bfa-9516-9dfb2fde2302.yml └── sources │ └── e1d863de-24cc-4937-876c-6d1b12e6b4e8.yml ├── default.yml ├── docs ├── Makefile ├── assets │ ├── A.png │ ├── access.png │ ├── access_2.png │ ├── arsenal_diagram.png │ ├── ml_attack_staging_example_output.png │ └── ml_attack_staging_new_potential_link.png ├── make.bat └── source │ ├── adversary.md │ ├── conf.py │ ├── dev.md │ ├── index.rst │ ├── intro.md │ └── victim.md ├── hook.py ├── images └── overview.png ├── payloads ├── build_and_attack_counterfit_target.py ├── coco_index_to_name.json ├── counterfit_install.sh ├── discover_prediction_endpoint.sh ├── discover_torchserve_api.sh ├── image_classifier.py ├── imagenet_name_to_index.json ├── kitten.jpg ├── network_svc_info.sh ├── persons.jpg ├── proto_addr_info.sh ├── socket_info.sh └── tensorflow_file_search.sh ├── requirements.txt ├── templates └── arsenal.html └── tests ├── __init__.py └── parsers ├── __init__.py ├── test_endpoint.py ├── test_ipaddr.py ├── test_nmap.py ├── test_ss.py └── test_torchserve_api.py /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/.github/ISSUE_TEMPLATE/question.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/README.md -------------------------------------------------------------------------------- /app/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/arsenal_svc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/app/arsenal_svc.py -------------------------------------------------------------------------------- /app/parsers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/parsers/endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/app/parsers/endpoint.py -------------------------------------------------------------------------------- /app/parsers/ipaddr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/app/parsers/ipaddr.py -------------------------------------------------------------------------------- /app/parsers/nmap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/app/parsers/nmap.py -------------------------------------------------------------------------------- /app/parsers/ss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/app/parsers/ss.py -------------------------------------------------------------------------------- /app/parsers/torchserve_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/app/parsers/torchserve_api.py -------------------------------------------------------------------------------- /conf/default.yml: -------------------------------------------------------------------------------- 1 | --- 2 | gist_api_key: {} -------------------------------------------------------------------------------- /data/abilities/collection/15f1db6a-6cb2-40f0-9651-4ee90bab949e.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/data/abilities/collection/15f1db6a-6cb2-40f0-9651-4ee90bab949e.yml -------------------------------------------------------------------------------- /data/abilities/collection/60aeed61-6ea9-4dbb-afe5-2c674820de35.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/data/abilities/collection/60aeed61-6ea9-4dbb-afe5-2c674820de35.yml -------------------------------------------------------------------------------- /data/abilities/collection/7491aaeb-284c-4f1d-ad1e-db73d539071d.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/data/abilities/collection/7491aaeb-284c-4f1d-ad1e-db73d539071d.yml -------------------------------------------------------------------------------- /data/abilities/command-and-control/244d2f34-7b6f-4c46-8555-3038f483936f.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/data/abilities/command-and-control/244d2f34-7b6f-4c46-8555-3038f483936f.yml -------------------------------------------------------------------------------- /data/abilities/command-and-control/4aa55a9e-b37d-4e41-9a4d-f67415d03e34.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/data/abilities/command-and-control/4aa55a9e-b37d-4e41-9a4d-f67415d03e34.yml -------------------------------------------------------------------------------- /data/abilities/command-and-control/8a1913ed-4ddf-497c-8f95-ebf1eb93b518.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/data/abilities/command-and-control/8a1913ed-4ddf-497c-8f95-ebf1eb93b518.yml -------------------------------------------------------------------------------- /data/abilities/command-and-control/d5406943-15ef-4441-86c0-595490471d83.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/data/abilities/command-and-control/d5406943-15ef-4441-86c0-595490471d83.yml -------------------------------------------------------------------------------- /data/abilities/discovery/18708a19-4dc3-4cbc-9ba8-49582f186d72.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/data/abilities/discovery/18708a19-4dc3-4cbc-9ba8-49582f186d72.yml -------------------------------------------------------------------------------- /data/abilities/discovery/8a8d3faa-5989-4491-accc-8ffe53f0fe8d.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/data/abilities/discovery/8a8d3faa-5989-4491-accc-8ffe53f0fe8d.yml -------------------------------------------------------------------------------- /data/abilities/discovery/8bbada08-d5ae-4000-bc22-92c1e35820c1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/data/abilities/discovery/8bbada08-d5ae-4000-bc22-92c1e35820c1.yml -------------------------------------------------------------------------------- /data/abilities/ml-attack-staging/5e437f42-cd5f-400f-b65d-d78821f31c69.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/data/abilities/ml-attack-staging/5e437f42-cd5f-400f-b65d-d78821f31c69.yml -------------------------------------------------------------------------------- /data/abilities/ml-model-access/92071bdd-83f6-4945-b41b-1e2835b8ff23.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/data/abilities/ml-model-access/92071bdd-83f6-4945-b41b-1e2835b8ff23.yml -------------------------------------------------------------------------------- /data/abilities/reconnaissance/03b2fc99-62fb-4fc9-98fd-3717ed6cecd2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/data/abilities/reconnaissance/03b2fc99-62fb-4fc9-98fd-3717ed6cecd2.yml -------------------------------------------------------------------------------- /data/abilities/reconnaissance/189afbfb-3874-401e-a2fb-9bfafb822f35.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/data/abilities/reconnaissance/189afbfb-3874-401e-a2fb-9bfafb822f35.yml -------------------------------------------------------------------------------- /data/abilities/reconnaissance/8316e1bf-9158-4604-aa91-007c74d13b6e.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/data/abilities/reconnaissance/8316e1bf-9158-4604-aa91-007c74d13b6e.yml -------------------------------------------------------------------------------- /data/abilities/reconnaissance/e84a8a0e-25a6-4ec9-98d9-23bcf42b842d.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/data/abilities/reconnaissance/e84a8a0e-25a6-4ec9-98d9-23bcf42b842d.yml -------------------------------------------------------------------------------- /data/adversaries/463fa6a5-3f3c-461c-81fa-ad048c61de10.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/data/adversaries/463fa6a5-3f3c-461c-81fa-ad048c61de10.yml -------------------------------------------------------------------------------- /data/adversaries/869ffd59-31f7-479d-a59d-1d8aadf9042b.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/data/adversaries/869ffd59-31f7-479d-a59d-1d8aadf9042b.yml -------------------------------------------------------------------------------- /data/adversaries/a0a26dc8-d285-4bfa-9516-9dfb2fde2302.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/data/adversaries/a0a26dc8-d285-4bfa-9516-9dfb2fde2302.yml -------------------------------------------------------------------------------- /data/sources/e1d863de-24cc-4937-876c-6d1b12e6b4e8.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/data/sources/e1d863de-24cc-4937-876c-6d1b12e6b4e8.yml -------------------------------------------------------------------------------- /default.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/default.yml -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/assets/A.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/docs/assets/A.png -------------------------------------------------------------------------------- /docs/assets/access.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/docs/assets/access.png -------------------------------------------------------------------------------- /docs/assets/access_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/docs/assets/access_2.png -------------------------------------------------------------------------------- /docs/assets/arsenal_diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/docs/assets/arsenal_diagram.png -------------------------------------------------------------------------------- /docs/assets/ml_attack_staging_example_output.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/docs/assets/ml_attack_staging_example_output.png -------------------------------------------------------------------------------- /docs/assets/ml_attack_staging_new_potential_link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/docs/assets/ml_attack_staging_new_potential_link.png -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/source/adversary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/docs/source/adversary.md -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/dev.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/docs/source/dev.md -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/docs/source/intro.md -------------------------------------------------------------------------------- /docs/source/victim.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/docs/source/victim.md -------------------------------------------------------------------------------- /hook.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/hook.py -------------------------------------------------------------------------------- /images/overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/images/overview.png -------------------------------------------------------------------------------- /payloads/build_and_attack_counterfit_target.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/payloads/build_and_attack_counterfit_target.py -------------------------------------------------------------------------------- /payloads/coco_index_to_name.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/payloads/coco_index_to_name.json -------------------------------------------------------------------------------- /payloads/counterfit_install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/payloads/counterfit_install.sh -------------------------------------------------------------------------------- /payloads/discover_prediction_endpoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/payloads/discover_prediction_endpoint.sh -------------------------------------------------------------------------------- /payloads/discover_torchserve_api.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/payloads/discover_torchserve_api.sh -------------------------------------------------------------------------------- /payloads/image_classifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/payloads/image_classifier.py -------------------------------------------------------------------------------- /payloads/imagenet_name_to_index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/payloads/imagenet_name_to_index.json -------------------------------------------------------------------------------- /payloads/kitten.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/payloads/kitten.jpg -------------------------------------------------------------------------------- /payloads/network_svc_info.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/payloads/network_svc_info.sh -------------------------------------------------------------------------------- /payloads/persons.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/payloads/persons.jpg -------------------------------------------------------------------------------- /payloads/proto_addr_info.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/payloads/proto_addr_info.sh -------------------------------------------------------------------------------- /payloads/socket_info.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/payloads/socket_info.sh -------------------------------------------------------------------------------- /payloads/tensorflow_file_search.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/payloads/tensorflow_file_search.sh -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/requirements.txt -------------------------------------------------------------------------------- /templates/arsenal.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/templates/arsenal.html -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/parsers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/parsers/test_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/tests/parsers/test_endpoint.py -------------------------------------------------------------------------------- /tests/parsers/test_ipaddr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/tests/parsers/test_ipaddr.py -------------------------------------------------------------------------------- /tests/parsers/test_nmap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/tests/parsers/test_nmap.py -------------------------------------------------------------------------------- /tests/parsers/test_ss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/tests/parsers/test_ss.py -------------------------------------------------------------------------------- /tests/parsers/test_torchserve_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre-atlas/arsenal/HEAD/tests/parsers/test_torchserve_api.py --------------------------------------------------------------------------------