From 34a048b787f1d461d1e4d006df73272d88dc3e87 Mon Sep 17 00:00:00 2001 From: P4T12ICK Date: Fri, 14 Jan 2022 10:54:31 +0100 Subject: [PATCH] content_changer implemented --- .../contentctl/contentctl/application/__init__.py | 0 .../contentctl/contentctl/application/adapter/adapter.py | 0 .../contentctl/contentctl/application/builder/__init__.py | 0 .../contentctl/contentctl/application/builder/baseline_builder.py | 0 .../contentctl/contentctl/application/builder/basic_builder.py | 0 .../contentctl/application/builder/detection_builder.py | 0 .../contentctl/contentctl/application/builder/director.py | 0 .../contentctl/application/builder/investigation_builder.py | 0 .../contentctl/contentctl/application/builder/story_builder.py | 0 .../contentctl/contentctl/application/factory/factory.py | 0 .../contentctl/contentctl/application/factory/object_factory.py | 0 .../contentctl/contentctl/application/factory/utils/__init__.py | 0 .../contentctl/contentctl/application/factory/utils/utils.py | 0 .../contentctl/contentctl/application/use_cases/__init__.py | 0 .../contentctl/application/use_cases/content_changer.py | 0 .../contentctl/contentctl/application/use_cases/generate.py | 0 .../contentctl/contentctl/domain/__init__.py | 0 .../contentctl/contentctl/domain/entities/__init__.py | 0 .../contentctl/contentctl/domain/entities/baseline.py | 0 .../contentctl/contentctl/domain/entities/baseline_tags.py | 0 .../contentctl/contentctl/domain/entities/deployment.py | 0 .../contentctl/contentctl/domain/entities/deployment_email.py | 0 .../contentctl/contentctl/domain/entities/deployment_notable.py | 0 .../contentctl/contentctl/domain/entities/deployment_phantom.py | 0 .../contentctl/contentctl/domain/entities/deployment_rba.py | 0 .../contentctl/domain/entities/deployment_scheduling.py | 0 .../contentctl/contentctl/domain/entities/deployment_slack.py | 0 .../contentctl/contentctl/domain/entities/detection.py | 0 .../contentctl/contentctl/domain/entities/detection_tags.py | 0 .../contentctl/contentctl/domain/entities/enums/__init__.py | 0 .../contentctl/contentctl/domain/entities/enums/enums.py | 0 .../contentctl/contentctl/domain/entities/investigation.py | 0 .../contentctl/contentctl/domain/entities/investigation_tags.py | 0 .../contentctl/contentctl/domain/entities/lookup.py | 0 .../contentctl/contentctl/domain/entities/macro.py | 0 .../contentctl/contentctl/domain/entities/playbook.py | 0 .../contentctl/contentctl/domain/entities/playbook_tags.py | 0 .../contentctl/domain/entities/security_content_object.py | 0 .../contentctl/contentctl/domain/entities/story.py | 0 .../contentctl/contentctl/domain/entities/story_tags.py | 0 .../contentctl/contentctl/tests/__init__.py | 0 .../contentctl/contentctl/tests/application/__init__.py | 0 .../contentctl/tests/application/factory/test_factory.py | 0 .../contentctl/tests/application/factory/test_object_factory.py | 0 .../contentctl/contentctl/tests/application/use_cases/__init__.py | 0 .../tests/application/use_cases/test_content_changer.py | 0 .../detections/deprecated/unsigned_image_loaded_by_lsass.yml | 0 .../attempted_credential_dump_from_registry_via_reg_exe.yml | 0 .../detections/endpoint/cobalt_strike_named_pipes.yml | 0 .../use_cases/test_data_input/macros/security_content_ctime.yml | 0 .../test_data_input/macros/security_content_summariesonly.yml | 0 .../tests/application/use_cases/test_data_input/macros/sysmon.yml | 0 .../use_cases/test_data_input/stories/cobalt_strike.yml | 0 .../use_cases/test_data_input/stories/credential_dumping.yml | 0 .../use_cases/test_data_input/stories/ransomware_darkside.yml | 0 .../application/use_cases/test_data_input/stories/trickbot.yml | 0 .../attempted_credential_dump_from_registry_via_reg_exe.yml | 0 .../test_data_output/detections/cobalt_strike_named_pipes.yml | 0 .../contentctl/tests/application/use_cases/test_generate.py | 0 .../contentctl/contentctl/tests/domain/__init__.py | 0 .../contentctl_infrastructure/adapter/conf_writer.py | 0 .../contentctl_infrastructure/adapter/obj_to_conf_adapter.py | 0 .../contentctl_infrastructure/adapter/obj_to_yml_adapter.py | 0 .../adapter/templates/analyticstories_detections.j2 | 0 .../adapter/templates/analyticstories_stories.j2 | 0 .../contentctl_infrastructure/adapter/templates/collections.j2 | 0 .../adapter/templates/es_investigations_investigations.j2 | 0 .../adapter/templates/es_investigations_stories.j2 | 0 .../contentctl_infrastructure/adapter/templates/header.j2 | 0 .../contentctl_infrastructure/adapter/templates/macros.j2 | 0 .../adapter/templates/macros_detections.j2 | 0 .../contentctl_infrastructure/adapter/templates/panel.j2 | 0 .../adapter/templates/savedsearches_baselines.j2 | 0 .../adapter/templates/savedsearches_detections.j2 | 0 .../adapter/templates/savedsearches_investigations.j2 | 0 .../contentctl_infrastructure/adapter/templates/transforms.j2 | 0 .../adapter/templates/workflow_actions.j2 | 0 .../contentctl_infrastructure/adapter/yml_writer.py | 0 .../builder/security_content_baseline_builder.py | 0 .../builder/security_content_basic_builder.py | 0 .../builder/security_content_detection_builder.py | 0 .../builder/security_content_director.py | 0 .../builder/security_content_investigation_builder.py | 0 .../builder/security_content_object_builder.py | 0 .../builder/security_content_story_builder.py | 0 .../contentctl_infrastructure/builder/yml_reader.py | 0 .../tests/adapter/data/conf/savedsearches.conf | 0 .../tests/adapter/data/default/analyticstories.conf | 0 .../tests/adapter/data/default/collections.conf | 0 .../workbench_panel_get_parent_process_info___response_task.xml | 0 .../tests/adapter/data/default/es_investigations.conf | 0 .../tests/adapter/data/default/macros.conf | 0 .../tests/adapter/data/default/savedsearches.conf | 0 .../tests/adapter/data/default/transforms.conf | 0 .../tests/adapter/data/default/workflow_actions.conf | 0 .../tests/adapter/data/default_reference/analyticstories.conf | 0 .../tests/adapter/data/default_reference/collections.conf | 0 .../workbench_panel_get_parent_process_info___response_task.xml | 0 .../tests/adapter/data/default_reference/es_investigations.conf | 0 .../tests/adapter/data/default_reference/macros.conf | 0 .../tests/adapter/data/default_reference/savedsearches.conf | 0 .../tests/adapter/data/default_reference/transforms.conf | 0 .../tests/adapter/data/default_reference/workflow_actions.conf | 0 .../tests/adapter/data/lookups/attacker_tools.csv | 0 .../tests/adapter/data/lookups/mitre_enrichment.csv | 0 .../attempted_credential_dump_from_registry_via_reg_exe.yml | 0 .../tests/adapter/test_obj_to_conf_adapter.py | 0 .../tests/adapter/test_obj_to_yml_adapter.py | 0 .../contentctl_infrastructure/tests/builder/__init__.py | 0 .../tests/builder/test_data/baseline/baseline.yml | 0 .../tests/builder/test_data/baseline/baseline2.yml | 0 .../builder/test_data/deployment/ESCU/00_default_anomaly.yml | 0 .../builder/test_data/deployment/ESCU/00_default_baseline.yml | 0 .../builder/test_data/deployment/ESCU/00_default_correlation.yml | 0 .../builder/test_data/deployment/ESCU/00_default_hunting.yml | 0 .../tests/builder/test_data/deployment/ESCU/00_default_ttp.yml | 0 .../detection/deprecated/detect_new_user_aws_console_login.yml | 0 .../tests/builder/test_data/detection/valid.yml | 0 .../tests/builder/test_data/investigation/investigation.yml | 0 .../tests/builder/test_data/lookups/attacker_tools.csv | 0 .../tests/builder/test_data/lookups/mitre_enrichment.csv | 0 .../builder/test_data/lookups/previously_seen_aws_regions.yml | 0 .../tests/builder/test_data/macro/powershell.yml | 0 .../tests/builder/test_data/macro/security_content_ctime.yml | 0 .../tests/builder/test_data/playbook/example_playbook.yml | 0 .../tests/builder/test_data/story/ransomware_darkside.yml | 0 .../tests/builder/test_security_content_basic_builder.py | 0 .../tests/builder/test_security_content_detection_builder.py | 0 .../tests/builder/test_security_content_director.py | 0 .../tests/builder/test_security_content_investigation_builder.py | 0 .../tests/builder/test_security_content_object_builder.py | 0 .../tests/builder/test_security_content_story_builder.py | 0 .../contentctl_infrastructure/tests/builder/test_yml_reader.py | 0 bin/{contentctl => contentctl_project}/main/contentctl.py | 0 bin/{contentctl => contentctl_project}/requirements.txt | 0 135 files changed, 0 insertions(+), 0 deletions(-) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/application/__init__.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/application/adapter/adapter.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/application/builder/__init__.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/application/builder/baseline_builder.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/application/builder/basic_builder.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/application/builder/detection_builder.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/application/builder/director.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/application/builder/investigation_builder.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/application/builder/story_builder.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/application/factory/factory.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/application/factory/object_factory.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/application/factory/utils/__init__.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/application/factory/utils/utils.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/application/use_cases/__init__.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/application/use_cases/content_changer.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/application/use_cases/generate.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/domain/__init__.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/domain/entities/__init__.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/domain/entities/baseline.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/domain/entities/baseline_tags.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/domain/entities/deployment.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/domain/entities/deployment_email.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/domain/entities/deployment_notable.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/domain/entities/deployment_phantom.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/domain/entities/deployment_rba.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/domain/entities/deployment_scheduling.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/domain/entities/deployment_slack.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/domain/entities/detection.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/domain/entities/detection_tags.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/domain/entities/enums/__init__.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/domain/entities/enums/enums.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/domain/entities/investigation.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/domain/entities/investigation_tags.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/domain/entities/lookup.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/domain/entities/macro.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/domain/entities/playbook.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/domain/entities/playbook_tags.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/domain/entities/security_content_object.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/domain/entities/story.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/domain/entities/story_tags.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/tests/__init__.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/tests/application/__init__.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/tests/application/factory/test_factory.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/tests/application/factory/test_object_factory.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/tests/application/use_cases/__init__.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/tests/application/use_cases/test_content_changer.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/tests/application/use_cases/test_data_input/detections/deprecated/unsigned_image_loaded_by_lsass.yml (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/tests/application/use_cases/test_data_input/detections/endpoint/attempted_credential_dump_from_registry_via_reg_exe.yml (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/tests/application/use_cases/test_data_input/detections/endpoint/cobalt_strike_named_pipes.yml (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/tests/application/use_cases/test_data_input/macros/security_content_ctime.yml (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/tests/application/use_cases/test_data_input/macros/security_content_summariesonly.yml (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/tests/application/use_cases/test_data_input/macros/sysmon.yml (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/tests/application/use_cases/test_data_input/stories/cobalt_strike.yml (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/tests/application/use_cases/test_data_input/stories/credential_dumping.yml (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/tests/application/use_cases/test_data_input/stories/ransomware_darkside.yml (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/tests/application/use_cases/test_data_input/stories/trickbot.yml (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/tests/application/use_cases/test_data_output/detections/attempted_credential_dump_from_registry_via_reg_exe.yml (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/tests/application/use_cases/test_data_output/detections/cobalt_strike_named_pipes.yml (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/tests/application/use_cases/test_generate.py (100%) rename bin/{contentctl => contentctl_project}/contentctl/contentctl/tests/domain/__init__.py (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/adapter/conf_writer.py (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/adapter/obj_to_conf_adapter.py (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/adapter/obj_to_yml_adapter.py (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/analyticstories_detections.j2 (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/analyticstories_stories.j2 (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/collections.j2 (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/es_investigations_investigations.j2 (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/es_investigations_stories.j2 (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/header.j2 (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/macros.j2 (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/macros_detections.j2 (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/panel.j2 (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/savedsearches_baselines.j2 (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/savedsearches_detections.j2 (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/savedsearches_investigations.j2 (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/transforms.j2 (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/workflow_actions.j2 (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/adapter/yml_writer.py (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/builder/security_content_baseline_builder.py (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/builder/security_content_basic_builder.py (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/builder/security_content_detection_builder.py (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/builder/security_content_director.py (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/builder/security_content_investigation_builder.py (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/builder/security_content_object_builder.py (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/builder/security_content_story_builder.py (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/builder/yml_reader.py (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/conf/savedsearches.conf (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default/analyticstories.conf (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default/collections.conf (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default/data/ui/panels/workbench_panel_get_parent_process_info___response_task.xml (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default/es_investigations.conf (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default/macros.conf (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default/savedsearches.conf (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default/transforms.conf (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default/workflow_actions.conf (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default_reference/analyticstories.conf (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default_reference/collections.conf (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default_reference/data/ui/panels/workbench_panel_get_parent_process_info___response_task.xml (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default_reference/es_investigations.conf (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default_reference/macros.conf (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default_reference/savedsearches.conf (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default_reference/transforms.conf (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default_reference/workflow_actions.conf (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/lookups/attacker_tools.csv (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/lookups/mitre_enrichment.csv (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/yml_file/attempted_credential_dump_from_registry_via_reg_exe.yml (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/test_obj_to_conf_adapter.py (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/test_obj_to_yml_adapter.py (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/builder/__init__.py (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/baseline/baseline.yml (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/baseline/baseline2.yml (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/deployment/ESCU/00_default_anomaly.yml (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/deployment/ESCU/00_default_baseline.yml (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/deployment/ESCU/00_default_correlation.yml (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/deployment/ESCU/00_default_hunting.yml (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/deployment/ESCU/00_default_ttp.yml (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/detection/deprecated/detect_new_user_aws_console_login.yml (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/detection/valid.yml (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/investigation/investigation.yml (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/lookups/attacker_tools.csv (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/lookups/mitre_enrichment.csv (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/lookups/previously_seen_aws_regions.yml (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/macro/powershell.yml (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/macro/security_content_ctime.yml (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/playbook/example_playbook.yml (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/story/ransomware_darkside.yml (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_security_content_basic_builder.py (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_security_content_detection_builder.py (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_security_content_director.py (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_security_content_investigation_builder.py (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_security_content_object_builder.py (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_security_content_story_builder.py (100%) rename bin/{contentctl => contentctl_project}/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_yml_reader.py (100%) rename bin/{contentctl => contentctl_project}/main/contentctl.py (100%) rename bin/{contentctl => contentctl_project}/requirements.txt (100%) diff --git a/bin/contentctl/contentctl/contentctl/application/__init__.py b/bin/contentctl_project/contentctl/contentctl/application/__init__.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/application/__init__.py rename to bin/contentctl_project/contentctl/contentctl/application/__init__.py diff --git a/bin/contentctl/contentctl/contentctl/application/adapter/adapter.py b/bin/contentctl_project/contentctl/contentctl/application/adapter/adapter.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/application/adapter/adapter.py rename to bin/contentctl_project/contentctl/contentctl/application/adapter/adapter.py diff --git a/bin/contentctl/contentctl/contentctl/application/builder/__init__.py b/bin/contentctl_project/contentctl/contentctl/application/builder/__init__.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/application/builder/__init__.py rename to bin/contentctl_project/contentctl/contentctl/application/builder/__init__.py diff --git a/bin/contentctl/contentctl/contentctl/application/builder/baseline_builder.py b/bin/contentctl_project/contentctl/contentctl/application/builder/baseline_builder.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/application/builder/baseline_builder.py rename to bin/contentctl_project/contentctl/contentctl/application/builder/baseline_builder.py diff --git a/bin/contentctl/contentctl/contentctl/application/builder/basic_builder.py b/bin/contentctl_project/contentctl/contentctl/application/builder/basic_builder.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/application/builder/basic_builder.py rename to bin/contentctl_project/contentctl/contentctl/application/builder/basic_builder.py diff --git a/bin/contentctl/contentctl/contentctl/application/builder/detection_builder.py b/bin/contentctl_project/contentctl/contentctl/application/builder/detection_builder.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/application/builder/detection_builder.py rename to bin/contentctl_project/contentctl/contentctl/application/builder/detection_builder.py diff --git a/bin/contentctl/contentctl/contentctl/application/builder/director.py b/bin/contentctl_project/contentctl/contentctl/application/builder/director.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/application/builder/director.py rename to bin/contentctl_project/contentctl/contentctl/application/builder/director.py diff --git a/bin/contentctl/contentctl/contentctl/application/builder/investigation_builder.py b/bin/contentctl_project/contentctl/contentctl/application/builder/investigation_builder.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/application/builder/investigation_builder.py rename to bin/contentctl_project/contentctl/contentctl/application/builder/investigation_builder.py diff --git a/bin/contentctl/contentctl/contentctl/application/builder/story_builder.py b/bin/contentctl_project/contentctl/contentctl/application/builder/story_builder.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/application/builder/story_builder.py rename to bin/contentctl_project/contentctl/contentctl/application/builder/story_builder.py diff --git a/bin/contentctl/contentctl/contentctl/application/factory/factory.py b/bin/contentctl_project/contentctl/contentctl/application/factory/factory.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/application/factory/factory.py rename to bin/contentctl_project/contentctl/contentctl/application/factory/factory.py diff --git a/bin/contentctl/contentctl/contentctl/application/factory/object_factory.py b/bin/contentctl_project/contentctl/contentctl/application/factory/object_factory.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/application/factory/object_factory.py rename to bin/contentctl_project/contentctl/contentctl/application/factory/object_factory.py diff --git a/bin/contentctl/contentctl/contentctl/application/factory/utils/__init__.py b/bin/contentctl_project/contentctl/contentctl/application/factory/utils/__init__.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/application/factory/utils/__init__.py rename to bin/contentctl_project/contentctl/contentctl/application/factory/utils/__init__.py diff --git a/bin/contentctl/contentctl/contentctl/application/factory/utils/utils.py b/bin/contentctl_project/contentctl/contentctl/application/factory/utils/utils.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/application/factory/utils/utils.py rename to bin/contentctl_project/contentctl/contentctl/application/factory/utils/utils.py diff --git a/bin/contentctl/contentctl/contentctl/application/use_cases/__init__.py b/bin/contentctl_project/contentctl/contentctl/application/use_cases/__init__.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/application/use_cases/__init__.py rename to bin/contentctl_project/contentctl/contentctl/application/use_cases/__init__.py diff --git a/bin/contentctl/contentctl/contentctl/application/use_cases/content_changer.py b/bin/contentctl_project/contentctl/contentctl/application/use_cases/content_changer.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/application/use_cases/content_changer.py rename to bin/contentctl_project/contentctl/contentctl/application/use_cases/content_changer.py diff --git a/bin/contentctl/contentctl/contentctl/application/use_cases/generate.py b/bin/contentctl_project/contentctl/contentctl/application/use_cases/generate.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/application/use_cases/generate.py rename to bin/contentctl_project/contentctl/contentctl/application/use_cases/generate.py diff --git a/bin/contentctl/contentctl/contentctl/domain/__init__.py b/bin/contentctl_project/contentctl/contentctl/domain/__init__.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/domain/__init__.py rename to bin/contentctl_project/contentctl/contentctl/domain/__init__.py diff --git a/bin/contentctl/contentctl/contentctl/domain/entities/__init__.py b/bin/contentctl_project/contentctl/contentctl/domain/entities/__init__.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/domain/entities/__init__.py rename to bin/contentctl_project/contentctl/contentctl/domain/entities/__init__.py diff --git a/bin/contentctl/contentctl/contentctl/domain/entities/baseline.py b/bin/contentctl_project/contentctl/contentctl/domain/entities/baseline.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/domain/entities/baseline.py rename to bin/contentctl_project/contentctl/contentctl/domain/entities/baseline.py diff --git a/bin/contentctl/contentctl/contentctl/domain/entities/baseline_tags.py b/bin/contentctl_project/contentctl/contentctl/domain/entities/baseline_tags.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/domain/entities/baseline_tags.py rename to bin/contentctl_project/contentctl/contentctl/domain/entities/baseline_tags.py diff --git a/bin/contentctl/contentctl/contentctl/domain/entities/deployment.py b/bin/contentctl_project/contentctl/contentctl/domain/entities/deployment.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/domain/entities/deployment.py rename to bin/contentctl_project/contentctl/contentctl/domain/entities/deployment.py diff --git a/bin/contentctl/contentctl/contentctl/domain/entities/deployment_email.py b/bin/contentctl_project/contentctl/contentctl/domain/entities/deployment_email.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/domain/entities/deployment_email.py rename to bin/contentctl_project/contentctl/contentctl/domain/entities/deployment_email.py diff --git a/bin/contentctl/contentctl/contentctl/domain/entities/deployment_notable.py b/bin/contentctl_project/contentctl/contentctl/domain/entities/deployment_notable.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/domain/entities/deployment_notable.py rename to bin/contentctl_project/contentctl/contentctl/domain/entities/deployment_notable.py diff --git a/bin/contentctl/contentctl/contentctl/domain/entities/deployment_phantom.py b/bin/contentctl_project/contentctl/contentctl/domain/entities/deployment_phantom.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/domain/entities/deployment_phantom.py rename to bin/contentctl_project/contentctl/contentctl/domain/entities/deployment_phantom.py diff --git a/bin/contentctl/contentctl/contentctl/domain/entities/deployment_rba.py b/bin/contentctl_project/contentctl/contentctl/domain/entities/deployment_rba.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/domain/entities/deployment_rba.py rename to bin/contentctl_project/contentctl/contentctl/domain/entities/deployment_rba.py diff --git a/bin/contentctl/contentctl/contentctl/domain/entities/deployment_scheduling.py b/bin/contentctl_project/contentctl/contentctl/domain/entities/deployment_scheduling.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/domain/entities/deployment_scheduling.py rename to bin/contentctl_project/contentctl/contentctl/domain/entities/deployment_scheduling.py diff --git a/bin/contentctl/contentctl/contentctl/domain/entities/deployment_slack.py b/bin/contentctl_project/contentctl/contentctl/domain/entities/deployment_slack.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/domain/entities/deployment_slack.py rename to bin/contentctl_project/contentctl/contentctl/domain/entities/deployment_slack.py diff --git a/bin/contentctl/contentctl/contentctl/domain/entities/detection.py b/bin/contentctl_project/contentctl/contentctl/domain/entities/detection.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/domain/entities/detection.py rename to bin/contentctl_project/contentctl/contentctl/domain/entities/detection.py diff --git a/bin/contentctl/contentctl/contentctl/domain/entities/detection_tags.py b/bin/contentctl_project/contentctl/contentctl/domain/entities/detection_tags.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/domain/entities/detection_tags.py rename to bin/contentctl_project/contentctl/contentctl/domain/entities/detection_tags.py diff --git a/bin/contentctl/contentctl/contentctl/domain/entities/enums/__init__.py b/bin/contentctl_project/contentctl/contentctl/domain/entities/enums/__init__.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/domain/entities/enums/__init__.py rename to bin/contentctl_project/contentctl/contentctl/domain/entities/enums/__init__.py diff --git a/bin/contentctl/contentctl/contentctl/domain/entities/enums/enums.py b/bin/contentctl_project/contentctl/contentctl/domain/entities/enums/enums.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/domain/entities/enums/enums.py rename to bin/contentctl_project/contentctl/contentctl/domain/entities/enums/enums.py diff --git a/bin/contentctl/contentctl/contentctl/domain/entities/investigation.py b/bin/contentctl_project/contentctl/contentctl/domain/entities/investigation.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/domain/entities/investigation.py rename to bin/contentctl_project/contentctl/contentctl/domain/entities/investigation.py diff --git a/bin/contentctl/contentctl/contentctl/domain/entities/investigation_tags.py b/bin/contentctl_project/contentctl/contentctl/domain/entities/investigation_tags.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/domain/entities/investigation_tags.py rename to bin/contentctl_project/contentctl/contentctl/domain/entities/investigation_tags.py diff --git a/bin/contentctl/contentctl/contentctl/domain/entities/lookup.py b/bin/contentctl_project/contentctl/contentctl/domain/entities/lookup.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/domain/entities/lookup.py rename to bin/contentctl_project/contentctl/contentctl/domain/entities/lookup.py diff --git a/bin/contentctl/contentctl/contentctl/domain/entities/macro.py b/bin/contentctl_project/contentctl/contentctl/domain/entities/macro.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/domain/entities/macro.py rename to bin/contentctl_project/contentctl/contentctl/domain/entities/macro.py diff --git a/bin/contentctl/contentctl/contentctl/domain/entities/playbook.py b/bin/contentctl_project/contentctl/contentctl/domain/entities/playbook.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/domain/entities/playbook.py rename to bin/contentctl_project/contentctl/contentctl/domain/entities/playbook.py diff --git a/bin/contentctl/contentctl/contentctl/domain/entities/playbook_tags.py b/bin/contentctl_project/contentctl/contentctl/domain/entities/playbook_tags.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/domain/entities/playbook_tags.py rename to bin/contentctl_project/contentctl/contentctl/domain/entities/playbook_tags.py diff --git a/bin/contentctl/contentctl/contentctl/domain/entities/security_content_object.py b/bin/contentctl_project/contentctl/contentctl/domain/entities/security_content_object.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/domain/entities/security_content_object.py rename to bin/contentctl_project/contentctl/contentctl/domain/entities/security_content_object.py diff --git a/bin/contentctl/contentctl/contentctl/domain/entities/story.py b/bin/contentctl_project/contentctl/contentctl/domain/entities/story.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/domain/entities/story.py rename to bin/contentctl_project/contentctl/contentctl/domain/entities/story.py diff --git a/bin/contentctl/contentctl/contentctl/domain/entities/story_tags.py b/bin/contentctl_project/contentctl/contentctl/domain/entities/story_tags.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/domain/entities/story_tags.py rename to bin/contentctl_project/contentctl/contentctl/domain/entities/story_tags.py diff --git a/bin/contentctl/contentctl/contentctl/tests/__init__.py b/bin/contentctl_project/contentctl/contentctl/tests/__init__.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/tests/__init__.py rename to bin/contentctl_project/contentctl/contentctl/tests/__init__.py diff --git a/bin/contentctl/contentctl/contentctl/tests/application/__init__.py b/bin/contentctl_project/contentctl/contentctl/tests/application/__init__.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/tests/application/__init__.py rename to bin/contentctl_project/contentctl/contentctl/tests/application/__init__.py diff --git a/bin/contentctl/contentctl/contentctl/tests/application/factory/test_factory.py b/bin/contentctl_project/contentctl/contentctl/tests/application/factory/test_factory.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/tests/application/factory/test_factory.py rename to bin/contentctl_project/contentctl/contentctl/tests/application/factory/test_factory.py diff --git a/bin/contentctl/contentctl/contentctl/tests/application/factory/test_object_factory.py b/bin/contentctl_project/contentctl/contentctl/tests/application/factory/test_object_factory.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/tests/application/factory/test_object_factory.py rename to bin/contentctl_project/contentctl/contentctl/tests/application/factory/test_object_factory.py diff --git a/bin/contentctl/contentctl/contentctl/tests/application/use_cases/__init__.py b/bin/contentctl_project/contentctl/contentctl/tests/application/use_cases/__init__.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/tests/application/use_cases/__init__.py rename to bin/contentctl_project/contentctl/contentctl/tests/application/use_cases/__init__.py diff --git a/bin/contentctl/contentctl/contentctl/tests/application/use_cases/test_content_changer.py b/bin/contentctl_project/contentctl/contentctl/tests/application/use_cases/test_content_changer.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/tests/application/use_cases/test_content_changer.py rename to bin/contentctl_project/contentctl/contentctl/tests/application/use_cases/test_content_changer.py diff --git a/bin/contentctl/contentctl/contentctl/tests/application/use_cases/test_data_input/detections/deprecated/unsigned_image_loaded_by_lsass.yml b/bin/contentctl_project/contentctl/contentctl/tests/application/use_cases/test_data_input/detections/deprecated/unsigned_image_loaded_by_lsass.yml similarity index 100% rename from bin/contentctl/contentctl/contentctl/tests/application/use_cases/test_data_input/detections/deprecated/unsigned_image_loaded_by_lsass.yml rename to bin/contentctl_project/contentctl/contentctl/tests/application/use_cases/test_data_input/detections/deprecated/unsigned_image_loaded_by_lsass.yml diff --git a/bin/contentctl/contentctl/contentctl/tests/application/use_cases/test_data_input/detections/endpoint/attempted_credential_dump_from_registry_via_reg_exe.yml b/bin/contentctl_project/contentctl/contentctl/tests/application/use_cases/test_data_input/detections/endpoint/attempted_credential_dump_from_registry_via_reg_exe.yml similarity index 100% rename from bin/contentctl/contentctl/contentctl/tests/application/use_cases/test_data_input/detections/endpoint/attempted_credential_dump_from_registry_via_reg_exe.yml rename to bin/contentctl_project/contentctl/contentctl/tests/application/use_cases/test_data_input/detections/endpoint/attempted_credential_dump_from_registry_via_reg_exe.yml diff --git a/bin/contentctl/contentctl/contentctl/tests/application/use_cases/test_data_input/detections/endpoint/cobalt_strike_named_pipes.yml b/bin/contentctl_project/contentctl/contentctl/tests/application/use_cases/test_data_input/detections/endpoint/cobalt_strike_named_pipes.yml similarity index 100% rename from bin/contentctl/contentctl/contentctl/tests/application/use_cases/test_data_input/detections/endpoint/cobalt_strike_named_pipes.yml rename to bin/contentctl_project/contentctl/contentctl/tests/application/use_cases/test_data_input/detections/endpoint/cobalt_strike_named_pipes.yml diff --git a/bin/contentctl/contentctl/contentctl/tests/application/use_cases/test_data_input/macros/security_content_ctime.yml b/bin/contentctl_project/contentctl/contentctl/tests/application/use_cases/test_data_input/macros/security_content_ctime.yml similarity index 100% rename from bin/contentctl/contentctl/contentctl/tests/application/use_cases/test_data_input/macros/security_content_ctime.yml rename to bin/contentctl_project/contentctl/contentctl/tests/application/use_cases/test_data_input/macros/security_content_ctime.yml diff --git a/bin/contentctl/contentctl/contentctl/tests/application/use_cases/test_data_input/macros/security_content_summariesonly.yml b/bin/contentctl_project/contentctl/contentctl/tests/application/use_cases/test_data_input/macros/security_content_summariesonly.yml similarity index 100% rename from bin/contentctl/contentctl/contentctl/tests/application/use_cases/test_data_input/macros/security_content_summariesonly.yml rename to bin/contentctl_project/contentctl/contentctl/tests/application/use_cases/test_data_input/macros/security_content_summariesonly.yml diff --git a/bin/contentctl/contentctl/contentctl/tests/application/use_cases/test_data_input/macros/sysmon.yml b/bin/contentctl_project/contentctl/contentctl/tests/application/use_cases/test_data_input/macros/sysmon.yml similarity index 100% rename from bin/contentctl/contentctl/contentctl/tests/application/use_cases/test_data_input/macros/sysmon.yml rename to bin/contentctl_project/contentctl/contentctl/tests/application/use_cases/test_data_input/macros/sysmon.yml diff --git a/bin/contentctl/contentctl/contentctl/tests/application/use_cases/test_data_input/stories/cobalt_strike.yml b/bin/contentctl_project/contentctl/contentctl/tests/application/use_cases/test_data_input/stories/cobalt_strike.yml similarity index 100% rename from bin/contentctl/contentctl/contentctl/tests/application/use_cases/test_data_input/stories/cobalt_strike.yml rename to bin/contentctl_project/contentctl/contentctl/tests/application/use_cases/test_data_input/stories/cobalt_strike.yml diff --git a/bin/contentctl/contentctl/contentctl/tests/application/use_cases/test_data_input/stories/credential_dumping.yml b/bin/contentctl_project/contentctl/contentctl/tests/application/use_cases/test_data_input/stories/credential_dumping.yml similarity index 100% rename from bin/contentctl/contentctl/contentctl/tests/application/use_cases/test_data_input/stories/credential_dumping.yml rename to bin/contentctl_project/contentctl/contentctl/tests/application/use_cases/test_data_input/stories/credential_dumping.yml diff --git a/bin/contentctl/contentctl/contentctl/tests/application/use_cases/test_data_input/stories/ransomware_darkside.yml b/bin/contentctl_project/contentctl/contentctl/tests/application/use_cases/test_data_input/stories/ransomware_darkside.yml similarity index 100% rename from bin/contentctl/contentctl/contentctl/tests/application/use_cases/test_data_input/stories/ransomware_darkside.yml rename to bin/contentctl_project/contentctl/contentctl/tests/application/use_cases/test_data_input/stories/ransomware_darkside.yml diff --git a/bin/contentctl/contentctl/contentctl/tests/application/use_cases/test_data_input/stories/trickbot.yml b/bin/contentctl_project/contentctl/contentctl/tests/application/use_cases/test_data_input/stories/trickbot.yml similarity index 100% rename from bin/contentctl/contentctl/contentctl/tests/application/use_cases/test_data_input/stories/trickbot.yml rename to bin/contentctl_project/contentctl/contentctl/tests/application/use_cases/test_data_input/stories/trickbot.yml diff --git a/bin/contentctl/contentctl/contentctl/tests/application/use_cases/test_data_output/detections/attempted_credential_dump_from_registry_via_reg_exe.yml b/bin/contentctl_project/contentctl/contentctl/tests/application/use_cases/test_data_output/detections/attempted_credential_dump_from_registry_via_reg_exe.yml similarity index 100% rename from bin/contentctl/contentctl/contentctl/tests/application/use_cases/test_data_output/detections/attempted_credential_dump_from_registry_via_reg_exe.yml rename to bin/contentctl_project/contentctl/contentctl/tests/application/use_cases/test_data_output/detections/attempted_credential_dump_from_registry_via_reg_exe.yml diff --git a/bin/contentctl/contentctl/contentctl/tests/application/use_cases/test_data_output/detections/cobalt_strike_named_pipes.yml b/bin/contentctl_project/contentctl/contentctl/tests/application/use_cases/test_data_output/detections/cobalt_strike_named_pipes.yml similarity index 100% rename from bin/contentctl/contentctl/contentctl/tests/application/use_cases/test_data_output/detections/cobalt_strike_named_pipes.yml rename to bin/contentctl_project/contentctl/contentctl/tests/application/use_cases/test_data_output/detections/cobalt_strike_named_pipes.yml diff --git a/bin/contentctl/contentctl/contentctl/tests/application/use_cases/test_generate.py b/bin/contentctl_project/contentctl/contentctl/tests/application/use_cases/test_generate.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/tests/application/use_cases/test_generate.py rename to bin/contentctl_project/contentctl/contentctl/tests/application/use_cases/test_generate.py diff --git a/bin/contentctl/contentctl/contentctl/tests/domain/__init__.py b/bin/contentctl_project/contentctl/contentctl/tests/domain/__init__.py similarity index 100% rename from bin/contentctl/contentctl/contentctl/tests/domain/__init__.py rename to bin/contentctl_project/contentctl/contentctl/tests/domain/__init__.py diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/adapter/conf_writer.py b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/adapter/conf_writer.py similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/adapter/conf_writer.py rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/adapter/conf_writer.py diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/adapter/obj_to_conf_adapter.py b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/adapter/obj_to_conf_adapter.py similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/adapter/obj_to_conf_adapter.py rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/adapter/obj_to_conf_adapter.py diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/adapter/obj_to_yml_adapter.py b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/adapter/obj_to_yml_adapter.py similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/adapter/obj_to_yml_adapter.py rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/adapter/obj_to_yml_adapter.py diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/analyticstories_detections.j2 b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/analyticstories_detections.j2 similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/analyticstories_detections.j2 rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/analyticstories_detections.j2 diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/analyticstories_stories.j2 b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/analyticstories_stories.j2 similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/analyticstories_stories.j2 rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/analyticstories_stories.j2 diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/collections.j2 b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/collections.j2 similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/collections.j2 rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/collections.j2 diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/es_investigations_investigations.j2 b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/es_investigations_investigations.j2 similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/es_investigations_investigations.j2 rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/es_investigations_investigations.j2 diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/es_investigations_stories.j2 b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/es_investigations_stories.j2 similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/es_investigations_stories.j2 rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/es_investigations_stories.j2 diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/header.j2 b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/header.j2 similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/header.j2 rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/header.j2 diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/macros.j2 b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/macros.j2 similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/macros.j2 rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/macros.j2 diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/macros_detections.j2 b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/macros_detections.j2 similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/macros_detections.j2 rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/macros_detections.j2 diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/panel.j2 b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/panel.j2 similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/panel.j2 rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/panel.j2 diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/savedsearches_baselines.j2 b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/savedsearches_baselines.j2 similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/savedsearches_baselines.j2 rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/savedsearches_baselines.j2 diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/savedsearches_detections.j2 b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/savedsearches_detections.j2 similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/savedsearches_detections.j2 rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/savedsearches_detections.j2 diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/savedsearches_investigations.j2 b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/savedsearches_investigations.j2 similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/savedsearches_investigations.j2 rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/savedsearches_investigations.j2 diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/transforms.j2 b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/transforms.j2 similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/transforms.j2 rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/transforms.j2 diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/workflow_actions.j2 b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/workflow_actions.j2 similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/workflow_actions.j2 rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/adapter/templates/workflow_actions.j2 diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/adapter/yml_writer.py b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/adapter/yml_writer.py similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/adapter/yml_writer.py rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/adapter/yml_writer.py diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/builder/security_content_baseline_builder.py b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/builder/security_content_baseline_builder.py similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/builder/security_content_baseline_builder.py rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/builder/security_content_baseline_builder.py diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/builder/security_content_basic_builder.py b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/builder/security_content_basic_builder.py similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/builder/security_content_basic_builder.py rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/builder/security_content_basic_builder.py diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/builder/security_content_detection_builder.py b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/builder/security_content_detection_builder.py similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/builder/security_content_detection_builder.py rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/builder/security_content_detection_builder.py diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/builder/security_content_director.py b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/builder/security_content_director.py similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/builder/security_content_director.py rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/builder/security_content_director.py diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/builder/security_content_investigation_builder.py b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/builder/security_content_investigation_builder.py similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/builder/security_content_investigation_builder.py rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/builder/security_content_investigation_builder.py diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/builder/security_content_object_builder.py b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/builder/security_content_object_builder.py similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/builder/security_content_object_builder.py rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/builder/security_content_object_builder.py diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/builder/security_content_story_builder.py b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/builder/security_content_story_builder.py similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/builder/security_content_story_builder.py rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/builder/security_content_story_builder.py diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/builder/yml_reader.py b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/builder/yml_reader.py similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/builder/yml_reader.py rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/builder/yml_reader.py diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/conf/savedsearches.conf b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/conf/savedsearches.conf similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/conf/savedsearches.conf rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/conf/savedsearches.conf diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default/analyticstories.conf b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default/analyticstories.conf similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default/analyticstories.conf rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default/analyticstories.conf diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default/collections.conf b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default/collections.conf similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default/collections.conf rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default/collections.conf diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default/data/ui/panels/workbench_panel_get_parent_process_info___response_task.xml b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default/data/ui/panels/workbench_panel_get_parent_process_info___response_task.xml similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default/data/ui/panels/workbench_panel_get_parent_process_info___response_task.xml rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default/data/ui/panels/workbench_panel_get_parent_process_info___response_task.xml diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default/es_investigations.conf b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default/es_investigations.conf similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default/es_investigations.conf rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default/es_investigations.conf diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default/macros.conf b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default/macros.conf similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default/macros.conf rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default/macros.conf diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default/savedsearches.conf b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default/savedsearches.conf similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default/savedsearches.conf rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default/savedsearches.conf diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default/transforms.conf b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default/transforms.conf similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default/transforms.conf rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default/transforms.conf diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default/workflow_actions.conf b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default/workflow_actions.conf similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default/workflow_actions.conf rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default/workflow_actions.conf diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default_reference/analyticstories.conf b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default_reference/analyticstories.conf similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default_reference/analyticstories.conf rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default_reference/analyticstories.conf diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default_reference/collections.conf b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default_reference/collections.conf similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default_reference/collections.conf rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default_reference/collections.conf diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default_reference/data/ui/panels/workbench_panel_get_parent_process_info___response_task.xml b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default_reference/data/ui/panels/workbench_panel_get_parent_process_info___response_task.xml similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default_reference/data/ui/panels/workbench_panel_get_parent_process_info___response_task.xml rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default_reference/data/ui/panels/workbench_panel_get_parent_process_info___response_task.xml diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default_reference/es_investigations.conf b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default_reference/es_investigations.conf similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default_reference/es_investigations.conf rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default_reference/es_investigations.conf diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default_reference/macros.conf b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default_reference/macros.conf similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default_reference/macros.conf rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default_reference/macros.conf diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default_reference/savedsearches.conf b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default_reference/savedsearches.conf similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default_reference/savedsearches.conf rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default_reference/savedsearches.conf diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default_reference/transforms.conf b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default_reference/transforms.conf similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default_reference/transforms.conf rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default_reference/transforms.conf diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default_reference/workflow_actions.conf b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default_reference/workflow_actions.conf similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default_reference/workflow_actions.conf rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/default_reference/workflow_actions.conf diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/lookups/attacker_tools.csv b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/lookups/attacker_tools.csv similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/lookups/attacker_tools.csv rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/lookups/attacker_tools.csv diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/lookups/mitre_enrichment.csv b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/lookups/mitre_enrichment.csv similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/lookups/mitre_enrichment.csv rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/lookups/mitre_enrichment.csv diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/yml_file/attempted_credential_dump_from_registry_via_reg_exe.yml b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/yml_file/attempted_credential_dump_from_registry_via_reg_exe.yml similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/yml_file/attempted_credential_dump_from_registry_via_reg_exe.yml rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/data/yml_file/attempted_credential_dump_from_registry_via_reg_exe.yml diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/test_obj_to_conf_adapter.py b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/test_obj_to_conf_adapter.py similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/test_obj_to_conf_adapter.py rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/test_obj_to_conf_adapter.py diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/test_obj_to_yml_adapter.py b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/test_obj_to_yml_adapter.py similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/test_obj_to_yml_adapter.py rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/adapter/test_obj_to_yml_adapter.py diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/__init__.py b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/__init__.py similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/__init__.py rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/__init__.py diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/baseline/baseline.yml b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/baseline/baseline.yml similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/baseline/baseline.yml rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/baseline/baseline.yml diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/baseline/baseline2.yml b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/baseline/baseline2.yml similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/baseline/baseline2.yml rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/baseline/baseline2.yml diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/deployment/ESCU/00_default_anomaly.yml b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/deployment/ESCU/00_default_anomaly.yml similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/deployment/ESCU/00_default_anomaly.yml rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/deployment/ESCU/00_default_anomaly.yml diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/deployment/ESCU/00_default_baseline.yml b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/deployment/ESCU/00_default_baseline.yml similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/deployment/ESCU/00_default_baseline.yml rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/deployment/ESCU/00_default_baseline.yml diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/deployment/ESCU/00_default_correlation.yml b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/deployment/ESCU/00_default_correlation.yml similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/deployment/ESCU/00_default_correlation.yml rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/deployment/ESCU/00_default_correlation.yml diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/deployment/ESCU/00_default_hunting.yml b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/deployment/ESCU/00_default_hunting.yml similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/deployment/ESCU/00_default_hunting.yml rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/deployment/ESCU/00_default_hunting.yml diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/deployment/ESCU/00_default_ttp.yml b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/deployment/ESCU/00_default_ttp.yml similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/deployment/ESCU/00_default_ttp.yml rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/deployment/ESCU/00_default_ttp.yml diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/detection/deprecated/detect_new_user_aws_console_login.yml b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/detection/deprecated/detect_new_user_aws_console_login.yml similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/detection/deprecated/detect_new_user_aws_console_login.yml rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/detection/deprecated/detect_new_user_aws_console_login.yml diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/detection/valid.yml b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/detection/valid.yml similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/detection/valid.yml rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/detection/valid.yml diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/investigation/investigation.yml b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/investigation/investigation.yml similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/investigation/investigation.yml rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/investigation/investigation.yml diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/lookups/attacker_tools.csv b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/lookups/attacker_tools.csv similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/lookups/attacker_tools.csv rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/lookups/attacker_tools.csv diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/lookups/mitre_enrichment.csv b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/lookups/mitre_enrichment.csv similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/lookups/mitre_enrichment.csv rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/lookups/mitre_enrichment.csv diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/lookups/previously_seen_aws_regions.yml b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/lookups/previously_seen_aws_regions.yml similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/lookups/previously_seen_aws_regions.yml rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/lookups/previously_seen_aws_regions.yml diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/macro/powershell.yml b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/macro/powershell.yml similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/macro/powershell.yml rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/macro/powershell.yml diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/macro/security_content_ctime.yml b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/macro/security_content_ctime.yml similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/macro/security_content_ctime.yml rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/macro/security_content_ctime.yml diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/playbook/example_playbook.yml b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/playbook/example_playbook.yml similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/playbook/example_playbook.yml rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/playbook/example_playbook.yml diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/story/ransomware_darkside.yml b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/story/ransomware_darkside.yml similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/story/ransomware_darkside.yml rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_data/story/ransomware_darkside.yml diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_security_content_basic_builder.py b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_security_content_basic_builder.py similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_security_content_basic_builder.py rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_security_content_basic_builder.py diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_security_content_detection_builder.py b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_security_content_detection_builder.py similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_security_content_detection_builder.py rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_security_content_detection_builder.py diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_security_content_director.py b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_security_content_director.py similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_security_content_director.py rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_security_content_director.py diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_security_content_investigation_builder.py b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_security_content_investigation_builder.py similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_security_content_investigation_builder.py rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_security_content_investigation_builder.py diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_security_content_object_builder.py b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_security_content_object_builder.py similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_security_content_object_builder.py rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_security_content_object_builder.py diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_security_content_story_builder.py b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_security_content_story_builder.py similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_security_content_story_builder.py rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_security_content_story_builder.py diff --git a/bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_yml_reader.py b/bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_yml_reader.py similarity index 100% rename from bin/contentctl/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_yml_reader.py rename to bin/contentctl_project/contentctl_infrastructure/contentctl_infrastructure/tests/builder/test_yml_reader.py diff --git a/bin/contentctl/main/contentctl.py b/bin/contentctl_project/main/contentctl.py similarity index 100% rename from bin/contentctl/main/contentctl.py rename to bin/contentctl_project/main/contentctl.py diff --git a/bin/contentctl/requirements.txt b/bin/contentctl_project/requirements.txt similarity index 100% rename from bin/contentctl/requirements.txt rename to bin/contentctl_project/requirements.txt