├── .env ├── .github └── FUNDING.yml ├── .gitignore ├── Dockerfile ├── INSTALL.md ├── LICENSE ├── README.md ├── docker-compose.yml ├── helper_scripts ├── compile-rules.py ├── file_magic.py └── templates │ ├── python │ ├── enricher │ │ └── template.py │ └── parser │ │ └── template.py │ └── vue │ ├── enricher │ └── template.vue │ └── parser │ └── template.vue ├── parser ├── .gitignore ├── README.md ├── __init__.py ├── requirements.txt ├── service_consumer_controller.py ├── src │ ├── __init__.py │ ├── config │ │ ├── __init__.py │ │ ├── configuration.cfg │ │ ├── configuration.py │ │ ├── messaging │ │ │ ├── __init__.py │ │ │ └── kafka │ │ │ │ ├── __init__.py │ │ │ │ ├── kafka_configuration.cfg │ │ │ │ └── kafka_configuration.py │ │ ├── parsers │ │ │ ├── __init__.py │ │ │ └── ole_parser │ │ │ │ ├── __init__.py │ │ │ │ ├── ole_config.py │ │ │ │ └── ole_configuration.cfg │ │ └── sandboxes │ │ │ ├── __init__.py │ │ │ └── cape │ │ │ ├── __init__.py │ │ │ ├── cape_config.py │ │ │ └── cape_configuration.cfg │ ├── database │ │ ├── __init__.py │ │ ├── base │ │ │ ├── __init__.py │ │ │ ├── client.py │ │ │ └── db_configuration.py │ │ ├── elasticsearch │ │ │ ├── __init__.py │ │ │ ├── elastic_configuration.cfg │ │ │ ├── elasticseach.py │ │ │ └── elasticsearch_config.py │ │ ├── enums │ │ │ ├── __init__.py │ │ │ └── dbtype.py │ │ └── repository.py │ ├── enricher_engine.py │ ├── enrichers │ │ ├── __init__.py │ │ ├── abuseenricher.py │ │ ├── capeenricher.py │ │ ├── stringenricher.py │ │ ├── yara_rules │ │ │ └── all_rules │ │ └── yaraenricher.py │ ├── general_engine.py │ ├── helpers │ │ ├── __init__.py │ │ ├── cli │ │ │ ├── __init__.py │ │ │ └── cli_params.py │ │ ├── command │ │ │ ├── __init__.py │ │ │ ├── command.py │ │ │ ├── service_command.py │ │ │ └── thread_command.py │ │ ├── extensions │ │ │ ├── __init__.py │ │ │ └── extension_helper.py │ │ ├── guarddog │ │ │ ├── __init__.py │ │ │ └── guard_dog.py │ │ ├── input │ │ │ ├── __init__.py │ │ │ └── input.py │ │ ├── invoker │ │ │ ├── __init__.py │ │ │ ├── invoker.py │ │ │ └── thread_invoker.py │ │ ├── logging │ │ │ ├── __init__.py │ │ │ ├── base_logger.py │ │ │ ├── colors │ │ │ │ ├── __init__.py │ │ │ │ └── colors.py │ │ │ ├── formatters │ │ │ │ ├── __init__.py │ │ │ │ ├── console_formatter.py │ │ │ │ └── file_formatter.py │ │ │ ├── levels │ │ │ │ ├── __init__.py │ │ │ │ └── levels.py │ │ │ └── logger.py │ │ └── singleton │ │ │ ├── __init__.py │ │ │ └── singleton_meta_class.py │ ├── main │ │ └── main.py │ ├── parser_engine.py │ ├── parsers │ │ ├── ELFParser.py │ │ ├── OLEParser.py │ │ ├── PEParser.py │ │ └── __init__.py │ ├── sandboxes │ │ ├── __init__.py │ │ ├── base │ │ │ ├── __init__.py │ │ │ └── sandbox.py │ │ ├── cape_sandbox.py │ │ └── helpers │ │ │ ├── __init__.py │ │ │ └── cape │ │ │ ├── __init__.py │ │ │ ├── cape_sandbox_md5_search.py │ │ │ ├── cape_sandbox_neterror.py │ │ │ └── cape_sandbox_status.py │ ├── service │ │ ├── __init__.py │ │ ├── base │ │ │ ├── __init__.py │ │ │ ├── remote_manager.py │ │ │ └── service.py │ │ ├── commands │ │ │ ├── __init__.py │ │ │ └── remote_commands.py │ │ ├── manager_consumer_service.py │ │ ├── manager_producer_service.py │ │ ├── message │ │ │ ├── __init__.py │ │ │ └── service_message.py │ │ └── threads │ │ │ ├── __init__.py │ │ │ └── message_process.py │ ├── threading │ │ ├── __init__.py │ │ └── threading_object.py │ └── zip │ │ ├── __init__.py │ │ └── zip.py └── subparse.py ├── vetur.config.js └── viewer ├── .babelrc ├── .gitignore ├── HELPER_README.md ├── README.md ├── jsconfig.json ├── package.json ├── public ├── favicon.ico ├── favicon.png └── index.html ├── src ├── App.vue ├── assets │ ├── logo.png │ └── logo.svg ├── db │ ├── elastic_client.js │ └── elastic_helpers │ │ ├── base │ │ └── subparse_document.js │ │ ├── client_base │ │ └── elastic_client_base.js │ │ ├── elastic_query_builder.js │ │ ├── elastic_search.js │ │ └── query_builders │ │ └── elastic_query_builder_base.js ├── main.js ├── router │ └── index.js ├── themes │ ├── overrides.css │ └── subparse-dark.css └── views │ ├── About.vue │ ├── Home.vue │ ├── PageNotFound.vue │ ├── dynamic_views │ ├── MainDynamicDataTable.vue │ └── dynamic_row │ │ ├── DynamicEnricherRow.vue │ │ ├── DynamicParserRow.vue │ │ └── GeneralInfoRow.vue │ ├── enricher_views │ ├── abuseenricher_view.vue │ ├── capeenricher_view.vue │ ├── stringenricher_view.vue │ └── yaraenricher_view.vue │ ├── parser_views │ ├── elfparser_view.vue │ ├── oleparser_view.vue │ └── peparser_view.vue │ ├── search │ └── Search.vue │ └── utils │ ├── Navbar.vue │ ├── dropdown │ └── FilterDropDownMenu.vue │ ├── filterTable │ └── FilterTable.vue │ ├── helpers │ └── Helpers.js │ └── validators │ ├── InputValidator.js │ └── SearchValidator.js └── vue.config.js /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/.env -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/Dockerfile -------------------------------------------------------------------------------- /INSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/INSTALL.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /helper_scripts/compile-rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/helper_scripts/compile-rules.py -------------------------------------------------------------------------------- /helper_scripts/file_magic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/helper_scripts/file_magic.py -------------------------------------------------------------------------------- /helper_scripts/templates/python/enricher/template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/helper_scripts/templates/python/enricher/template.py -------------------------------------------------------------------------------- /helper_scripts/templates/python/parser/template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/helper_scripts/templates/python/parser/template.py -------------------------------------------------------------------------------- /helper_scripts/templates/vue/enricher/template.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/helper_scripts/templates/vue/enricher/template.vue -------------------------------------------------------------------------------- /helper_scripts/templates/vue/parser/template.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/helper_scripts/templates/vue/parser/template.vue -------------------------------------------------------------------------------- /parser/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/.gitignore -------------------------------------------------------------------------------- /parser/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/README.md -------------------------------------------------------------------------------- /parser/__init__.py: -------------------------------------------------------------------------------- 1 | from .src import * -------------------------------------------------------------------------------- /parser/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/requirements.txt -------------------------------------------------------------------------------- /parser/service_consumer_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/service_consumer_controller.py -------------------------------------------------------------------------------- /parser/src/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/__init__.py -------------------------------------------------------------------------------- /parser/src/config/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/config/__init__.py -------------------------------------------------------------------------------- /parser/src/config/configuration.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/config/configuration.cfg -------------------------------------------------------------------------------- /parser/src/config/configuration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/config/configuration.py -------------------------------------------------------------------------------- /parser/src/config/messaging/__init__.py: -------------------------------------------------------------------------------- 1 | from .kafka import * -------------------------------------------------------------------------------- /parser/src/config/messaging/kafka/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/config/messaging/kafka/__init__.py -------------------------------------------------------------------------------- /parser/src/config/messaging/kafka/kafka_configuration.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/config/messaging/kafka/kafka_configuration.cfg -------------------------------------------------------------------------------- /parser/src/config/messaging/kafka/kafka_configuration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/config/messaging/kafka/kafka_configuration.py -------------------------------------------------------------------------------- /parser/src/config/parsers/__init__.py: -------------------------------------------------------------------------------- 1 | from .ole_parser import * -------------------------------------------------------------------------------- /parser/src/config/parsers/ole_parser/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/config/parsers/ole_parser/__init__.py -------------------------------------------------------------------------------- /parser/src/config/parsers/ole_parser/ole_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/config/parsers/ole_parser/ole_config.py -------------------------------------------------------------------------------- /parser/src/config/parsers/ole_parser/ole_configuration.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/config/parsers/ole_parser/ole_configuration.cfg -------------------------------------------------------------------------------- /parser/src/config/sandboxes/__init__.py: -------------------------------------------------------------------------------- 1 | from .cape import * 2 | 3 | -------------------------------------------------------------------------------- /parser/src/config/sandboxes/cape/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/config/sandboxes/cape/__init__.py -------------------------------------------------------------------------------- /parser/src/config/sandboxes/cape/cape_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/config/sandboxes/cape/cape_config.py -------------------------------------------------------------------------------- /parser/src/config/sandboxes/cape/cape_configuration.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/config/sandboxes/cape/cape_configuration.cfg -------------------------------------------------------------------------------- /parser/src/database/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/database/__init__.py -------------------------------------------------------------------------------- /parser/src/database/base/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/database/base/__init__.py -------------------------------------------------------------------------------- /parser/src/database/base/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/database/base/client.py -------------------------------------------------------------------------------- /parser/src/database/base/db_configuration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/database/base/db_configuration.py -------------------------------------------------------------------------------- /parser/src/database/elasticsearch/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/database/elasticsearch/__init__.py -------------------------------------------------------------------------------- /parser/src/database/elasticsearch/elastic_configuration.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/database/elasticsearch/elastic_configuration.cfg -------------------------------------------------------------------------------- /parser/src/database/elasticsearch/elasticseach.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/database/elasticsearch/elasticseach.py -------------------------------------------------------------------------------- /parser/src/database/elasticsearch/elasticsearch_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/database/elasticsearch/elasticsearch_config.py -------------------------------------------------------------------------------- /parser/src/database/enums/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/database/enums/__init__.py -------------------------------------------------------------------------------- /parser/src/database/enums/dbtype.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/database/enums/dbtype.py -------------------------------------------------------------------------------- /parser/src/database/repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/database/repository.py -------------------------------------------------------------------------------- /parser/src/enricher_engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/enricher_engine.py -------------------------------------------------------------------------------- /parser/src/enrichers/__init__.py: -------------------------------------------------------------------------------- 1 | from . import * -------------------------------------------------------------------------------- /parser/src/enrichers/abuseenricher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/enrichers/abuseenricher.py -------------------------------------------------------------------------------- /parser/src/enrichers/capeenricher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/enrichers/capeenricher.py -------------------------------------------------------------------------------- /parser/src/enrichers/stringenricher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/enrichers/stringenricher.py -------------------------------------------------------------------------------- /parser/src/enrichers/yara_rules/all_rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/enrichers/yara_rules/all_rules -------------------------------------------------------------------------------- /parser/src/enrichers/yaraenricher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/enrichers/yaraenricher.py -------------------------------------------------------------------------------- /parser/src/general_engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/general_engine.py -------------------------------------------------------------------------------- /parser/src/helpers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/helpers/__init__.py -------------------------------------------------------------------------------- /parser/src/helpers/cli/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/helpers/cli/__init__.py -------------------------------------------------------------------------------- /parser/src/helpers/cli/cli_params.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/helpers/cli/cli_params.py -------------------------------------------------------------------------------- /parser/src/helpers/command/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/helpers/command/__init__.py -------------------------------------------------------------------------------- /parser/src/helpers/command/command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/helpers/command/command.py -------------------------------------------------------------------------------- /parser/src/helpers/command/service_command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/helpers/command/service_command.py -------------------------------------------------------------------------------- /parser/src/helpers/command/thread_command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/helpers/command/thread_command.py -------------------------------------------------------------------------------- /parser/src/helpers/extensions/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/helpers/extensions/__init__.py -------------------------------------------------------------------------------- /parser/src/helpers/extensions/extension_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/helpers/extensions/extension_helper.py -------------------------------------------------------------------------------- /parser/src/helpers/guarddog/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/helpers/guarddog/__init__.py -------------------------------------------------------------------------------- /parser/src/helpers/guarddog/guard_dog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/helpers/guarddog/guard_dog.py -------------------------------------------------------------------------------- /parser/src/helpers/input/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/helpers/input/__init__.py -------------------------------------------------------------------------------- /parser/src/helpers/input/input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/helpers/input/input.py -------------------------------------------------------------------------------- /parser/src/helpers/invoker/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/helpers/invoker/__init__.py -------------------------------------------------------------------------------- /parser/src/helpers/invoker/invoker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/helpers/invoker/invoker.py -------------------------------------------------------------------------------- /parser/src/helpers/invoker/thread_invoker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/helpers/invoker/thread_invoker.py -------------------------------------------------------------------------------- /parser/src/helpers/logging/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/helpers/logging/__init__.py -------------------------------------------------------------------------------- /parser/src/helpers/logging/base_logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/helpers/logging/base_logger.py -------------------------------------------------------------------------------- /parser/src/helpers/logging/colors/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/helpers/logging/colors/__init__.py -------------------------------------------------------------------------------- /parser/src/helpers/logging/colors/colors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/helpers/logging/colors/colors.py -------------------------------------------------------------------------------- /parser/src/helpers/logging/formatters/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/helpers/logging/formatters/__init__.py -------------------------------------------------------------------------------- /parser/src/helpers/logging/formatters/console_formatter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/helpers/logging/formatters/console_formatter.py -------------------------------------------------------------------------------- /parser/src/helpers/logging/formatters/file_formatter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/helpers/logging/formatters/file_formatter.py -------------------------------------------------------------------------------- /parser/src/helpers/logging/levels/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/helpers/logging/levels/__init__.py -------------------------------------------------------------------------------- /parser/src/helpers/logging/levels/levels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/helpers/logging/levels/levels.py -------------------------------------------------------------------------------- /parser/src/helpers/logging/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/helpers/logging/logger.py -------------------------------------------------------------------------------- /parser/src/helpers/singleton/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/helpers/singleton/__init__.py -------------------------------------------------------------------------------- /parser/src/helpers/singleton/singleton_meta_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/helpers/singleton/singleton_meta_class.py -------------------------------------------------------------------------------- /parser/src/main/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/main/main.py -------------------------------------------------------------------------------- /parser/src/parser_engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/parser_engine.py -------------------------------------------------------------------------------- /parser/src/parsers/ELFParser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/parsers/ELFParser.py -------------------------------------------------------------------------------- /parser/src/parsers/OLEParser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/parsers/OLEParser.py -------------------------------------------------------------------------------- /parser/src/parsers/PEParser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/parsers/PEParser.py -------------------------------------------------------------------------------- /parser/src/parsers/__init__.py: -------------------------------------------------------------------------------- 1 | from . import * -------------------------------------------------------------------------------- /parser/src/sandboxes/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/sandboxes/__init__.py -------------------------------------------------------------------------------- /parser/src/sandboxes/base/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/sandboxes/base/__init__.py -------------------------------------------------------------------------------- /parser/src/sandboxes/base/sandbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/sandboxes/base/sandbox.py -------------------------------------------------------------------------------- /parser/src/sandboxes/cape_sandbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/sandboxes/cape_sandbox.py -------------------------------------------------------------------------------- /parser/src/sandboxes/helpers/__init__.py: -------------------------------------------------------------------------------- 1 | from .cape import * -------------------------------------------------------------------------------- /parser/src/sandboxes/helpers/cape/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/sandboxes/helpers/cape/__init__.py -------------------------------------------------------------------------------- /parser/src/sandboxes/helpers/cape/cape_sandbox_md5_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/sandboxes/helpers/cape/cape_sandbox_md5_search.py -------------------------------------------------------------------------------- /parser/src/sandboxes/helpers/cape/cape_sandbox_neterror.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/sandboxes/helpers/cape/cape_sandbox_neterror.py -------------------------------------------------------------------------------- /parser/src/sandboxes/helpers/cape/cape_sandbox_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/sandboxes/helpers/cape/cape_sandbox_status.py -------------------------------------------------------------------------------- /parser/src/service/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/service/__init__.py -------------------------------------------------------------------------------- /parser/src/service/base/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/service/base/__init__.py -------------------------------------------------------------------------------- /parser/src/service/base/remote_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/service/base/remote_manager.py -------------------------------------------------------------------------------- /parser/src/service/base/service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/service/base/service.py -------------------------------------------------------------------------------- /parser/src/service/commands/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/service/commands/__init__.py -------------------------------------------------------------------------------- /parser/src/service/commands/remote_commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/service/commands/remote_commands.py -------------------------------------------------------------------------------- /parser/src/service/manager_consumer_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/service/manager_consumer_service.py -------------------------------------------------------------------------------- /parser/src/service/manager_producer_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/service/manager_producer_service.py -------------------------------------------------------------------------------- /parser/src/service/message/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/service/message/__init__.py -------------------------------------------------------------------------------- /parser/src/service/message/service_message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/service/message/service_message.py -------------------------------------------------------------------------------- /parser/src/service/threads/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /parser/src/service/threads/message_process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/service/threads/message_process.py -------------------------------------------------------------------------------- /parser/src/threading/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/threading/__init__.py -------------------------------------------------------------------------------- /parser/src/threading/threading_object.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/threading/threading_object.py -------------------------------------------------------------------------------- /parser/src/zip/__init__.py: -------------------------------------------------------------------------------- 1 | from .zip import Zip 2 | 3 | __all__ = ['Zip'] -------------------------------------------------------------------------------- /parser/src/zip/zip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/src/zip/zip.py -------------------------------------------------------------------------------- /parser/subparse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/parser/subparse.py -------------------------------------------------------------------------------- /vetur.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/vetur.config.js -------------------------------------------------------------------------------- /viewer/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/.babelrc -------------------------------------------------------------------------------- /viewer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/.gitignore -------------------------------------------------------------------------------- /viewer/HELPER_README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/HELPER_README.md -------------------------------------------------------------------------------- /viewer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/README.md -------------------------------------------------------------------------------- /viewer/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/jsconfig.json -------------------------------------------------------------------------------- /viewer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/package.json -------------------------------------------------------------------------------- /viewer/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/public/favicon.ico -------------------------------------------------------------------------------- /viewer/public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/public/favicon.png -------------------------------------------------------------------------------- /viewer/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/public/index.html -------------------------------------------------------------------------------- /viewer/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/src/App.vue -------------------------------------------------------------------------------- /viewer/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/src/assets/logo.png -------------------------------------------------------------------------------- /viewer/src/assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/src/assets/logo.svg -------------------------------------------------------------------------------- /viewer/src/db/elastic_client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/src/db/elastic_client.js -------------------------------------------------------------------------------- /viewer/src/db/elastic_helpers/base/subparse_document.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/src/db/elastic_helpers/base/subparse_document.js -------------------------------------------------------------------------------- /viewer/src/db/elastic_helpers/client_base/elastic_client_base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/src/db/elastic_helpers/client_base/elastic_client_base.js -------------------------------------------------------------------------------- /viewer/src/db/elastic_helpers/elastic_query_builder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/src/db/elastic_helpers/elastic_query_builder.js -------------------------------------------------------------------------------- /viewer/src/db/elastic_helpers/elastic_search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/src/db/elastic_helpers/elastic_search.js -------------------------------------------------------------------------------- /viewer/src/db/elastic_helpers/query_builders/elastic_query_builder_base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/src/db/elastic_helpers/query_builders/elastic_query_builder_base.js -------------------------------------------------------------------------------- /viewer/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/src/main.js -------------------------------------------------------------------------------- /viewer/src/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/src/router/index.js -------------------------------------------------------------------------------- /viewer/src/themes/overrides.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/src/themes/overrides.css -------------------------------------------------------------------------------- /viewer/src/themes/subparse-dark.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/src/themes/subparse-dark.css -------------------------------------------------------------------------------- /viewer/src/views/About.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/src/views/About.vue -------------------------------------------------------------------------------- /viewer/src/views/Home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/src/views/Home.vue -------------------------------------------------------------------------------- /viewer/src/views/PageNotFound.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/src/views/PageNotFound.vue -------------------------------------------------------------------------------- /viewer/src/views/dynamic_views/MainDynamicDataTable.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/src/views/dynamic_views/MainDynamicDataTable.vue -------------------------------------------------------------------------------- /viewer/src/views/dynamic_views/dynamic_row/DynamicEnricherRow.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/src/views/dynamic_views/dynamic_row/DynamicEnricherRow.vue -------------------------------------------------------------------------------- /viewer/src/views/dynamic_views/dynamic_row/DynamicParserRow.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/src/views/dynamic_views/dynamic_row/DynamicParserRow.vue -------------------------------------------------------------------------------- /viewer/src/views/dynamic_views/dynamic_row/GeneralInfoRow.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/src/views/dynamic_views/dynamic_row/GeneralInfoRow.vue -------------------------------------------------------------------------------- /viewer/src/views/enricher_views/abuseenricher_view.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/src/views/enricher_views/abuseenricher_view.vue -------------------------------------------------------------------------------- /viewer/src/views/enricher_views/capeenricher_view.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/src/views/enricher_views/capeenricher_view.vue -------------------------------------------------------------------------------- /viewer/src/views/enricher_views/stringenricher_view.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/src/views/enricher_views/stringenricher_view.vue -------------------------------------------------------------------------------- /viewer/src/views/enricher_views/yaraenricher_view.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/src/views/enricher_views/yaraenricher_view.vue -------------------------------------------------------------------------------- /viewer/src/views/parser_views/elfparser_view.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/src/views/parser_views/elfparser_view.vue -------------------------------------------------------------------------------- /viewer/src/views/parser_views/oleparser_view.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/src/views/parser_views/oleparser_view.vue -------------------------------------------------------------------------------- /viewer/src/views/parser_views/peparser_view.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/src/views/parser_views/peparser_view.vue -------------------------------------------------------------------------------- /viewer/src/views/search/Search.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/src/views/search/Search.vue -------------------------------------------------------------------------------- /viewer/src/views/utils/Navbar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/src/views/utils/Navbar.vue -------------------------------------------------------------------------------- /viewer/src/views/utils/dropdown/FilterDropDownMenu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/src/views/utils/dropdown/FilterDropDownMenu.vue -------------------------------------------------------------------------------- /viewer/src/views/utils/filterTable/FilterTable.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/src/views/utils/filterTable/FilterTable.vue -------------------------------------------------------------------------------- /viewer/src/views/utils/helpers/Helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/src/views/utils/helpers/Helpers.js -------------------------------------------------------------------------------- /viewer/src/views/utils/validators/InputValidator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/src/views/utils/validators/InputValidator.js -------------------------------------------------------------------------------- /viewer/src/views/utils/validators/SearchValidator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstrosch/subparse/HEAD/viewer/src/views/utils/validators/SearchValidator.js -------------------------------------------------------------------------------- /viewer/vue.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | 3 | }; 4 | --------------------------------------------------------------------------------