├── .gitignore ├── .pre-commit-config.yaml ├── .travis.yml ├── AUTHORS ├── LICENSE ├── MANIFEST.in ├── README.md ├── TODO.md ├── docker-compose.yml ├── docker_utils ├── Dockerfile ├── api_config.ini ├── config.ini ├── storage.ini └── web_config.ini ├── docs ├── Makefile ├── _static │ ├── img │ │ ├── Selection_001.png │ │ ├── Selection_002.png │ │ ├── Selection_003.png │ │ ├── Selection_004.png │ │ ├── Selection_005.png │ │ ├── Selection_006.png │ │ ├── Selection_007.png │ │ ├── Selection_008.png │ │ ├── Selection_009.png │ │ ├── Selection_010.png │ │ ├── Selection_011.png │ │ ├── Selection_012.png │ │ ├── Selection_013.png │ │ ├── Selection_014.png │ │ ├── Selection_015.png │ │ ├── Selection_016.png │ │ ├── Selection_017.png │ │ ├── Selection_018.png │ │ ├── Selection_019.png │ │ ├── Selection_020.png │ │ ├── Selection_021.png │ │ ├── Selection_022.png │ │ ├── Selection_023.png │ │ ├── Selection_024.png │ │ ├── arch1.png │ │ ├── arch2.png │ │ └── overview.png │ └── theme_overrides.css ├── arch.rst ├── conf.py ├── custom │ ├── analysis-module.rst │ ├── analytics.rst │ ├── example.rst │ ├── index.rst │ └── storage-module.rst ├── index.rst ├── install.rst ├── make.bat ├── overview.rst ├── presentations.rst ├── requirements.txt ├── testing.rst ├── use-cases.rst └── use │ ├── index.rst │ ├── python-api.rst │ ├── rest-api.rst │ ├── use-analysis-mods.rst │ ├── use-analytics.rst │ └── web-ui.rst ├── etc ├── ember_model_2017.txt └── pdf_config.json ├── install.sh ├── multiscanner ├── __init__.py ├── analytics │ ├── __init__.py │ └── ssdeep_analytics.py ├── common │ ├── __init__.py │ ├── celery_batches.py │ ├── dir_monitor.py │ ├── pdf_generator │ │ ├── __init__.py │ │ └── generic_pdf.py │ ├── stix2_generator │ │ └── __init__.py │ └── utils.py ├── config.py ├── distributed │ ├── __init__.py │ ├── api.py │ ├── celery_worker.py │ └── distributed_worker.py ├── ext │ ├── __init__.py │ ├── office_meta.py │ └── pdfparser.py ├── modules │ ├── Antivirus │ │ ├── AVGScan.py │ │ ├── ClamAVScan.py │ │ ├── MSEScan.py │ │ ├── McAfeeScan.py │ │ ├── Metadefender.py │ │ ├── VFindScan.py │ │ ├── __init__.py │ │ └── vtsearch.py │ ├── Database │ │ ├── NSRL.py │ │ └── __init__.py │ ├── Detonation │ │ ├── Cuckoo.py │ │ ├── FireeyeAPI.py │ │ ├── FireeyeScan.py │ │ ├── VxStream.py │ │ └── __init__.py │ ├── MachineLearning │ │ ├── EndgameEmber.py │ │ ├── MaliciousMacroBot.py │ │ └── __init__.py │ ├── Metadata │ │ ├── ExifToolsScan.py │ │ ├── MD5.py │ │ ├── PEFile.py │ │ ├── SHA1.py │ │ ├── SHA256.py │ │ ├── Tika.py │ │ ├── TrID.py │ │ ├── UADScan.py │ │ ├── __init__.py │ │ ├── entropy.py │ │ ├── fileextensions.py │ │ ├── flarefloss.py │ │ ├── impfuzzy.py │ │ ├── libmagic.py │ │ ├── officemeta.py │ │ ├── pdfinfo.py │ │ ├── pehasher.py │ │ └── ssdeeper.py │ ├── Signature │ │ ├── YaraScan.py │ │ └── __init__.py │ └── __init__.py ├── ms.py ├── storage │ ├── README.md │ ├── __init__.py │ ├── basic_elasticsearch_storage.py │ ├── elasticsearch_storage.py │ ├── file.py │ ├── mongo_storage.py │ ├── sql_driver.py │ ├── storage.py │ └── templates │ │ └── elasticsearch_template.json ├── tests │ ├── __init__.py │ ├── dir_test │ │ ├── 2 │ │ │ ├── 2.1.txt │ │ │ └── 2.2.txt │ │ ├── 1.1.txt │ │ └── 1.2.txt │ ├── files │ │ ├── 123.txt │ │ ├── 345.zip │ │ └── uft8.txt │ ├── mocks.py │ ├── module_tests │ │ ├── Metadefender │ │ │ ├── __init__.py │ │ │ ├── retrieval_responses │ │ │ │ ├── 200_found_complete.json │ │ │ │ ├── 200_found_incomplete.json │ │ │ │ └── 200_not_found.json │ │ │ └── test_metadefender_module.py │ │ └── __init__.py │ ├── modules │ │ ├── __init__.py │ │ ├── test_1.py │ │ ├── test_2.py │ │ ├── test_conf.py │ │ └── test_subscan.py │ ├── test_api.py │ ├── test_celery_worker.py │ ├── test_common_lib.py │ ├── test_configs.py │ ├── test_elasticsearch.py │ ├── test_files │ │ ├── 1.txt │ │ ├── 2.txt │ │ └── 3.txt │ ├── test_frontend.py │ ├── test_module_interface.py │ ├── test_modules.py │ ├── test_multiscanner.py │ ├── test_parse_reports.py │ ├── test_reporting.py │ ├── test_sql_db.py │ ├── test_threads.py │ └── utils │ │ ├── __init__.py │ │ └── stix2_generator │ │ ├── __init__.py │ │ ├── sample_report.json │ │ └── test_stix2_generator.py ├── utils │ ├── __init__.py │ ├── cython_compile_libs.py │ └── nsrl_parse.py ├── version.py └── web │ ├── __init__.py │ ├── app.py │ ├── static │ ├── css │ │ ├── bootstrap-spacelab.min.css │ │ ├── bootstrap-tagsinput.css │ │ ├── bootstrap.min.css │ │ ├── buttons.bootstrap.min.css │ │ ├── dataTables.bootstrap.min.css │ │ ├── fileinput.min.css │ │ ├── select.bootstrap.min.css │ │ ├── styles.css │ │ └── uploadfile.css │ ├── fonts │ │ ├── glyphicons-halflings-regular.eot │ │ ├── glyphicons-halflings-regular.svg │ │ ├── glyphicons-halflings-regular.ttf │ │ ├── glyphicons-halflings-regular.woff │ │ └── glyphicons-halflings-regular.woff2 │ ├── img │ │ ├── loading-sm.gif │ │ └── loading.gif │ └── js │ │ ├── bootstrap-tagsinput.min.js │ │ ├── bootstrap.min.js │ │ ├── buttons.bootstrap.min.js │ │ ├── dataTables.bootstrap.min.js │ │ ├── dataTables.buttons.min.js │ │ ├── dataTables.select.min.js │ │ ├── fileinput.min.js │ │ ├── jquery-3.1.1.min.js │ │ ├── jquery.dataTables.min.js │ │ ├── jquery.uploadfile.min.js │ │ └── typeahead.bundle.min.js │ └── templates │ ├── about.html │ ├── analyses.html │ ├── analytics.html │ ├── history.html │ ├── index.html │ ├── layout.html │ ├── report.html │ └── system-health.html ├── requirements-dev.txt ├── requirements-ml.txt ├── requirements-test.txt ├── requirements.txt ├── setup.cfg ├── setup.py └── tox.ini /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/.travis.yml -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/AUTHORS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/TODO.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docker_utils/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docker_utils/Dockerfile -------------------------------------------------------------------------------- /docker_utils/api_config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docker_utils/api_config.ini -------------------------------------------------------------------------------- /docker_utils/config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docker_utils/config.ini -------------------------------------------------------------------------------- /docker_utils/storage.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docker_utils/storage.ini -------------------------------------------------------------------------------- /docker_utils/web_config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docker_utils/web_config.ini -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_static/img/Selection_001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/_static/img/Selection_001.png -------------------------------------------------------------------------------- /docs/_static/img/Selection_002.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/_static/img/Selection_002.png -------------------------------------------------------------------------------- /docs/_static/img/Selection_003.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/_static/img/Selection_003.png -------------------------------------------------------------------------------- /docs/_static/img/Selection_004.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/_static/img/Selection_004.png -------------------------------------------------------------------------------- /docs/_static/img/Selection_005.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/_static/img/Selection_005.png -------------------------------------------------------------------------------- /docs/_static/img/Selection_006.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/_static/img/Selection_006.png -------------------------------------------------------------------------------- /docs/_static/img/Selection_007.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/_static/img/Selection_007.png -------------------------------------------------------------------------------- /docs/_static/img/Selection_008.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/_static/img/Selection_008.png -------------------------------------------------------------------------------- /docs/_static/img/Selection_009.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/_static/img/Selection_009.png -------------------------------------------------------------------------------- /docs/_static/img/Selection_010.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/_static/img/Selection_010.png -------------------------------------------------------------------------------- /docs/_static/img/Selection_011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/_static/img/Selection_011.png -------------------------------------------------------------------------------- /docs/_static/img/Selection_012.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/_static/img/Selection_012.png -------------------------------------------------------------------------------- /docs/_static/img/Selection_013.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/_static/img/Selection_013.png -------------------------------------------------------------------------------- /docs/_static/img/Selection_014.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/_static/img/Selection_014.png -------------------------------------------------------------------------------- /docs/_static/img/Selection_015.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/_static/img/Selection_015.png -------------------------------------------------------------------------------- /docs/_static/img/Selection_016.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/_static/img/Selection_016.png -------------------------------------------------------------------------------- /docs/_static/img/Selection_017.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/_static/img/Selection_017.png -------------------------------------------------------------------------------- /docs/_static/img/Selection_018.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/_static/img/Selection_018.png -------------------------------------------------------------------------------- /docs/_static/img/Selection_019.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/_static/img/Selection_019.png -------------------------------------------------------------------------------- /docs/_static/img/Selection_020.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/_static/img/Selection_020.png -------------------------------------------------------------------------------- /docs/_static/img/Selection_021.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/_static/img/Selection_021.png -------------------------------------------------------------------------------- /docs/_static/img/Selection_022.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/_static/img/Selection_022.png -------------------------------------------------------------------------------- /docs/_static/img/Selection_023.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/_static/img/Selection_023.png -------------------------------------------------------------------------------- /docs/_static/img/Selection_024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/_static/img/Selection_024.png -------------------------------------------------------------------------------- /docs/_static/img/arch1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/_static/img/arch1.png -------------------------------------------------------------------------------- /docs/_static/img/arch2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/_static/img/arch2.png -------------------------------------------------------------------------------- /docs/_static/img/overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/_static/img/overview.png -------------------------------------------------------------------------------- /docs/_static/theme_overrides.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/_static/theme_overrides.css -------------------------------------------------------------------------------- /docs/arch.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/arch.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/custom/analysis-module.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/custom/analysis-module.rst -------------------------------------------------------------------------------- /docs/custom/analytics.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/custom/analytics.rst -------------------------------------------------------------------------------- /docs/custom/example.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/custom/example.rst -------------------------------------------------------------------------------- /docs/custom/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/custom/index.rst -------------------------------------------------------------------------------- /docs/custom/storage-module.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/custom/storage-module.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/install.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/install.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/overview.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/overview.rst -------------------------------------------------------------------------------- /docs/presentations.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/presentations.rst -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/testing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/testing.rst -------------------------------------------------------------------------------- /docs/use-cases.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/use-cases.rst -------------------------------------------------------------------------------- /docs/use/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/use/index.rst -------------------------------------------------------------------------------- /docs/use/python-api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/use/python-api.rst -------------------------------------------------------------------------------- /docs/use/rest-api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/use/rest-api.rst -------------------------------------------------------------------------------- /docs/use/use-analysis-mods.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/use/use-analysis-mods.rst -------------------------------------------------------------------------------- /docs/use/use-analytics.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/use/use-analytics.rst -------------------------------------------------------------------------------- /docs/use/web-ui.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/docs/use/web-ui.rst -------------------------------------------------------------------------------- /etc/ember_model_2017.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/etc/ember_model_2017.txt -------------------------------------------------------------------------------- /etc/pdf_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/etc/pdf_config.json -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/install.sh -------------------------------------------------------------------------------- /multiscanner/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/__init__.py -------------------------------------------------------------------------------- /multiscanner/analytics/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /multiscanner/analytics/ssdeep_analytics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/analytics/ssdeep_analytics.py -------------------------------------------------------------------------------- /multiscanner/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /multiscanner/common/celery_batches.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/common/celery_batches.py -------------------------------------------------------------------------------- /multiscanner/common/dir_monitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/common/dir_monitor.py -------------------------------------------------------------------------------- /multiscanner/common/pdf_generator/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/common/pdf_generator/__init__.py -------------------------------------------------------------------------------- /multiscanner/common/pdf_generator/generic_pdf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/common/pdf_generator/generic_pdf.py -------------------------------------------------------------------------------- /multiscanner/common/stix2_generator/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/common/stix2_generator/__init__.py -------------------------------------------------------------------------------- /multiscanner/common/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/common/utils.py -------------------------------------------------------------------------------- /multiscanner/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/config.py -------------------------------------------------------------------------------- /multiscanner/distributed/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /multiscanner/distributed/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/distributed/api.py -------------------------------------------------------------------------------- /multiscanner/distributed/celery_worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/distributed/celery_worker.py -------------------------------------------------------------------------------- /multiscanner/distributed/distributed_worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/distributed/distributed_worker.py -------------------------------------------------------------------------------- /multiscanner/ext/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /multiscanner/ext/office_meta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/ext/office_meta.py -------------------------------------------------------------------------------- /multiscanner/ext/pdfparser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/ext/pdfparser.py -------------------------------------------------------------------------------- /multiscanner/modules/Antivirus/AVGScan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/modules/Antivirus/AVGScan.py -------------------------------------------------------------------------------- /multiscanner/modules/Antivirus/ClamAVScan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/modules/Antivirus/ClamAVScan.py -------------------------------------------------------------------------------- /multiscanner/modules/Antivirus/MSEScan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/modules/Antivirus/MSEScan.py -------------------------------------------------------------------------------- /multiscanner/modules/Antivirus/McAfeeScan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/modules/Antivirus/McAfeeScan.py -------------------------------------------------------------------------------- /multiscanner/modules/Antivirus/Metadefender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/modules/Antivirus/Metadefender.py -------------------------------------------------------------------------------- /multiscanner/modules/Antivirus/VFindScan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/modules/Antivirus/VFindScan.py -------------------------------------------------------------------------------- /multiscanner/modules/Antivirus/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /multiscanner/modules/Antivirus/vtsearch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/modules/Antivirus/vtsearch.py -------------------------------------------------------------------------------- /multiscanner/modules/Database/NSRL.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/modules/Database/NSRL.py -------------------------------------------------------------------------------- /multiscanner/modules/Database/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /multiscanner/modules/Detonation/Cuckoo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/modules/Detonation/Cuckoo.py -------------------------------------------------------------------------------- /multiscanner/modules/Detonation/FireeyeAPI.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/modules/Detonation/FireeyeAPI.py -------------------------------------------------------------------------------- /multiscanner/modules/Detonation/FireeyeScan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/modules/Detonation/FireeyeScan.py -------------------------------------------------------------------------------- /multiscanner/modules/Detonation/VxStream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/modules/Detonation/VxStream.py -------------------------------------------------------------------------------- /multiscanner/modules/Detonation/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /multiscanner/modules/MachineLearning/EndgameEmber.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/modules/MachineLearning/EndgameEmber.py -------------------------------------------------------------------------------- /multiscanner/modules/MachineLearning/MaliciousMacroBot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/modules/MachineLearning/MaliciousMacroBot.py -------------------------------------------------------------------------------- /multiscanner/modules/MachineLearning/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /multiscanner/modules/Metadata/ExifToolsScan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/modules/Metadata/ExifToolsScan.py -------------------------------------------------------------------------------- /multiscanner/modules/Metadata/MD5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/modules/Metadata/MD5.py -------------------------------------------------------------------------------- /multiscanner/modules/Metadata/PEFile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/modules/Metadata/PEFile.py -------------------------------------------------------------------------------- /multiscanner/modules/Metadata/SHA1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/modules/Metadata/SHA1.py -------------------------------------------------------------------------------- /multiscanner/modules/Metadata/SHA256.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/modules/Metadata/SHA256.py -------------------------------------------------------------------------------- /multiscanner/modules/Metadata/Tika.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/modules/Metadata/Tika.py -------------------------------------------------------------------------------- /multiscanner/modules/Metadata/TrID.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/modules/Metadata/TrID.py -------------------------------------------------------------------------------- /multiscanner/modules/Metadata/UADScan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/modules/Metadata/UADScan.py -------------------------------------------------------------------------------- /multiscanner/modules/Metadata/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /multiscanner/modules/Metadata/entropy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/modules/Metadata/entropy.py -------------------------------------------------------------------------------- /multiscanner/modules/Metadata/fileextensions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/modules/Metadata/fileextensions.py -------------------------------------------------------------------------------- /multiscanner/modules/Metadata/flarefloss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/modules/Metadata/flarefloss.py -------------------------------------------------------------------------------- /multiscanner/modules/Metadata/impfuzzy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/modules/Metadata/impfuzzy.py -------------------------------------------------------------------------------- /multiscanner/modules/Metadata/libmagic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/modules/Metadata/libmagic.py -------------------------------------------------------------------------------- /multiscanner/modules/Metadata/officemeta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/modules/Metadata/officemeta.py -------------------------------------------------------------------------------- /multiscanner/modules/Metadata/pdfinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/modules/Metadata/pdfinfo.py -------------------------------------------------------------------------------- /multiscanner/modules/Metadata/pehasher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/modules/Metadata/pehasher.py -------------------------------------------------------------------------------- /multiscanner/modules/Metadata/ssdeeper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/modules/Metadata/ssdeeper.py -------------------------------------------------------------------------------- /multiscanner/modules/Signature/YaraScan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/modules/Signature/YaraScan.py -------------------------------------------------------------------------------- /multiscanner/modules/Signature/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /multiscanner/modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /multiscanner/ms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/ms.py -------------------------------------------------------------------------------- /multiscanner/storage/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/storage/README.md -------------------------------------------------------------------------------- /multiscanner/storage/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/storage/__init__.py -------------------------------------------------------------------------------- /multiscanner/storage/basic_elasticsearch_storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/storage/basic_elasticsearch_storage.py -------------------------------------------------------------------------------- /multiscanner/storage/elasticsearch_storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/storage/elasticsearch_storage.py -------------------------------------------------------------------------------- /multiscanner/storage/file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/storage/file.py -------------------------------------------------------------------------------- /multiscanner/storage/mongo_storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/storage/mongo_storage.py -------------------------------------------------------------------------------- /multiscanner/storage/sql_driver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/storage/sql_driver.py -------------------------------------------------------------------------------- /multiscanner/storage/storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/storage/storage.py -------------------------------------------------------------------------------- /multiscanner/storage/templates/elasticsearch_template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/storage/templates/elasticsearch_template.json -------------------------------------------------------------------------------- /multiscanner/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /multiscanner/tests/dir_test/1.1.txt: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /multiscanner/tests/dir_test/1.2.txt: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /multiscanner/tests/dir_test/2/2.1.txt: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /multiscanner/tests/dir_test/2/2.2.txt: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /multiscanner/tests/files/123.txt: -------------------------------------------------------------------------------- 1 | 123 2 | -------------------------------------------------------------------------------- /multiscanner/tests/files/345.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/tests/files/345.zip -------------------------------------------------------------------------------- /multiscanner/tests/files/uft8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/tests/files/uft8.txt -------------------------------------------------------------------------------- /multiscanner/tests/mocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/tests/mocks.py -------------------------------------------------------------------------------- /multiscanner/tests/module_tests/Metadefender/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /multiscanner/tests/module_tests/Metadefender/retrieval_responses/200_found_complete.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/tests/module_tests/Metadefender/retrieval_responses/200_found_complete.json -------------------------------------------------------------------------------- /multiscanner/tests/module_tests/Metadefender/retrieval_responses/200_found_incomplete.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/tests/module_tests/Metadefender/retrieval_responses/200_found_incomplete.json -------------------------------------------------------------------------------- /multiscanner/tests/module_tests/Metadefender/retrieval_responses/200_not_found.json: -------------------------------------------------------------------------------- 1 | {"hyayv9g1x4hmxahvkmyimh3j3tj3ivvk": "Not Found"} 2 | -------------------------------------------------------------------------------- /multiscanner/tests/module_tests/Metadefender/test_metadefender_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/tests/module_tests/Metadefender/test_metadefender_module.py -------------------------------------------------------------------------------- /multiscanner/tests/module_tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /multiscanner/tests/modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /multiscanner/tests/modules/test_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/tests/modules/test_1.py -------------------------------------------------------------------------------- /multiscanner/tests/modules/test_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/tests/modules/test_2.py -------------------------------------------------------------------------------- /multiscanner/tests/modules/test_conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/tests/modules/test_conf.py -------------------------------------------------------------------------------- /multiscanner/tests/modules/test_subscan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/tests/modules/test_subscan.py -------------------------------------------------------------------------------- /multiscanner/tests/test_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/tests/test_api.py -------------------------------------------------------------------------------- /multiscanner/tests/test_celery_worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/tests/test_celery_worker.py -------------------------------------------------------------------------------- /multiscanner/tests/test_common_lib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/tests/test_common_lib.py -------------------------------------------------------------------------------- /multiscanner/tests/test_configs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/tests/test_configs.py -------------------------------------------------------------------------------- /multiscanner/tests/test_elasticsearch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/tests/test_elasticsearch.py -------------------------------------------------------------------------------- /multiscanner/tests/test_files/1.txt: -------------------------------------------------------------------------------- 1 | foo 2 | -------------------------------------------------------------------------------- /multiscanner/tests/test_files/2.txt: -------------------------------------------------------------------------------- 1 | bar 2 | -------------------------------------------------------------------------------- /multiscanner/tests/test_files/3.txt: -------------------------------------------------------------------------------- 1 | baz 2 | -------------------------------------------------------------------------------- /multiscanner/tests/test_frontend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/tests/test_frontend.py -------------------------------------------------------------------------------- /multiscanner/tests/test_module_interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/tests/test_module_interface.py -------------------------------------------------------------------------------- /multiscanner/tests/test_modules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/tests/test_modules.py -------------------------------------------------------------------------------- /multiscanner/tests/test_multiscanner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/tests/test_multiscanner.py -------------------------------------------------------------------------------- /multiscanner/tests/test_parse_reports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/tests/test_parse_reports.py -------------------------------------------------------------------------------- /multiscanner/tests/test_reporting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/tests/test_reporting.py -------------------------------------------------------------------------------- /multiscanner/tests/test_sql_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/tests/test_sql_db.py -------------------------------------------------------------------------------- /multiscanner/tests/test_threads.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/tests/test_threads.py -------------------------------------------------------------------------------- /multiscanner/tests/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /multiscanner/tests/utils/stix2_generator/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /multiscanner/tests/utils/stix2_generator/sample_report.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/tests/utils/stix2_generator/sample_report.json -------------------------------------------------------------------------------- /multiscanner/tests/utils/stix2_generator/test_stix2_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/tests/utils/stix2_generator/test_stix2_generator.py -------------------------------------------------------------------------------- /multiscanner/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /multiscanner/utils/cython_compile_libs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/utils/cython_compile_libs.py -------------------------------------------------------------------------------- /multiscanner/utils/nsrl_parse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/utils/nsrl_parse.py -------------------------------------------------------------------------------- /multiscanner/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/version.py -------------------------------------------------------------------------------- /multiscanner/web/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /multiscanner/web/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/web/app.py -------------------------------------------------------------------------------- /multiscanner/web/static/css/bootstrap-spacelab.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/web/static/css/bootstrap-spacelab.min.css -------------------------------------------------------------------------------- /multiscanner/web/static/css/bootstrap-tagsinput.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/web/static/css/bootstrap-tagsinput.css -------------------------------------------------------------------------------- /multiscanner/web/static/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/web/static/css/bootstrap.min.css -------------------------------------------------------------------------------- /multiscanner/web/static/css/buttons.bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/web/static/css/buttons.bootstrap.min.css -------------------------------------------------------------------------------- /multiscanner/web/static/css/dataTables.bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/web/static/css/dataTables.bootstrap.min.css -------------------------------------------------------------------------------- /multiscanner/web/static/css/fileinput.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/web/static/css/fileinput.min.css -------------------------------------------------------------------------------- /multiscanner/web/static/css/select.bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/web/static/css/select.bootstrap.min.css -------------------------------------------------------------------------------- /multiscanner/web/static/css/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/web/static/css/styles.css -------------------------------------------------------------------------------- /multiscanner/web/static/css/uploadfile.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/web/static/css/uploadfile.css -------------------------------------------------------------------------------- /multiscanner/web/static/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/web/static/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /multiscanner/web/static/fonts/glyphicons-halflings-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/web/static/fonts/glyphicons-halflings-regular.svg -------------------------------------------------------------------------------- /multiscanner/web/static/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/web/static/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /multiscanner/web/static/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/web/static/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /multiscanner/web/static/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/web/static/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /multiscanner/web/static/img/loading-sm.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/web/static/img/loading-sm.gif -------------------------------------------------------------------------------- /multiscanner/web/static/img/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/web/static/img/loading.gif -------------------------------------------------------------------------------- /multiscanner/web/static/js/bootstrap-tagsinput.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/web/static/js/bootstrap-tagsinput.min.js -------------------------------------------------------------------------------- /multiscanner/web/static/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/web/static/js/bootstrap.min.js -------------------------------------------------------------------------------- /multiscanner/web/static/js/buttons.bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/web/static/js/buttons.bootstrap.min.js -------------------------------------------------------------------------------- /multiscanner/web/static/js/dataTables.bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/web/static/js/dataTables.bootstrap.min.js -------------------------------------------------------------------------------- /multiscanner/web/static/js/dataTables.buttons.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/web/static/js/dataTables.buttons.min.js -------------------------------------------------------------------------------- /multiscanner/web/static/js/dataTables.select.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/web/static/js/dataTables.select.min.js -------------------------------------------------------------------------------- /multiscanner/web/static/js/fileinput.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/web/static/js/fileinput.min.js -------------------------------------------------------------------------------- /multiscanner/web/static/js/jquery-3.1.1.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/web/static/js/jquery-3.1.1.min.js -------------------------------------------------------------------------------- /multiscanner/web/static/js/jquery.dataTables.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/web/static/js/jquery.dataTables.min.js -------------------------------------------------------------------------------- /multiscanner/web/static/js/jquery.uploadfile.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/web/static/js/jquery.uploadfile.min.js -------------------------------------------------------------------------------- /multiscanner/web/static/js/typeahead.bundle.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/web/static/js/typeahead.bundle.min.js -------------------------------------------------------------------------------- /multiscanner/web/templates/about.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/web/templates/about.html -------------------------------------------------------------------------------- /multiscanner/web/templates/analyses.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/web/templates/analyses.html -------------------------------------------------------------------------------- /multiscanner/web/templates/analytics.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/web/templates/analytics.html -------------------------------------------------------------------------------- /multiscanner/web/templates/history.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/web/templates/history.html -------------------------------------------------------------------------------- /multiscanner/web/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/web/templates/index.html -------------------------------------------------------------------------------- /multiscanner/web/templates/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/web/templates/layout.html -------------------------------------------------------------------------------- /multiscanner/web/templates/report.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/web/templates/report.html -------------------------------------------------------------------------------- /multiscanner/web/templates/system-health.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/multiscanner/web/templates/system-health.html -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- 1 | -r requirements-test.txt 2 | flake8 3 | pre-commit 4 | -------------------------------------------------------------------------------- /requirements-ml.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/requirements-ml.txt -------------------------------------------------------------------------------- /requirements-test.txt: -------------------------------------------------------------------------------- 1 | -r requirements.txt 2 | Flask-Testing 3 | mock 4 | pathlib 5 | pytest 6 | selenium 7 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/setup.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitre/multiscanner/HEAD/tox.ini --------------------------------------------------------------------------------