From 53aa31dde5e398ecff712443aa7739751e74347c Mon Sep 17 00:00:00 2001 From: "oleksandr.volha" Date: Wed, 13 Mar 2024 13:26:34 +0200 Subject: [PATCH 1/3] refactoring --- translator/app/models/ioc_translation.py | 4 +- translator/app/models/translation.py | 6 +- translator/app/routers/ioc_translate.py | 14 ++-- translator/app/routers/translate.py | 68 +++++++++---------- .../app/translator/core/exceptions/core.py | 6 +- translator/app/translator/core/mapping.py | 4 +- .../core/models/platform_details.py | 2 +- translator/app/translator/cti_translator.py | 23 +++---- translator/app/translator/managers.py | 20 +++--- .../mappings/utils/load_from_files.py | 2 +- .../app/translator/platforms/athena/const.py | 2 +- .../translator/platforms/carbonblack/const.py | 2 +- .../translator/platforms/chronicle/const.py | 4 +- .../translator/platforms/crowdstrike/const.py | 2 +- .../platforms/elasticsearch/const.py | 10 +-- .../platforms/fireeye_helix/const.py | 2 +- .../translator/platforms/forti_siem/const.py | 2 +- .../app/translator/platforms/graylog/const.py | 2 +- .../translator/platforms/logpoint/const.py | 2 +- .../platforms/logrhythm_axon/const.py | 4 +- .../platforms/logrhythm_axon/mapping.py | 2 +- .../translator/platforms/logscale/const.py | 4 +- .../translator/platforms/microsoft/const.py | 6 +- .../translator/platforms/opensearch/const.py | 4 +- .../app/translator/platforms/qradar/const.py | 2 +- .../app/translator/platforms/qualys/const.py | 2 +- .../platforms/rsa_netwitness/const.py | 2 +- .../translator/platforms/securonix/const.py | 2 +- .../platforms/sentinel_one/const.py | 2 +- .../app/translator/platforms/sigma/const.py | 4 +- .../translator/platforms/snowflake/const.py | 2 +- .../app/translator/platforms/splunk/const.py | 4 +- .../translator/platforms/sumo_logic/const.py | 2 +- translator/app/translator/translator.py | 22 +++--- 34 files changed, 115 insertions(+), 126 deletions(-) diff --git a/translator/app/models/ioc_translation.py b/translator/app/models/ioc_translation.py index 18ba5b15..80c0a682 100644 --- a/translator/app/models/ioc_translation.py +++ b/translator/app/models/ioc_translation.py @@ -6,11 +6,11 @@ class CTIPlatform(BaseModel): - name: str + id: str class OneTranslationCTIData(BaseModel): info: Optional[InfoMessage] = None status: bool translations: Optional[list] = None - target_siem_type: str + target_platform_id: str diff --git a/translator/app/models/translation.py b/translator/app/models/translation.py index fdd89b7e..42ba1ae6 100644 --- a/translator/app/models/translation.py +++ b/translator/app/models/translation.py @@ -12,10 +12,10 @@ class OneTranslationData(BaseModel): info: Optional[InfoMessage] = None status: bool translation: Optional[str] = None - target_siem_type: str + target_platform_id: str -class ConvertorPlatform(BaseModel): +class TranslatorPlatform(BaseModel): name: str id: str code: str @@ -28,7 +28,7 @@ class ConvertorPlatform(BaseModel): first_choice: int = 1 -class ConvertorPlatforms(BaseModel): +class TranslatorPlatforms(BaseModel): renders: list parsers: list diff --git a/translator/app/routers/ioc_translate.py b/translator/app/routers/ioc_translate.py index 21bb65e0..7eb702ed 100644 --- a/translator/app/routers/ioc_translate.py +++ b/translator/app/routers/ioc_translate.py @@ -4,19 +4,19 @@ from app.models.ioc_translation import CTIPlatform, OneTranslationCTIData from app.models.translation import InfoMessage -from app.translator.cti_translator import CTIConverter +from app.translator.cti_translator import CTITranslator from app.translator.tools.const import HashType, IocParsingRule, IOCType iocs_router = APIRouter() -converter = CTIConverter() +cti_translator = CTITranslator() @iocs_router.post("/iocs/translate", description="Parse IOCs from text.") @iocs_router.post("/iocs/translate", include_in_schema=False) def parse_and_translate_iocs( text: str = Body(..., description="Text to parse IOCs from", embed=True), - iocs_per_query: int = Body(25, description="Platforms to parse IOCs to", embed=True), - platform: CTIPlatform = Body(..., description="Platforms to parse IOCs to", embed=True), + iocs_per_query: int = Body(25, description="IOCs per query limit", embed=True), + platform: CTIPlatform = Body(..., description="Platform to parse IOCs to", embed=True), include_ioc_types: Optional[list[IOCType]] = Body( None, description="List of IOC types to include. By default all types are enabled.", embed=True ), @@ -31,7 +31,7 @@ def parse_and_translate_iocs( ), include_source_ip: Optional[bool] = Body(False, description="Include source IP in query. By default it is false."), ) -> OneTranslationCTIData: - status, translations = converter.convert( + status, translations = cti_translator.translate( text=text, platform_data=platform, iocs_per_query=iocs_per_query, @@ -42,7 +42,7 @@ def parse_and_translate_iocs( include_source_ip=include_source_ip, ) if status: - return OneTranslationCTIData(status=status, translations=translations, target_siem_type=platform.name) + return OneTranslationCTIData(status=status, translations=translations, target_platform_id=platform.id) info_message = InfoMessage(message=translations, severity="error") - return OneTranslationCTIData(info=info_message, status=status, target_siem_type=platform.name) + return OneTranslationCTIData(info=info_message, status=status, target_platform_id=platform.id) diff --git a/translator/app/routers/translate.py b/translator/app/routers/translate.py index ad338ff7..7acdaaee 100644 --- a/translator/app/routers/translate.py +++ b/translator/app/routers/translate.py @@ -1,71 +1,67 @@ from fastapi import APIRouter, Body -from app.models.translation import ConvertorPlatforms, InfoMessage, OneTranslationData, Platform -from app.translator.cti_translator import CTIConverter -from app.translator.translator import SiemConverter +from app.models.translation import InfoMessage, OneTranslationData, Platform, TranslatorPlatforms +from app.translator.cti_translator import CTITranslator +from app.translator.translator import Translator st_router = APIRouter() -converter = SiemConverter() +translator = Translator() -@st_router.post("/translate", tags=["siem_translate"], description="Generate target translation") +@st_router.post("/translate", tags=["translator"], description="Generate target translation") @st_router.post("/translate/", include_in_schema=False) -def generate_one_translation( - source_siem: str = Body(..., embed=True), - source_scheme: str = Body(None, embed=True), # noqa: ARG001 - target_siem: str = Body(..., embed=True), - target_scheme: str = Body(None, embed=True), # noqa: ARG001 +def translate_one( + source_platform_id: str = Body(..., embed=True), + target_platform_id: str = Body(..., embed=True), text: str = Body(..., embed=True), ) -> OneTranslationData: - status, data = converter.generate_translation(text=text, source=source_siem, target=target_siem) + status, data = translator.translate_one(text=text, source=source_platform_id, target=target_platform_id) if status: - return OneTranslationData(status=status, translation=data, target_siem_type=target_siem) + return OneTranslationData(status=status, translation=data, target_platform_id=target_platform_id) info_message = InfoMessage(message=data, severity="error") - return OneTranslationData(info=info_message, status=status, target_siem_type=target_siem) + return OneTranslationData(info=info_message, status=status, target_platform_id=target_platform_id) -@st_router.post("/translate/all", tags=["siem_translate"], description="Generate all translations") +@st_router.post("/translate/all", tags=["translator"], description="Generate all translations") @st_router.post("/translate/all/", include_in_schema=False) -def generate_all_translations( - source_siem: str = Body(..., embed=True), - source_scheme: str = Body(None, embed=True), # noqa: ARG001 - text: str = Body(..., embed=True), +def translate_all( + source_platform_id: str = Body(..., embed=True), text: str = Body(..., embed=True) ) -> list[OneTranslationData]: - result = converter.generate_all_translation(text=text, source=source_siem) + result = translator.translate_all(text=text, source=source_platform_id) translations = [] - for siem_result in result: - if siem_result.get("status"): + for platform_result in result: + if platform_result.get("status"): translations.append( OneTranslationData( - status=siem_result.get("status", True), - translation=siem_result.get("result"), - target_siem_type=siem_result.get("siem_type"), + status=platform_result.get("status", True), + translation=platform_result.get("result"), + target_platform_id=platform_result.get("platform_id"), ) ) else: translations.append( OneTranslationData( - status=siem_result.get("status", False), - info=InfoMessage(message=siem_result.get("result"), severity="error"), - target_siem_type=siem_result.get("siem_type"), + status=platform_result.get("status", False), + info=InfoMessage(message=platform_result.get("result"), severity="error"), + target_platform_id=platform_result.get("platform_id"), ) ) return translations -@st_router.get("/platforms", tags=["siem_translate"], description="Get translator platforms") +@st_router.get("/platforms", tags=["translator"], description="Get translator platforms") @st_router.get("/platforms/", include_in_schema=False) -def get_convertor_platforms() -> ConvertorPlatforms: - renders, parsers = converter.get_all_platforms() - return ConvertorPlatforms(renders=renders, parsers=parsers) +def get_translator_platforms() -> TranslatorPlatforms: + renders, parsers = translator.get_all_platforms() + return TranslatorPlatforms(renders=renders, parsers=parsers) @st_router.get("/all_platforms", description="Get Sigma, RootA and iocs platforms") @st_router.get("/all_platforms/", include_in_schema=False) def get_all_platforms() -> list: - converter_renders, converter_platforms = converter.get_all_platforms() + translator_renders, translator_parsers = translator.get_all_platforms() return [ Platform( id="roota", @@ -73,8 +69,8 @@ def get_all_platforms() -> list: code="roota", group_name="RootA", group_id="roota", - renders=converter_renders, - parsers=converter_platforms, + renders=translator_renders, + parsers=translator_parsers, ), Platform( id="sigma", @@ -82,9 +78,9 @@ def get_all_platforms() -> list: code="sigma", group_name="Sigma", group_id="sigma", - renders=[render for render in converter_renders if render.code != "sigma"], + renders=[render for render in translator_renders if render.code != "sigma"], ), Platform( - id="ioc", name="IOCs", code="ioc", group_name="IOCs", group_id="ioc", renders=CTIConverter().get_renders() + id="ioc", name="IOCs", code="ioc", group_name="IOCs", group_id="ioc", renders=CTITranslator().get_renders() ), ] diff --git a/translator/app/translator/core/exceptions/core.py b/translator/app/translator/core/exceptions/core.py index 8f7d47fc..a0d27273 100644 --- a/translator/app/translator/core/exceptions/core.py +++ b/translator/app/translator/core/exceptions/core.py @@ -20,14 +20,14 @@ def __init__(self, platform_name: str, field_name: str): class UnsupportedPlatform(BasePlatformException): def __init__(self, platform: str, is_parser: bool = False): - converter_direction = "input" if is_parser else "output" + direction = "input" if is_parser else "output" if platform: message = ( - f"The selected {converter_direction} language `{platform}` is not supported. " + f"The selected {direction} language `{platform}` is not supported. " f"Please, select an option in the dropdown." ) else: - message = f"Please, select an {converter_direction} language." + message = f"Please, select an {direction} language." super().__init__(message) diff --git a/translator/app/translator/core/mapping.py b/translator/app/translator/core/mapping.py index 35a67e9a..9a36c7fc 100644 --- a/translator/app/translator/core/mapping.py +++ b/translator/app/translator/core/mapping.py @@ -87,7 +87,7 @@ def __init__(self, platform_dir: str): def prepare_mapping(self) -> dict[str, SourceMapping]: source_mappings = {} default_mapping = SourceMapping(source_id=DEFAULT_MAPPING_NAME) - for mapping_dict in self._loader.load_siem_mappings(self._platform_dir): + for mapping_dict in self._loader.load_platform_mappings(self._platform_dir): log_source_signature = self.prepare_log_source_signature(mapping=mapping_dict) if (source_id := mapping_dict["source"]) == DEFAULT_MAPPING_NAME: default_mapping.log_source_signature = log_source_signature @@ -131,7 +131,7 @@ def prepare_mapping(self) -> dict[str, SourceMapping]: source_mappings = {} common_field_mapping = self._loader.load_common_mapping(self._platform_dir).get("field_mapping", {}) - for mapping_dict in self._loader.load_siem_mappings(self._platform_dir): + for mapping_dict in self._loader.load_platform_mappings(self._platform_dir): source_id = mapping_dict["source"] log_source_signature = self.prepare_log_source_signature(mapping=mapping_dict) fields_mapping = self.prepare_fields_mapping(field_mapping=common_field_mapping) diff --git a/translator/app/translator/core/models/platform_details.py b/translator/app/translator/core/models/platform_details.py index 07794881..def40bae 100644 --- a/translator/app/translator/core/models/platform_details.py +++ b/translator/app/translator/core/models/platform_details.py @@ -4,7 +4,7 @@ @dataclass class PlatformDetails: - siem_type: str = "" + platform_id: str = "" name: str = "" platform_name: str = "" group_id: Optional[str] = None diff --git a/translator/app/translator/cti_translator.py b/translator/app/translator/cti_translator.py index 2fdb5434..673a4d72 100644 --- a/translator/app/translator/cti_translator.py +++ b/translator/app/translator/cti_translator.py @@ -5,16 +5,15 @@ from app.translator.const import CTI_IOCS_PER_QUERY_LIMIT, CTI_MIN_LIMIT_QUERY from app.translator.core.models.iocs import IocsChunkValue from app.translator.core.parser_cti import CTIParser -from app.translator.core.render_cti import RenderCTI from app.translator.managers import RenderCTIManager, render_cti_manager from app.translator.tools.decorators import handle_translation_exceptions -class CTIConverter: +class CTITranslator: renders: RenderCTIManager = render_cti_manager def __init__(self): - self.logger = logging.getLogger("cti_converter") + self.logger = logging.getLogger("cti_translator") self.parser = CTIParser() @handle_translation_exceptions @@ -39,12 +38,14 @@ def __parse_iocs_from_string( @handle_translation_exceptions def __render_translation(self, parsed_data: dict, platform_data: CTIPlatform, iocs_per_query: int) -> list[str]: - platform = self.renders.get(platform_data.name) - return self.generate( - data=parsed_data, platform=platform, iocs_per_query=iocs_per_query, mapping=platform.default_mapping + render_cti = self.renders.get(platform_data.id) + + chunked_iocs = self.__get_iocs_chunk( + chunks_size=iocs_per_query, data=parsed_data, mapping=render_cti.default_mapping ) + return render_cti.render(chunked_iocs) - def convert( + def translate( self, text: str, platform_data: CTIPlatform, @@ -70,7 +71,7 @@ def convert( return status, parsed_data @staticmethod - def _get_iocs_chunk( + def __get_iocs_chunk( chunks_size: int, data: dict[str, list[str]], mapping: dict[str, str] ) -> list[list[IocsChunkValue]]: result = [] @@ -82,12 +83,6 @@ def _get_iocs_chunk( ) return [result[i : i + chunks_size] for i in range(0, len(result), chunks_size)] - def generate( - self, platform: RenderCTI, iocs_per_query: int, data: dict[str, list[str]], mapping: dict[str, str] - ) -> list[str]: - chunked_iocs = self._get_iocs_chunk(chunks_size=iocs_per_query, data=data, mapping=mapping) - return platform.render(chunked_iocs) - @classmethod def get_renders(cls) -> list: return cls.renders.get_platforms_details diff --git a/translator/app/translator/managers.py b/translator/app/translator/managers.py index 6ce87716..97667087 100644 --- a/translator/app/translator/managers.py +++ b/translator/app/translator/managers.py @@ -1,6 +1,6 @@ from abc import ABC -from app.models.translation import ConvertorPlatform +from app.models.translation import TranslatorPlatform from app.translator.core.exceptions.core import UnsupportedRootAParser from app.translator.platforms import __ALL_PARSERS as PARSERS from app.translator.platforms import __ALL_RENDERS as RENDERS @@ -12,27 +12,27 @@ class Manager(ABC): @property def platforms(self) -> dict: - return {platform.details.siem_type: platform for platform in self.platforms_class} + return {platform.details.platform_id: platform for platform in self.platforms_class} - def get(self, siem: str): # noqa: ANN201 - if platform := self.platforms.get(siem): + def get(self, platform_id: str): # noqa: ANN201 + if platform := self.platforms.get(platform_id): return platform - raise UnsupportedRootAParser(parser=siem) + raise UnsupportedRootAParser(parser=platform_id) def all_platforms(self) -> list: return list(self.platforms) @property - def get_platforms_details(self) -> list[ConvertorPlatform]: + def get_platforms_details(self) -> list[TranslatorPlatform]: platforms = [ - ConvertorPlatform( - id=platform.details.siem_type, + TranslatorPlatform( + id=platform.details.platform_id, name=platform.details.name, - code=platform.details.siem_type, + code=platform.details.platform_id, group_name=platform.details.group_name, group_id=platform.details.group_id, platform_name=platform.details.platform_name, - platform_id=platform.details.siem_type, + platform_id=platform.details.platform_id, alt_platform_name=platform.details.alt_platform_name, alt_platform=platform.details.alt_platform, first_choice=platform.details.first_choice, diff --git a/translator/app/translator/mappings/utils/load_from_files.py b/translator/app/translator/mappings/utils/load_from_files.py index 0df3048f..6bd48a47 100644 --- a/translator/app/translator/mappings/utils/load_from_files.py +++ b/translator/app/translator/mappings/utils/load_from_files.py @@ -20,7 +20,7 @@ def load_mapping(mapping_file_path: str) -> dict: print(err) return {} - def load_siem_mappings(self, platform_dir: str) -> Generator[dict, None, None]: + def load_platform_mappings(self, platform_dir: str) -> Generator[dict, None, None]: platform_path = os.path.join(self.base_mapping_filepath, platform_dir) for mapping_file in os.listdir(platform_path): if mapping_file != COMMON_FIELD_MAPPING_FILE_NAME: diff --git a/translator/app/translator/platforms/athena/const.py b/translator/app/translator/platforms/athena/const.py index a9f03986..1f286117 100644 --- a/translator/app/translator/platforms/athena/const.py +++ b/translator/app/translator/platforms/athena/const.py @@ -1,7 +1,7 @@ from app.translator.core.models.platform_details import PlatformDetails ATHENA_QUERY_DETAILS = { - "siem_type": "athena-sql-query", + "platform_id": "athena-sql-query", "name": "AWS Athena Query", "group_name": "AWS Athena", "platform_name": "Query", diff --git a/translator/app/translator/platforms/carbonblack/const.py b/translator/app/translator/platforms/carbonblack/const.py index cb20f7bd..8f1d8958 100644 --- a/translator/app/translator/platforms/carbonblack/const.py +++ b/translator/app/translator/platforms/carbonblack/const.py @@ -1,5 +1,5 @@ CARBON_BLACK_QUERY_DETAILS = { - "siem_type": "carbonblack", + "platform_id": "carbonblack", "name": "Carbon Black Cloud", "group_name": "VMware Carbon Black", "group_id": "carbonblack-pack", diff --git a/translator/app/translator/platforms/chronicle/const.py b/translator/app/translator/platforms/chronicle/const.py index ccb7a425..d788860a 100644 --- a/translator/app/translator/platforms/chronicle/const.py +++ b/translator/app/translator/platforms/chronicle/const.py @@ -23,14 +23,14 @@ PLATFORM_DETAILS = {"group_id": "chronicle-pack", "group_name": "Chronicle Security", "alt_platform_name": "UDM"} CHRONICLE_QUERY_DETAILS = { - "siem_type": "chronicle-yaral-query", + "platform_id": "chronicle-yaral-query", "name": "Chronicle Security Query", "platform_name": "Query (UDM)", **PLATFORM_DETAILS, } CHRONICLE_RULE_DETAILS = { - "siem_type": "chronicle-yaral-rule", + "platform_id": "chronicle-yaral-rule", "name": "Chronicle Security Rule", "platform_name": "Rule (YARA-L)", "first_choice": 0, diff --git a/translator/app/translator/platforms/crowdstrike/const.py b/translator/app/translator/platforms/crowdstrike/const.py index a4f2b06f..11dd01c5 100644 --- a/translator/app/translator/platforms/crowdstrike/const.py +++ b/translator/app/translator/platforms/crowdstrike/const.py @@ -1,7 +1,7 @@ from app.translator.core.models.platform_details import PlatformDetails CROWDSTRIKE_QUERY_DETAILS = { - "siem_type": "crowdstrike-spl-query", + "platform_id": "crowdstrike-spl-query", "name": "CrowdStrike Endpoint Security", "platform_name": "Query (SPL)", "group_id": "crowdstrike", diff --git a/translator/app/translator/platforms/elasticsearch/const.py b/translator/app/translator/platforms/elasticsearch/const.py index 24c15a0b..08409610 100644 --- a/translator/app/translator/platforms/elasticsearch/const.py +++ b/translator/app/translator/platforms/elasticsearch/const.py @@ -18,14 +18,14 @@ } ELASTICSEARCH_LUCENE_QUERY_DETAILS = { - "siem_type": _ELASTIC_LUCENE_QUERY, + "platform_id": _ELASTIC_LUCENE_QUERY, "name": "Elasticsearch Query", "platform_name": "Query (Lucene)", **PLATFORM_DETAILS, } ELASTICSEARCH_RULE_DETAILS = { - "siem_type": _ELASTIC_LUCENE_RULE, + "platform_id": _ELASTIC_LUCENE_RULE, "name": "Elastic Rule", "platform_name": "Detection Rule (Lucene)", "first_choice": 0, @@ -33,7 +33,7 @@ } KIBANA_DETAILS = { - "siem_type": _ELASTIC_KIBANA_RULE, + "platform_id": _ELASTIC_KIBANA_RULE, "name": "Elastic Kibana Saved Search", "platform_name": "Kibana SavedSearch (JSON)", "first_choice": 0, @@ -41,7 +41,7 @@ } ELASTALERT_DETAILS = { - "siem_type": _ELASTALERT_LUCENE_RULE, + "platform_id": _ELASTALERT_LUCENE_RULE, "name": "ElastAlert", "platform_name": "Alert (Lucene)", "group_name": "ElastAlert", @@ -49,7 +49,7 @@ } XPACK_WATCHER_DETAILS = { - "siem_type": _ELASTIC_WATCHER_RULE, + "platform_id": _ELASTIC_WATCHER_RULE, "name": "Elastic Watcher", "platform_name": "Rule (Watcher)", "first_choice": 0, diff --git a/translator/app/translator/platforms/fireeye_helix/const.py b/translator/app/translator/platforms/fireeye_helix/const.py index c75aed0a..72160a2e 100644 --- a/translator/app/translator/platforms/fireeye_helix/const.py +++ b/translator/app/translator/platforms/fireeye_helix/const.py @@ -1,5 +1,5 @@ FIREEYE_HELIX_QUERY_DETAILS = { - "siem_type": "fireeye_helix", + "platform_id": "fireeye_helix", "name": "FireEye Helix", "group_name": "FireEye", "group_id": "fireeye", diff --git a/translator/app/translator/platforms/forti_siem/const.py b/translator/app/translator/platforms/forti_siem/const.py index 4efc6236..157ea7e1 100644 --- a/translator/app/translator/platforms/forti_siem/const.py +++ b/translator/app/translator/platforms/forti_siem/const.py @@ -3,7 +3,7 @@ from app.translator.core.models.platform_details import PlatformDetails FORTI_SIEM_RULE_DETAILS = { - "siem_type": "fortisiem-rule", + "platform_id": "fortisiem-rule", "name": "FortiSIEM Rule", "platform_name": "Rule", "group_id": "forti_siem", diff --git a/translator/app/translator/platforms/graylog/const.py b/translator/app/translator/platforms/graylog/const.py index 635e3683..c68bfda6 100644 --- a/translator/app/translator/platforms/graylog/const.py +++ b/translator/app/translator/platforms/graylog/const.py @@ -1,7 +1,7 @@ from app.translator.core.models.platform_details import PlatformDetails GRAYLOG_QUERY_DETAILS = { - "siem_type": "graylog-lucene-query", + "platform_id": "graylog-lucene-query", "name": "Graylog", "group_name": "Graylog", "platform_name": "Query", diff --git a/translator/app/translator/platforms/logpoint/const.py b/translator/app/translator/platforms/logpoint/const.py index 9d9779c7..76346910 100644 --- a/translator/app/translator/platforms/logpoint/const.py +++ b/translator/app/translator/platforms/logpoint/const.py @@ -1,5 +1,5 @@ LOGPOINT_QUERY_DETAILS = { - "siem_type": "logpoint", + "platform_id": "logpoint", "name": "Logpoint", "group_name": "Logpoint", "platform_name": "Query", diff --git a/translator/app/translator/platforms/logrhythm_axon/const.py b/translator/app/translator/platforms/logrhythm_axon/const.py index 321f7e5f..6eb29e0c 100644 --- a/translator/app/translator/platforms/logrhythm_axon/const.py +++ b/translator/app/translator/platforms/logrhythm_axon/const.py @@ -29,14 +29,14 @@ PLATFORM_DETAILS = {"group_id": "axon-ads", "group_name": "LogRhythm Axon"} LOGRHYTHM_AXON_QUERY_DETAILS = { - "siem_type": "axon-ads-query", + "platform_id": "axon-ads-query", "name": "LogRhythm Axon Query", "platform_name": "Query", **PLATFORM_DETAILS, } LOGRHYTHM_AXON_RULE_DETAILS = { - "siem_type": "axon-ads-rule", + "platform_id": "axon-ads-rule", "name": "LogRhythm Axon Rule", "platform_name": "Rule", "first_choice": 0, diff --git a/translator/app/translator/platforms/logrhythm_axon/mapping.py b/translator/app/translator/platforms/logrhythm_axon/mapping.py index debf3e1f..477d5e29 100644 --- a/translator/app/translator/platforms/logrhythm_axon/mapping.py +++ b/translator/app/translator/platforms/logrhythm_axon/mapping.py @@ -17,7 +17,7 @@ def __str__(self) -> str: class LogRhythmAxonMappings(BasePlatformMappings): def prepare_mapping(self) -> dict[str, SourceMapping]: source_mappings = {} - for mapping_dict in self._loader.load_siem_mappings(self._platform_dir): + for mapping_dict in self._loader.load_platform_mappings(self._platform_dir): log_source_signature = self.prepare_log_source_signature(mapping=mapping_dict) fields_mapping = self.prepare_fields_mapping(field_mapping=mapping_dict.get("field_mapping", {})) source_mappings[DEFAULT_MAPPING_NAME] = SourceMapping( diff --git a/translator/app/translator/platforms/logscale/const.py b/translator/app/translator/platforms/logscale/const.py index 59c83fcf..3a52d181 100644 --- a/translator/app/translator/platforms/logscale/const.py +++ b/translator/app/translator/platforms/logscale/const.py @@ -11,14 +11,14 @@ PLATFORM_DETAILS = {"group_id": "logscale-pack", "group_name": "Falcon LogScale"} LOGSCALE_QUERY_DETAILS = { - "siem_type": "logscale-lql-query", + "platform_id": "logscale-lql-query", "name": "Falcon LogScale Query", "platform_name": "Query", **PLATFORM_DETAILS, } LOGSCALE_ALERT_DETAILS = { - "siem_type": "logscale-lql-rule", + "platform_id": "logscale-lql-rule", "name": "Falcon LogScale Alert", "platform_name": "Alert", "first_choice": 0, diff --git a/translator/app/translator/platforms/microsoft/const.py b/translator/app/translator/platforms/microsoft/const.py index 34395608..44dcf698 100644 --- a/translator/app/translator/platforms/microsoft/const.py +++ b/translator/app/translator/platforms/microsoft/const.py @@ -20,14 +20,14 @@ PLATFORM_DETAILS = {"group_id": "sentinel", "group_name": "Microsoft Sentinel"} MICROSOFT_SENTINEL_QUERY_DETAILS = { - "siem_type": "sentinel-kql-query", + "platform_id": "sentinel-kql-query", "name": "Microsoft Sentinel Query", "platform_name": "Query (Kusto)", **PLATFORM_DETAILS, } MICROSOFT_SENTINEL_RULE_DETAILS = { - "siem_type": "sentinel-kql-rule", + "platform_id": "sentinel-kql-rule", "name": "Microsoft Sentinel Rule", "platform_name": "Rule (Kusto)", "first_choice": 0, @@ -35,7 +35,7 @@ } MICROSOFT_DEFENDER_DETAILS = { - "siem_type": "mde-kql-query", + "platform_id": "mde-kql-query", "group_name": "Microsoft Defender for Endpoint", "name": "Microsoft Defender for Endpoint", "platform_name": "Query (Kusto)", diff --git a/translator/app/translator/platforms/opensearch/const.py b/translator/app/translator/platforms/opensearch/const.py index 300e43ad..913e2255 100644 --- a/translator/app/translator/platforms/opensearch/const.py +++ b/translator/app/translator/platforms/opensearch/const.py @@ -3,14 +3,14 @@ PLATFORM_DETAILS = {"group_id": "opensearch", "group_name": "AWS OpenSearch", "alt_platform_name": "ECS"} OPENSEARCH_LUCENE_QUERY_DETAILS = { - "siem_type": "opensearch-lucene-query", + "platform_id": "opensearch-lucene-query", "name": "AWS OpenSearch Query", "platform_name": "Query (Lucene)", **PLATFORM_DETAILS, } OPENSEARCH_RULE_DETAILS = { - "siem_type": "opensearch-lucene-rule", + "platform_id": "opensearch-lucene-rule", "name": "AWS OpenSearch Rule", "platform_name": "Rule (JSON)", "first_choice": 0, diff --git a/translator/app/translator/platforms/qradar/const.py b/translator/app/translator/platforms/qradar/const.py index 1120f0a9..97117029 100644 --- a/translator/app/translator/platforms/qradar/const.py +++ b/translator/app/translator/platforms/qradar/const.py @@ -3,7 +3,7 @@ UTF8_PAYLOAD_PATTERN = r"UTF8\(payload\)" QRADAR_QUERY_DETAILS = { - "siem_type": "qradar-aql-query", + "platform_id": "qradar-aql-query", "name": "QRadar Query", "platform_name": "Query (AQL)", "group_id": "qradar", diff --git a/translator/app/translator/platforms/qualys/const.py b/translator/app/translator/platforms/qualys/const.py index 27ecc2fc..5abc3ff4 100644 --- a/translator/app/translator/platforms/qualys/const.py +++ b/translator/app/translator/platforms/qualys/const.py @@ -1,5 +1,5 @@ QUALYS_QUERY_DETAILS = { - "siem_type": "qualys", + "platform_id": "qualys", "name": "Qualys", "platform_name": "IOC Query", "group_name": "Qualys", diff --git a/translator/app/translator/platforms/rsa_netwitness/const.py b/translator/app/translator/platforms/rsa_netwitness/const.py index 556729ae..2b62ca82 100644 --- a/translator/app/translator/platforms/rsa_netwitness/const.py +++ b/translator/app/translator/platforms/rsa_netwitness/const.py @@ -1,5 +1,5 @@ RSA_NETWITNESS_QUERY_DETAILS = { - "siem_type": "rsa_netwitness", + "platform_id": "rsa_netwitness", "name": "RSA NetWitness", "group_name": "RSA NetWitness", "platform_name": "Query", diff --git a/translator/app/translator/platforms/securonix/const.py b/translator/app/translator/platforms/securonix/const.py index d5e09195..01a7d4a9 100644 --- a/translator/app/translator/platforms/securonix/const.py +++ b/translator/app/translator/platforms/securonix/const.py @@ -1,5 +1,5 @@ SECURONIX_QUERY_DETAILS = { - "siem_type": "securonix", + "platform_id": "securonix", "name": "Securonix", "platform_name": "Query", "group_name": "Securonix", diff --git a/translator/app/translator/platforms/sentinel_one/const.py b/translator/app/translator/platforms/sentinel_one/const.py index f843af6e..b9dc9dbe 100644 --- a/translator/app/translator/platforms/sentinel_one/const.py +++ b/translator/app/translator/platforms/sentinel_one/const.py @@ -1,5 +1,5 @@ SENTINEL_ONE_EVENTS_QUERY_DETAILS = { - "siem_type": "s1-events", + "platform_id": "s1-events", "name": "SentinelOne Events Query", "group_name": "SentinelOne", "group_id": "sentinel-one", diff --git a/translator/app/translator/platforms/sigma/const.py b/translator/app/translator/platforms/sigma/const.py index f5f4d75c..b7f88a98 100644 --- a/translator/app/translator/platforms/sigma/const.py +++ b/translator/app/translator/platforms/sigma/const.py @@ -1,8 +1,6 @@ -SIGMA_SIEM_TYPE = "sigma" - SIGMA_RULE_DETAILS = { "name": "Sigma", - "siem_type": SIGMA_SIEM_TYPE, + "platform_id": "sigma", "platform_name": "Sigma", "group_name": "Sigma", "group_id": "sigma", diff --git a/translator/app/translator/platforms/snowflake/const.py b/translator/app/translator/platforms/snowflake/const.py index 08f893dd..0bcdea5d 100644 --- a/translator/app/translator/platforms/snowflake/const.py +++ b/translator/app/translator/platforms/snowflake/const.py @@ -1,5 +1,5 @@ SNOWFLAKE_QUERY_DETAILS = { - "siem_type": "snowflake", + "platform_id": "snowflake", "name": "Snowflake Query", "group_name": "Snowflake", "group_id": "snowflake-pack", diff --git a/translator/app/translator/platforms/splunk/const.py b/translator/app/translator/platforms/splunk/const.py index fabf85e5..abbd3433 100644 --- a/translator/app/translator/platforms/splunk/const.py +++ b/translator/app/translator/platforms/splunk/const.py @@ -28,14 +28,14 @@ PLATFORM_DETAILS = {"group_id": "splunk-pack", "group_name": "Splunk"} SPLUNK_QUERY_DETAILS = { - "siem_type": "splunk-spl-query", + "platform_id": "splunk-spl-query", "name": "Splunk Query", "platform_name": "Query (SPL)", **PLATFORM_DETAILS, } SPLUNK_ALERT_DETAILS = { - "siem_type": "splunk-spl-rule", + "platform_id": "splunk-spl-rule", "name": "Splunk Alert", "platform_name": "Alert (SPL)", "first_choice": 0, diff --git a/translator/app/translator/platforms/sumo_logic/const.py b/translator/app/translator/platforms/sumo_logic/const.py index d9cc3392..f15ef435 100644 --- a/translator/app/translator/platforms/sumo_logic/const.py +++ b/translator/app/translator/platforms/sumo_logic/const.py @@ -1,5 +1,5 @@ SUMO_LOGIC_QUERY_DETAILS = { - "siem_type": "sumologic", + "platform_id": "sumologic", "name": "Sumo Logic Query", "group_name": "Sumo Logic", "platform_name": "Query", diff --git a/translator/app/translator/translator.py b/translator/app/translator/translator.py index 870030d8..0a4d84af 100644 --- a/translator/app/translator/translator.py +++ b/translator/app/translator/translator.py @@ -12,12 +12,12 @@ from app.translator.tools.decorators import handle_translation_exceptions -class SiemConverter: +class Translator: renders: RenderManager = render_manager parsers: ParserManager = parser_manager def __init__(self): - self.logger = logging.getLogger("siem_converter") + self.logger = logging.getLogger("translator") def __get_parser(self, source: str) -> Union[PlatformQueryParser, RootAParser, SigmaParser]: parser = RootAParser() if source == "roota" else self.parsers.get(source) @@ -51,7 +51,7 @@ def __parse_incoming_data( raw_query_container = parser.parse_raw_query(text, language=source) tokenized_query_container = None - if target and not self.__is_one_vendor_translation(raw_query_container.language, target): + if not (target and self.__is_one_vendor_translation(raw_query_container.language, target)): tokenized_query_container = parser.parse(raw_query_container) return raw_query_container, tokenized_query_container @@ -63,7 +63,7 @@ def __render_translation( render = self.__get_render(target) return render.generate(query_container) - def __generate_one(self, text: str, source: str, target: str) -> (bool, str): + def __translate_one(self, text: str, source: str, target: str) -> (bool, str): status, parsed_data = self.__parse_incoming_data(text=text, source=source, target=target) if not status: return status, parsed_data @@ -72,10 +72,10 @@ def __generate_one(self, text: str, source: str, target: str) -> (bool, str): query_container = tokenized_query_container or raw_query_container return self.__render_translation(query_container=query_container, target=target) - def __generate_all(self, text: str, source: str) -> list[dict]: + def __translate_all(self, text: str, source: str) -> list[dict]: status, parsed_data = self.__parse_incoming_data(text=text, source=source) if not status: - return [{"status": status, "result": parsed_data, "siem_type": source}] + return [{"status": status, "result": parsed_data, "platform_id": source}] raw_query_container, tokenized_query_container = parsed_data result = [] @@ -87,15 +87,15 @@ def __generate_all(self, text: str, source: str) -> list[dict]: status, data = self.__render_translation(query_container=raw_query_container, target=target) else: status, data = self.__render_translation(query_container=tokenized_query_container, target=target) - result.append({"status": status, "result": data, "siem_type": target}) + result.append({"status": status, "result": data, "platform_id": target}) return result - def generate_translation(self, text: str, source: str, target: str) -> (bool, str): - return self.__generate_one(text=text, source=source, target=target) + def translate_one(self, text: str, source: str, target: str) -> (bool, str): + return self.__translate_one(text=text, source=source, target=target) - def generate_all_translation(self, text: str, source: str) -> list[dict]: - return self.__generate_all(text=text, source=source) + def translate_all(self, text: str, source: str) -> list[dict]: + return self.__translate_all(text=text, source=source) def get_all_platforms(self) -> tuple: return self.get_renders(), self.get_parsers() From a0ad26a27640f0b0acce9df9220a1c3f0c6fd333 Mon Sep 17 00:00:00 2001 From: "oleksandr.volha" Date: Wed, 13 Mar 2024 13:34:54 +0200 Subject: [PATCH 2/3] rename folder --- docker-compose.yml | 4 ++-- {translator => uncoder-core}/.gitignore | 0 {translator => uncoder-core}/Dockerfile | 0 {translator => uncoder-core}/app/__init__.py | 0 {translator => uncoder-core}/app/dictionaries/tactics.json | 0 {translator => uncoder-core}/app/dictionaries/techniques.json | 0 .../app/dictionaries/uncoder_meta_info_roota.json | 0 .../app/dictionaries/uncoder_meta_info_sigma.json | 0 {translator => uncoder-core}/app/models/__init__.py | 0 {translator => uncoder-core}/app/models/ioc_translation.py | 0 {translator => uncoder-core}/app/models/translation.py | 0 {translator => uncoder-core}/app/routers/__init__.py | 0 {translator => uncoder-core}/app/routers/assistance.py | 0 {translator => uncoder-core}/app/routers/ioc_translate.py | 0 {translator => uncoder-core}/app/routers/translate.py | 0 {translator => uncoder-core}/app/translator/__init__.py | 0 {translator => uncoder-core}/app/translator/const.py | 0 {translator => uncoder-core}/app/translator/core/__init__.py | 0 .../app/translator/core/custom_types/__init__.py | 0 .../app/translator/core/custom_types/functions.py | 0 .../app/translator/core/custom_types/meta_info.py | 0 .../app/translator/core/custom_types/tokens.py | 0 .../app/translator/core/custom_types/values.py | 0 .../app/translator/core/escape_manager.py | 0 .../app/translator/core/exceptions/__init__.py | 0 .../app/translator/core/exceptions/core.py | 0 .../app/translator/core/exceptions/functions.py | 0 .../app/translator/core/exceptions/iocs.py | 0 .../app/translator/core/exceptions/parser.py | 0 .../app/translator/core/exceptions/render.py | 0 {translator => uncoder-core}/app/translator/core/functions.py | 0 {translator => uncoder-core}/app/translator/core/mapping.py | 0 {translator => uncoder-core}/app/translator/core/mitre.py | 0 .../app/translator/core/mixins/__init__.py | 0 .../app/translator/core/mixins/logic.py | 0 .../app/translator/core/mixins/operator.py | 0 .../app/translator/core/mixins/rule.py | 0 .../app/translator/core/models/__init__.py | 0 .../app/translator/core/models/escape_details.py | 0 .../app/translator/core/models/field.py | 0 .../app/translator/core/models/functions/__init__.py | 0 .../app/translator/core/models/functions/base.py | 0 .../app/translator/core/models/functions/sort.py | 0 .../app/translator/core/models/identifier.py | 0 .../app/translator/core/models/iocs.py | 0 .../app/translator/core/models/platform_details.py | 0 .../app/translator/core/models/query_container.py | 0 {translator => uncoder-core}/app/translator/core/parser.py | 0 .../app/translator/core/parser_cti.py | 0 {translator => uncoder-core}/app/translator/core/render.py | 0 .../app/translator/core/render_cti.py | 0 .../app/translator/core/str_value_manager.py | 0 {translator => uncoder-core}/app/translator/core/tokenizer.py | 0 {translator => uncoder-core}/app/translator/cti_translator.py | 0 {translator => uncoder-core}/app/translator/managers.py | 0 .../app/translator/mappings/__init__.py | 0 .../translator/mappings/platforms/athena/aws_cloudtrail.yml | 0 .../app/translator/mappings/platforms/athena/default.yml | 0 .../translator/mappings/platforms/athena/linux_file_event.yml | 0 .../mappings/platforms/athena/linux_process_creation.yml | 0 .../translator/mappings/platforms/athena/macos_file_event.yml | 0 .../mappings/platforms/athena/macos_process_creation.yml | 0 .../mappings/platforms/athena/windows_file_event.yml | 0 .../mappings/platforms/athena/windows_image_load.yml | 0 .../mappings/platforms/athena/windows_process_creation.yml | 0 .../mappings/platforms/athena/windows_registry_event.yml | 0 .../translator/mappings/platforms/athena/windows_security.yml | 0 .../app/translator/mappings/platforms/chronicle/default.yml | 0 .../platforms/chronicle/windows_create_remote_thread.yml | 0 .../mappings/platforms/chronicle/windows_dns_query.yml | 0 .../mappings/platforms/chronicle/windows_file_event.yml | 0 .../mappings/platforms/chronicle/windows_image_load.yml | 0 .../platforms/chronicle/windows_network_connection.yml | 0 .../mappings/platforms/chronicle/windows_pipe_created.yml | 0 .../mappings/platforms/chronicle/windows_process_access.yml | 0 .../mappings/platforms/chronicle/windows_process_creation.yml | 0 .../mappings/platforms/chronicle/windows_registry_event.yml | 0 .../mappings/platforms/chronicle/windows_security.yml | 0 .../mappings/platforms/chronicle/windows_sysmon.yml | 0 .../app/translator/mappings/platforms/crowdstrike/default.yml | 0 .../mappings/platforms/crowdstrike/linux_dns_query.yml | 0 .../platforms/crowdstrike/linux_network_connection.yml | 0 .../mappings/platforms/crowdstrike/linux_process_creation.yml | 0 .../mappings/platforms/crowdstrike/macos_dns_query.yml | 0 .../platforms/crowdstrike/macos_network_connection.yml | 0 .../mappings/platforms/crowdstrike/macos_process_creation.yml | 0 .../mappings/platforms/crowdstrike/windows_dns_query.yml | 0 .../mappings/platforms/crowdstrike/windows_driver_load.yml | 0 .../mappings/platforms/crowdstrike/windows_image_load.yml | 0 .../platforms/crowdstrike/windows_network_connection.yml | 0 .../platforms/crowdstrike/windows_process_creation.yml | 0 .../mappings/platforms/crowdstrike/windows_registry_event.yml | 0 .../mappings/platforms/crowdstrike/windows_sysmon.yml | 0 .../mappings/platforms/elasticsearch/aws_cloudtrail.yml | 0 .../translator/mappings/platforms/elasticsearch/aws_eks.yml | 0 .../platforms/elasticsearch/azure_AzureDiagnostics.yml | 0 .../platforms/elasticsearch/azure_BehaviorAnalytics.yml | 0 .../elasticsearch/azure_aadnoninteractiveusersigninlogs.yml | 0 .../mappings/platforms/elasticsearch/azure_azureactivity.yml | 0 .../mappings/platforms/elasticsearch/azure_azuread.yml | 0 .../mappings/platforms/elasticsearch/azure_m365.yml | 0 .../mappings/platforms/elasticsearch/azure_signinlogs.yml | 0 .../translator/mappings/platforms/elasticsearch/default.yml | 0 .../app/translator/mappings/platforms/elasticsearch/dns.yml | 0 .../translator/mappings/platforms/elasticsearch/firewall.yml | 0 .../mappings/platforms/elasticsearch/gcp_gcp.audit.yml | 0 .../mappings/platforms/elasticsearch/gcp_pubsub.yml | 0 .../mappings/platforms/elasticsearch/linux_auditd.yml | 0 .../mappings/platforms/elasticsearch/linux_dns_query.yml | 0 .../platforms/elasticsearch/linux_process_creation.yml | 0 .../mappings/platforms/elasticsearch/macos_dns_query.yml | 0 .../platforms/elasticsearch/macos_network_connection.yml | 0 .../platforms/elasticsearch/macos_process_creation.yml | 0 .../translator/mappings/platforms/elasticsearch/okta_okta.yml | 0 .../app/translator/mappings/platforms/elasticsearch/proxy.yml | 0 .../translator/mappings/platforms/elasticsearch/webserver.yml | 0 .../mappings/platforms/elasticsearch/windows_bits_client.yml | 0 .../mappings/platforms/elasticsearch/windows_dns_query.yml | 0 .../mappings/platforms/elasticsearch/windows_driver_load.yml | 0 .../mappings/platforms/elasticsearch/windows_image_load.yml | 0 .../mappings/platforms/elasticsearch/windows_ldap_debug.yml | 0 .../platforms/elasticsearch/windows_network_connection.yml | 0 .../mappings/platforms/elasticsearch/windows_ntlm.yml | 0 .../mappings/platforms/elasticsearch/windows_powershell.yml | 0 .../platforms/elasticsearch/windows_process_creation.yml | 0 .../mappings/platforms/elasticsearch/windows_security.yml | 0 .../mappings/platforms/elasticsearch/windows_sysmon.yml | 0 .../mappings/platforms/elasticsearch/windows_wmi_event.yml | 0 .../app/translator/mappings/platforms/forti_siem/common.yml | 0 .../app/translator/mappings/platforms/forti_siem/default.yml | 0 .../mappings/platforms/forti_siem/linux_file_event.yml | 0 .../translator/mappings/platforms/forti_siem/windows_app.yml | 0 .../mappings/platforms/forti_siem/windows_application.yml | 0 .../mappings/platforms/forti_siem/windows_appxdeployment.yml | 0 .../platforms/forti_siem/windows_appxdeployment_server.yml | 0 .../platforms/forti_siem/windows_appxpackaging_om.yml | 0 .../mappings/platforms/forti_siem/windows_bits_client.yml | 0 .../forti_siem/windows_codeintegrity_operational.yml | 0 .../platforms/forti_siem/windows_diagnosis_scripted.yml | 0 .../mappings/platforms/forti_siem/windows_dns_client.yml | 0 .../mappings/platforms/forti_siem/windows_dns_query.yml | 0 .../mappings/platforms/forti_siem/windows_driver_load.yml | 0 .../mappings/platforms/forti_siem/windows_file_block.yml | 0 .../mappings/platforms/forti_siem/windows_file_event.yml | 0 .../mappings/platforms/forti_siem/windows_firewall_as.yml | 0 .../mappings/platforms/forti_siem/windows_image_load.yml | 0 .../platforms/forti_siem/windows_msexchange_management.yml | 0 .../platforms/forti_siem/windows_network_connection.yml | 0 .../mappings/platforms/forti_siem/windows_openssh.yml | 0 .../mappings/platforms/forti_siem/windows_powershell.yml | 0 .../platforms/forti_siem/windows_powershell_classic.yml | 0 .../mappings/platforms/forti_siem/windows_process_access.yml | 0 .../platforms/forti_siem/windows_process_creation.yml | 0 .../platforms/forti_siem/windows_process_termination.yml | 0 .../mappings/platforms/forti_siem/windows_provider_name.yml | 0 .../mappings/platforms/forti_siem/windows_registry_event.yml | 0 .../mappings/platforms/forti_siem/windows_security.yml | 0 .../platforms/forti_siem/windows_security_mitigations.yml | 0 .../mappings/platforms/forti_siem/windows_shell_core.yml | 0 .../mappings/platforms/forti_siem/windows_sysmon.yml | 0 .../mappings/platforms/forti_siem/windows_system.yml | 0 .../mappings/platforms/forti_siem/windows_wmi_event.yml | 0 .../translator/mappings/platforms/graylog/aws_cloudtrail.yml | 0 .../app/translator/mappings/platforms/graylog/aws_eks.yml | 0 .../mappings/platforms/graylog/azure_AzureDiagnostics.yml | 0 .../mappings/platforms/graylog/azure_BehaviorAnalytics.yml | 0 .../graylog/azure_aadnoninteractiveusersigninlogs.yml | 0 .../mappings/platforms/graylog/azure_azureactivity.yml | 0 .../translator/mappings/platforms/graylog/azure_azuread.yml | 0 .../app/translator/mappings/platforms/graylog/azure_m365.yml | 0 .../mappings/platforms/graylog/azure_signinlogs.yml | 0 .../app/translator/mappings/platforms/graylog/default.yml | 0 .../app/translator/mappings/platforms/graylog/dns.yml | 0 .../app/translator/mappings/platforms/graylog/firewall.yml | 0 .../translator/mappings/platforms/graylog/gcp_gcp.audit.yml | 0 .../app/translator/mappings/platforms/graylog/gcp_pubsub.yml | 0 .../translator/mappings/platforms/graylog/linux_auditd.yml | 0 .../translator/mappings/platforms/graylog/linux_dns_query.yml | 0 .../mappings/platforms/graylog/linux_process_creation.yml | 0 .../translator/mappings/platforms/graylog/macos_dns_query.yml | 0 .../mappings/platforms/graylog/macos_network_connection.yml | 0 .../mappings/platforms/graylog/macos_process_creation.yml | 0 .../app/translator/mappings/platforms/graylog/okta_okta.yml | 0 .../app/translator/mappings/platforms/graylog/proxy.yml | 0 .../app/translator/mappings/platforms/graylog/webserver.yml | 0 .../mappings/platforms/graylog/windows_application.yml | 0 .../mappings/platforms/graylog/windows_bits_client.yml | 0 .../platforms/graylog/windows_create_remote_thread.yml | 0 .../mappings/platforms/graylog/windows_create_stream_hash.yml | 0 .../mappings/platforms/graylog/windows_dns_query.yml | 0 .../mappings/platforms/graylog/windows_driver_load.yml | 0 .../mappings/platforms/graylog/windows_file_event.yml | 0 .../mappings/platforms/graylog/windows_image_load.yml | 0 .../mappings/platforms/graylog/windows_ldap_debug.yml | 0 .../mappings/platforms/graylog/windows_network_connection.yml | 0 .../translator/mappings/platforms/graylog/windows_ntlm.yml | 0 .../mappings/platforms/graylog/windows_pipe_created.yml | 0 .../mappings/platforms/graylog/windows_powershell.yml | 0 .../mappings/platforms/graylog/windows_process_access.yml | 0 .../mappings/platforms/graylog/windows_process_creation.yml | 0 .../mappings/platforms/graylog/windows_raw_access_thread.yml | 0 .../mappings/platforms/graylog/windows_registry_event.yml | 0 .../mappings/platforms/graylog/windows_security.yml | 0 .../translator/mappings/platforms/graylog/windows_sysmon.yml | 0 .../translator/mappings/platforms/graylog/windows_system.yml | 0 .../mappings/platforms/graylog/windows_wmi_event.yml | 0 .../translator/mappings/platforms/logrhythm_axon/default.yml | 0 .../translator/mappings/platforms/logscale/aws_cloudtrail.yml | 0 .../app/translator/mappings/platforms/logscale/aws_eks.yml | 0 .../mappings/platforms/logscale/azure_AzureDiagnostics.yml | 0 .../mappings/platforms/logscale/azure_BehaviorAnalytics.yml | 0 .../logscale/azure_aadnoninteractiveusersigninlogs.yml | 0 .../mappings/platforms/logscale/azure_azureactivity.yml | 0 .../translator/mappings/platforms/logscale/azure_azuread.yml | 0 .../app/translator/mappings/platforms/logscale/azure_m365.yml | 0 .../mappings/platforms/logscale/azure_signinlogs.yml | 0 .../app/translator/mappings/platforms/logscale/default.yml | 0 .../app/translator/mappings/platforms/logscale/dns.yml | 0 .../app/translator/mappings/platforms/logscale/firewall.yml | 0 .../translator/mappings/platforms/logscale/gcp_gcp.audit.yml | 0 .../app/translator/mappings/platforms/logscale/gcp_pubsub.yml | 0 .../translator/mappings/platforms/logscale/linux_auditd.yml | 0 .../mappings/platforms/logscale/linux_dns_query.yml | 0 .../mappings/platforms/logscale/linux_process_creation.yml | 0 .../mappings/platforms/logscale/macos_dns_query.yml | 0 .../mappings/platforms/logscale/macos_network_connection.yml | 0 .../mappings/platforms/logscale/macos_process_creation.yml | 0 .../app/translator/mappings/platforms/logscale/okta_okta.yml | 0 .../app/translator/mappings/platforms/logscale/proxy.yml | 0 .../app/translator/mappings/platforms/logscale/webserver.yml | 0 .../mappings/platforms/logscale/windows_application.yml | 0 .../mappings/platforms/logscale/windows_bits_client.yml | 0 .../platforms/logscale/windows_create_remote_thread.yml | 0 .../platforms/logscale/windows_create_stream_hash.yml | 0 .../mappings/platforms/logscale/windows_dns_query.yml | 0 .../mappings/platforms/logscale/windows_driver_load.yml | 0 .../mappings/platforms/logscale/windows_file_event.yml | 0 .../mappings/platforms/logscale/windows_image_load.yml | 0 .../mappings/platforms/logscale/windows_ldap_debug.yml | 0 .../platforms/logscale/windows_network_connection.yml | 0 .../translator/mappings/platforms/logscale/windows_ntlm.yml | 0 .../mappings/platforms/logscale/windows_pipe_created.yml | 0 .../mappings/platforms/logscale/windows_powershell.yml | 0 .../mappings/platforms/logscale/windows_process_access.yml | 0 .../mappings/platforms/logscale/windows_process_creation.yml | 0 .../mappings/platforms/logscale/windows_raw_access_thread.yml | 0 .../mappings/platforms/logscale/windows_registry_event.yml | 0 .../mappings/platforms/logscale/windows_security.yml | 0 .../translator/mappings/platforms/logscale/windows_sysmon.yml | 0 .../translator/mappings/platforms/logscale/windows_system.yml | 0 .../mappings/platforms/logscale/windows_wmi_event.yml | 0 .../mappings/platforms/microsoft_defender/default.yml | 0 .../platforms/microsoft_defender/linux_file_event.yml | 0 .../platforms/microsoft_defender/linux_network_connection.yml | 0 .../platforms/microsoft_defender/macos_file_event.yml | 0 .../platforms/microsoft_defender/macos_network_connection.yml | 0 .../platforms/microsoft_defender/macos_process_creation.yml | 0 .../platforms/microsoft_defender/windows_file_event.yml | 0 .../platforms/microsoft_defender/windows_image_load.yml | 0 .../microsoft_defender/windows_network_connection.yml | 0 .../platforms/microsoft_defender/windows_process_creation.yml | 0 .../platforms/microsoft_defender/windows_registry_event.yml | 0 .../mappings/platforms/microsoft_defender/windows_sysmon.yml | 0 .../mappings/platforms/microsoft_sentinel/aws_cloudtrail.yml | 0 .../mappings/platforms/microsoft_sentinel/aws_eks.yml | 0 .../platforms/microsoft_sentinel/azure_AzureDiagnostics.yml | 0 .../platforms/microsoft_sentinel/azure_BehaviorAnalytics.yml | 0 .../azure_aadnoninteractiveusersigninlogs.yml | 0 .../platforms/microsoft_sentinel/azure_azureactivity.yml | 0 .../mappings/platforms/microsoft_sentinel/azure_azuread.yml | 0 .../mappings/platforms/microsoft_sentinel/azure_m365.yml | 0 .../mappings/platforms/microsoft_sentinel/azure_o365.yml | 0 .../mappings/platforms/microsoft_sentinel/azure_office365.yml | 0 .../mappings/platforms/microsoft_sentinel/azure_signlogs.yml | 0 .../mappings/platforms/microsoft_sentinel/default.yml | 0 .../mappings/platforms/microsoft_sentinel/linux_auidt.yml | 0 .../mappings/platforms/microsoft_sentinel/linux_dns_query.yml | 0 .../platforms/microsoft_sentinel/linux_file_event.yml | 0 .../platforms/microsoft_sentinel/linux_network_connection.yml | 0 .../platforms/microsoft_sentinel/linux_process_creation.yml | 0 .../platforms/microsoft_sentinel/macos_file_event.yml | 0 .../platforms/microsoft_sentinel/macos_network_connection.yml | 0 .../platforms/microsoft_sentinel/macos_process_creation.yml | 0 .../mappings/platforms/microsoft_sentinel/okta_okta.yml | 0 .../platforms/microsoft_sentinel/windows_bits_client.yml | 0 .../platforms/microsoft_sentinel/windows_dns_query.yml | 0 .../platforms/microsoft_sentinel/windows_driver_load.yml | 0 .../platforms/microsoft_sentinel/windows_file_event.yml | 0 .../platforms/microsoft_sentinel/windows_image_load.yml | 0 .../platforms/microsoft_sentinel/windows_ldap_debug.yml | 0 .../microsoft_sentinel/windows_network_connection.yml | 0 .../mappings/platforms/microsoft_sentinel/windows_ntlm.yml | 0 .../platforms/microsoft_sentinel/windows_powershell.yml | 0 .../platforms/microsoft_sentinel/windows_process_creation.yml | 0 .../platforms/microsoft_sentinel/windows_registry_event.yml | 0 .../platforms/microsoft_sentinel/windows_security.yml | 0 .../mappings/platforms/microsoft_sentinel/windows_sysmon.yml | 0 .../platforms/microsoft_sentinel/windows_wmi_event.yml | 0 .../mappings/platforms/opensearch/aws_cloudtrail.yml | 0 .../app/translator/mappings/platforms/opensearch/aws_eks.yml | 0 .../mappings/platforms/opensearch/azure_AzureDiagnostics.yml | 0 .../mappings/platforms/opensearch/azure_BehaviorAnalytics.yml | 0 .../opensearch/azure_aadnoninteractiveusersigninlogs.yml | 0 .../mappings/platforms/opensearch/azure_azureactivity.yml | 0 .../mappings/platforms/opensearch/azure_azuread.yml | 0 .../translator/mappings/platforms/opensearch/azure_m365.yml | 0 .../mappings/platforms/opensearch/azure_signinlogs.yml | 0 .../app/translator/mappings/platforms/opensearch/default.yml | 0 .../app/translator/mappings/platforms/opensearch/dns.yml | 0 .../app/translator/mappings/platforms/opensearch/firewall.yml | 0 .../mappings/platforms/opensearch/gcp_gcp.audit.yml | 0 .../translator/mappings/platforms/opensearch/gcp_pubsub.yml | 0 .../translator/mappings/platforms/opensearch/linux_auditd.yml | 0 .../mappings/platforms/opensearch/linux_dns_query.yml | 0 .../mappings/platforms/opensearch/linux_process_creation.yml | 0 .../mappings/platforms/opensearch/macos_dns_query.yml | 0 .../platforms/opensearch/macos_network_connection.yml | 0 .../mappings/platforms/opensearch/macos_process_creation.yml | 0 .../translator/mappings/platforms/opensearch/okta_okta.yml | 0 .../app/translator/mappings/platforms/opensearch/proxy.yml | 0 .../translator/mappings/platforms/opensearch/webserver.yml | 0 .../mappings/platforms/opensearch/windows_bits_client.yml | 0 .../mappings/platforms/opensearch/windows_dns_query.yml | 0 .../mappings/platforms/opensearch/windows_driver_load.yml | 0 .../mappings/platforms/opensearch/windows_image_load.yml | 0 .../mappings/platforms/opensearch/windows_ldap_debug.yml | 0 .../platforms/opensearch/windows_network_connection.yml | 0 .../translator/mappings/platforms/opensearch/windows_ntlm.yml | 0 .../mappings/platforms/opensearch/windows_powershell.yml | 0 .../platforms/opensearch/windows_process_creation.yml | 0 .../mappings/platforms/opensearch/windows_security.yml | 0 .../mappings/platforms/opensearch/windows_sysmon.yml | 0 .../mappings/platforms/opensearch/windows_wmi_event.yml | 0 .../translator/mappings/platforms/qradar/aws_cloudtrail.yml | 0 .../app/translator/mappings/platforms/qradar/aws_eks.yml | 0 .../mappings/platforms/qradar/azure_azureactivity.yml | 0 .../translator/mappings/platforms/qradar/azure_azuread.yml | 0 .../app/translator/mappings/platforms/qradar/azure_m365.yml | 0 .../translator/mappings/platforms/qradar/azure_signinlogs.yml | 0 .../app/translator/mappings/platforms/qradar/default.yml | 0 .../app/translator/mappings/platforms/qradar/dns.yml | 0 .../app/translator/mappings/platforms/qradar/firewall.yml | 0 .../translator/mappings/platforms/qradar/gcp_gcp.audit.yml | 0 .../app/translator/mappings/platforms/qradar/linux_auditd.yml | 0 .../translator/mappings/platforms/qradar/linux_dns_query.yml | 0 .../translator/mappings/platforms/qradar/linux_file_event.yml | 0 .../mappings/platforms/qradar/linux_network_connection.yml | 0 .../mappings/platforms/qradar/linux_process_creation.yml | 0 .../translator/mappings/platforms/qradar/macos_dns_query.yml | 0 .../translator/mappings/platforms/qradar/macos_file_event.yml | 0 .../mappings/platforms/qradar/macos_network_connection.yml | 0 .../mappings/platforms/qradar/macos_process_creation.yml | 0 .../app/translator/mappings/platforms/qradar/okta_okta.yml | 0 .../app/translator/mappings/platforms/qradar/proxy.yml | 0 .../app/translator/mappings/platforms/qradar/webserver.yml | 0 .../mappings/platforms/qradar/windows_application.yml | 0 .../platforms/qradar/windows_create_remote_thread.yml | 0 .../mappings/platforms/qradar/windows_create_stream_hash.yml | 0 .../mappings/platforms/qradar/windows_dns_query.yml | 0 .../mappings/platforms/qradar/windows_driver_load.yml | 0 .../mappings/platforms/qradar/windows_file_event.yml | 0 .../mappings/platforms/qradar/windows_image_load.yml | 0 .../mappings/platforms/qradar/windows_ldap_debug.yml | 0 .../mappings/platforms/qradar/windows_network_connection.yml | 0 .../app/translator/mappings/platforms/qradar/windows_ntlm.yml | 0 .../mappings/platforms/qradar/windows_pipe_created.yml | 0 .../mappings/platforms/qradar/windows_powershell.yml | 0 .../mappings/platforms/qradar/windows_process_access.yml | 0 .../mappings/platforms/qradar/windows_process_creation.yml | 0 .../mappings/platforms/qradar/windows_raw_access_thread.yml | 0 .../mappings/platforms/qradar/windows_registry_event.yml | 0 .../translator/mappings/platforms/qradar/windows_security.yml | 0 .../translator/mappings/platforms/qradar/windows_sysmon.yml | 0 .../translator/mappings/platforms/qradar/windows_system.yml | 0 .../mappings/platforms/qradar/windows_wmi_event.yml | 0 .../translator/mappings/platforms/sigma/aws_cloudtrail.yml | 0 .../app/translator/mappings/platforms/sigma/aws_eks.yml | 0 .../mappings/platforms/sigma/azure_AzureDiagnostics.yml | 0 .../mappings/platforms/sigma/azure_BehaviorAnalytics.yml | 0 .../platforms/sigma/azure_aadnoninteractiveusersigninlogs.yml | 0 .../mappings/platforms/sigma/azure_azureactivity.yml | 0 .../app/translator/mappings/platforms/sigma/azure_azuread.yml | 0 .../app/translator/mappings/platforms/sigma/azure_m365.yml | 0 .../translator/mappings/platforms/sigma/azure_signinlogs.yml | 0 .../app/translator/mappings/platforms/sigma/default.yml | 0 .../app/translator/mappings/platforms/sigma/dns.yml | 0 .../app/translator/mappings/platforms/sigma/firewall.yml | 0 .../app/translator/mappings/platforms/sigma/gcp_gcp.audit.yml | 0 .../app/translator/mappings/platforms/sigma/gcp_pubsub.yml | 0 .../app/translator/mappings/platforms/sigma/linux_auditd.yml | 0 .../translator/mappings/platforms/sigma/linux_dns_query.yml | 0 .../mappings/platforms/sigma/linux_network_connection.yml | 0 .../mappings/platforms/sigma/linux_process_creation.yml | 0 .../translator/mappings/platforms/sigma/macos_dns_query.yml | 0 .../mappings/platforms/sigma/macos_network_connection.yml | 0 .../mappings/platforms/sigma/macos_process_creation.yml | 0 .../app/translator/mappings/platforms/sigma/okta_okta.yml | 0 .../app/translator/mappings/platforms/sigma/proxy.yml | 0 .../app/translator/mappings/platforms/sigma/webserver.yml | 0 .../mappings/platforms/sigma/windows_bits_client.yml | 0 .../translator/mappings/platforms/sigma/windows_dns_query.yml | 0 .../mappings/platforms/sigma/windows_driver_load.yml | 0 .../mappings/platforms/sigma/windows_image_load.yml | 0 .../mappings/platforms/sigma/windows_ldap_debug.yml | 0 .../mappings/platforms/sigma/windows_network_connection.yml | 0 .../app/translator/mappings/platforms/sigma/windows_ntlm.yml | 0 .../mappings/platforms/sigma/windows_powershell.yml | 0 .../mappings/platforms/sigma/windows_process_creation.yml | 0 .../translator/mappings/platforms/sigma/windows_security.yml | 0 .../translator/mappings/platforms/sigma/windows_sysmon.yml | 0 .../translator/mappings/platforms/sigma/windows_wmi_event.yml | 0 .../translator/mappings/platforms/splunk/aws_cloudtrail.yml | 0 .../app/translator/mappings/platforms/splunk/aws_eks.yml | 0 .../mappings/platforms/splunk/azure_AzureDiagnostics.yml | 0 .../mappings/platforms/splunk/azure_BehaviorAnalytics.yml | 0 .../splunk/azure_aadnoninteractiveusersigninlogs.yml | 0 .../mappings/platforms/splunk/azure_azureactivity.yml | 0 .../translator/mappings/platforms/splunk/azure_azuread.yml | 0 .../translator/mappings/platforms/splunk/azure_signinlogs.yml | 0 .../app/translator/mappings/platforms/splunk/default.yml | 0 .../translator/mappings/platforms/splunk/gcp_gcp.audit.yml | 0 .../app/translator/mappings/platforms/splunk/gcp_pubsub.yml | 0 .../app/translator/mappings/platforms/splunk/linux_auditd.yml | 0 .../translator/mappings/platforms/splunk/linux_dns_query.yml | 0 .../mappings/platforms/splunk/linux_file_access.yml | 0 .../mappings/platforms/splunk/linux_file_change.yml | 0 .../mappings/platforms/splunk/linux_file_create.yml | 0 .../mappings/platforms/splunk/linux_file_delete.yml | 0 .../translator/mappings/platforms/splunk/linux_file_event.yml | 0 .../mappings/platforms/splunk/linux_file_rename.yml | 0 .../mappings/platforms/splunk/linux_network_connection.yml | 0 .../mappings/platforms/splunk/linux_process_creation.yml | 0 .../translator/mappings/platforms/splunk/macos_dns_query.yml | 0 .../mappings/platforms/splunk/macos_file_access.yml | 0 .../mappings/platforms/splunk/macos_file_change.yml | 0 .../mappings/platforms/splunk/macos_file_delete.yml | 0 .../translator/mappings/platforms/splunk/macos_file_event.yml | 0 .../mappings/platforms/splunk/macos_file_rename.yml | 0 .../mappings/platforms/splunk/macos_network_connection.yml | 0 .../mappings/platforms/splunk/macos_process_creation.yml | 0 .../app/translator/mappings/platforms/splunk/okta_okta.yml | 0 .../mappings/platforms/splunk/windows_bits_client.yml | 0 .../mappings/platforms/splunk/windows_dns_query.yml | 0 .../mappings/platforms/splunk/windows_driver_load.yml | 0 .../mappings/platforms/splunk/windows_file_access.yml | 0 .../mappings/platforms/splunk/windows_file_change.yml | 0 .../mappings/platforms/splunk/windows_file_create.yml | 0 .../mappings/platforms/splunk/windows_file_delete.yml | 0 .../mappings/platforms/splunk/windows_file_event.yml | 0 .../mappings/platforms/splunk/windows_file_rename.yml | 0 .../mappings/platforms/splunk/windows_image_load.yml | 0 .../mappings/platforms/splunk/windows_ldap_debug.yml | 0 .../mappings/platforms/splunk/windows_network_connection.yml | 0 .../app/translator/mappings/platforms/splunk/windows_ntlm.yml | 0 .../mappings/platforms/splunk/windows_powershell.yml | 0 .../mappings/platforms/splunk/windows_process_creation.yml | 0 .../mappings/platforms/splunk/windows_registry_event.yml | 0 .../translator/mappings/platforms/splunk/windows_security.yml | 0 .../translator/mappings/platforms/splunk/windows_sysmon.yml | 0 .../mappings/platforms/splunk/windows_wmi_event.yml | 0 .../app/translator/mappings/utils/__init__.py | 0 .../app/translator/mappings/utils/load_from_files.py | 0 .../app/translator/platforms/__init__.py | 0 .../app/translator/platforms/athena/__init__.py | 0 .../app/translator/platforms/athena/const.py | 0 .../app/translator/platforms/athena/mapping.py | 0 .../app/translator/platforms/athena/mappings/__init__.py | 0 .../app/translator/platforms/athena/mappings/athena_cti.py | 0 .../app/translator/platforms/athena/parsers/__init__.py | 0 .../app/translator/platforms/athena/parsers/athena.py | 0 .../app/translator/platforms/athena/renders/__init__.py | 0 .../app/translator/platforms/athena/renders/athena.py | 0 .../app/translator/platforms/athena/renders/athena_cti.py | 0 .../app/translator/platforms/athena/tokenizer.py | 0 .../app/translator/platforms/base/__init__.py | 0 .../app/translator/platforms/base/lucene/__init__.py | 0 .../app/translator/platforms/base/lucene/escape_manager.py | 0 .../app/translator/platforms/base/lucene/mapping.py | 0 .../app/translator/platforms/base/lucene/parsers/__init__.py | 0 .../app/translator/platforms/base/lucene/parsers/lucene.py | 0 .../app/translator/platforms/base/lucene/renders/__init__.py | 0 .../app/translator/platforms/base/lucene/renders/lucene.py | 0 .../app/translator/platforms/base/lucene/str_value_manager.py | 0 .../app/translator/platforms/base/lucene/tokenizer.py | 0 .../app/translator/platforms/base/spl/__init__.py | 0 .../app/translator/platforms/base/spl/escape_manager.py | 0 .../app/translator/platforms/base/spl/functions/__init__.py | 0 .../app/translator/platforms/base/spl/functions/const.py | 0 .../app/translator/platforms/base/spl/functions/manager.py | 0 .../app/translator/platforms/base/spl/parsers/__init__.py | 0 .../app/translator/platforms/base/spl/parsers/spl.py | 0 .../app/translator/platforms/base/spl/renders/__init__.py | 0 .../app/translator/platforms/base/spl/renders/spl.py | 0 .../app/translator/platforms/base/spl/tokenizer.py | 0 .../app/translator/platforms/carbonblack/__init__.py | 0 .../app/translator/platforms/carbonblack/const.py | 0 .../app/translator/platforms/carbonblack/mappings/__init__.py | 0 .../platforms/carbonblack/mappings/carbonblack_cti.py | 0 .../app/translator/platforms/carbonblack/renders/__init__.py | 0 .../platforms/carbonblack/renders/carbonblack_cti.py | 0 .../app/translator/platforms/chronicle/__init__.py | 0 .../app/translator/platforms/chronicle/const.py | 0 .../app/translator/platforms/chronicle/escape_manager.py | 0 .../app/translator/platforms/chronicle/mapping.py | 0 .../app/translator/platforms/chronicle/mappings/__init__.py | 0 .../translator/platforms/chronicle/mappings/chronicle_cti.py | 0 .../app/translator/platforms/chronicle/parsers/__init__.py | 0 .../app/translator/platforms/chronicle/parsers/chronicle.py | 0 .../translator/platforms/chronicle/parsers/chronicle_rule.py | 0 .../app/translator/platforms/chronicle/renders/__init__.py | 0 .../app/translator/platforms/chronicle/renders/chronicle.py | 0 .../translator/platforms/chronicle/renders/chronicle_cti.py | 0 .../translator/platforms/chronicle/renders/chronicle_rule.py | 0 .../app/translator/platforms/chronicle/tokenizer.py | 0 .../app/translator/platforms/crowdstrike/__init__.py | 0 .../app/translator/platforms/crowdstrike/const.py | 0 .../translator/platforms/crowdstrike/functions/__init__.py | 0 .../app/translator/platforms/crowdstrike/mapping.py | 0 .../app/translator/platforms/crowdstrike/mappings/__init__.py | 0 .../platforms/crowdstrike/mappings/crowdstrike_cti.py | 0 .../app/translator/platforms/crowdstrike/parsers/__init__.py | 0 .../translator/platforms/crowdstrike/parsers/crowdstrike.py | 0 .../app/translator/platforms/crowdstrike/renders/__init__.py | 0 .../translator/platforms/crowdstrike/renders/crowdstrike.py | 0 .../platforms/crowdstrike/renders/crowdstrike_cti.py | 0 .../app/translator/platforms/elasticsearch/__init__.py | 0 .../app/translator/platforms/elasticsearch/const.py | 0 .../app/translator/platforms/elasticsearch/mapping.py | 0 .../translator/platforms/elasticsearch/mappings/__init__.py | 0 .../platforms/elasticsearch/mappings/elasticsearch_cti_cti.py | 0 .../translator/platforms/elasticsearch/parsers/__init__.py | 0 .../platforms/elasticsearch/parsers/detection_rule.py | 0 .../platforms/elasticsearch/parsers/elasticsearch.py | 0 .../translator/platforms/elasticsearch/renders/__init__.py | 0 .../platforms/elasticsearch/renders/detection_rule.py | 0 .../translator/platforms/elasticsearch/renders/elast_alert.py | 0 .../platforms/elasticsearch/renders/elasticsearch.py | 0 .../platforms/elasticsearch/renders/elasticsearch_cti.py | 0 .../app/translator/platforms/elasticsearch/renders/kibana.py | 0 .../platforms/elasticsearch/renders/xpack_watcher.py | 0 .../app/translator/platforms/elasticsearch/tokenizer.py | 0 .../app/translator/platforms/fireeye_helix/__init__.py | 0 .../app/translator/platforms/fireeye_helix/const.py | 0 .../translator/platforms/fireeye_helix/mappings/__init__.py | 0 .../platforms/fireeye_helix/mappings/fireeye_helix.py | 0 .../translator/platforms/fireeye_helix/renders/__init__.py | 0 .../platforms/fireeye_helix/renders/fireeye_helix_cti.py | 0 .../app/translator/platforms/forti_siem/__init__.py | 0 .../app/translator/platforms/forti_siem/const.py | 0 .../app/translator/platforms/forti_siem/escape_manager.py | 0 .../app/translator/platforms/forti_siem/mapping.py | 0 .../app/translator/platforms/forti_siem/renders/__init__.py | 0 .../platforms/forti_siem/renders/forti_siem_rule.py | 0 .../app/translator/platforms/forti_siem/str_value_manager.py | 0 .../app/translator/platforms/graylog/__init__.py | 0 .../app/translator/platforms/graylog/const.py | 0 .../app/translator/platforms/graylog/mapping.py | 0 .../app/translator/platforms/graylog/mappings/__init__.py | 0 .../app/translator/platforms/graylog/mappings/graylog_cti.py | 0 .../app/translator/platforms/graylog/parsers/__init__.py | 0 .../app/translator/platforms/graylog/parsers/graylog.py | 0 .../app/translator/platforms/graylog/renders/__init__.py | 0 .../app/translator/platforms/graylog/renders/graylog.py | 0 .../app/translator/platforms/graylog/renders/graylog_cti.py | 0 .../app/translator/platforms/logpoint/__init__.py | 0 .../app/translator/platforms/logpoint/const.py | 0 .../app/translator/platforms/logpoint/mappings/__init__.py | 0 .../translator/platforms/logpoint/mappings/logpoint_cti.py | 0 .../app/translator/platforms/logpoint/renders/__init__.py | 0 .../app/translator/platforms/logpoint/renders/logpoint_cti.py | 0 .../app/translator/platforms/logrhythm_axon/__init__.py | 0 .../app/translator/platforms/logrhythm_axon/const.py | 0 .../app/translator/platforms/logrhythm_axon/mapping.py | 0 .../translator/platforms/logrhythm_axon/renders/__init__.py | 0 .../platforms/logrhythm_axon/renders/logrhythm_axon_query.py | 0 .../platforms/logrhythm_axon/renders/logrhythm_axon_rule.py | 0 .../app/translator/platforms/logscale/__init__.py | 0 .../app/translator/platforms/logscale/const.py | 0 .../app/translator/platforms/logscale/escape_manager.py | 0 .../app/translator/platforms/logscale/functions/__init__.py | 0 .../app/translator/platforms/logscale/functions/const.py | 0 .../app/translator/platforms/logscale/functions/manager.py | 0 .../app/translator/platforms/logscale/mapping.py | 0 .../app/translator/platforms/logscale/mappings/__init__.py | 0 .../translator/platforms/logscale/mappings/logscale_cti.py | 0 .../app/translator/platforms/logscale/parsers/__init__.py | 0 .../app/translator/platforms/logscale/parsers/logscale.py | 0 .../translator/platforms/logscale/parsers/logscale_alert.py | 0 .../app/translator/platforms/logscale/renders/__init__.py | 0 .../app/translator/platforms/logscale/renders/logscale.py | 0 .../translator/platforms/logscale/renders/logscale_alert.py | 0 .../app/translator/platforms/logscale/renders/logscale_cti.py | 0 .../app/translator/platforms/logscale/tokenizer.py | 0 .../app/translator/platforms/microsoft/__init__.py | 0 .../app/translator/platforms/microsoft/const.py | 0 .../app/translator/platforms/microsoft/escape_manager.py | 0 .../app/translator/platforms/microsoft/functions/__init__.py | 0 .../app/translator/platforms/microsoft/functions/const.py | 0 .../app/translator/platforms/microsoft/functions/manager.py | 0 .../app/translator/platforms/microsoft/mapping.py | 0 .../app/translator/platforms/microsoft/mappings/__init__.py | 0 .../app/translator/platforms/microsoft/mappings/mdatp_cti.py | 0 .../platforms/microsoft/mappings/microsoft_sentinel_cti.py | 0 .../app/translator/platforms/microsoft/parsers/__init__.py | 0 .../platforms/microsoft/parsers/microsoft_defender.py | 0 .../platforms/microsoft/parsers/microsoft_sentinel.py | 0 .../platforms/microsoft/parsers/microsoft_sentinel_rule.py | 0 .../app/translator/platforms/microsoft/renders/__init__.py | 0 .../platforms/microsoft/renders/microsoft_defender.py | 0 .../platforms/microsoft/renders/microsoft_defender_cti.py | 0 .../platforms/microsoft/renders/microsoft_sentinel.py | 0 .../platforms/microsoft/renders/microsoft_sentinel_cti.py | 0 .../platforms/microsoft/renders/microsoft_sentinel_rule.py | 0 .../app/translator/platforms/microsoft/tokenizer.py | 0 .../app/translator/platforms/opensearch/__init__.py | 0 .../app/translator/platforms/opensearch/const.py | 0 .../app/translator/platforms/opensearch/mapping.py | 0 .../app/translator/platforms/opensearch/mappings/__init__.py | 0 .../platforms/opensearch/mappings/opensearch_cti.py | 0 .../app/translator/platforms/opensearch/parsers/__init__.py | 0 .../app/translator/platforms/opensearch/parsers/opensearch.py | 0 .../app/translator/platforms/opensearch/renders/__init__.py | 0 .../app/translator/platforms/opensearch/renders/opensearch.py | 0 .../translator/platforms/opensearch/renders/opensearch_cti.py | 0 .../platforms/opensearch/renders/opensearch_rule.py | 0 .../app/translator/platforms/opensearch/tokenizer.py | 0 .../app/translator/platforms/qradar/__init__.py | 0 .../app/translator/platforms/qradar/const.py | 0 .../app/translator/platforms/qradar/escape_manager.py | 0 .../app/translator/platforms/qradar/mapping.py | 0 .../app/translator/platforms/qradar/mappings/__init__.py | 0 .../app/translator/platforms/qradar/mappings/qradar_cti.py | 0 .../app/translator/platforms/qradar/parsers/__init__.py | 0 .../app/translator/platforms/qradar/parsers/qradar.py | 0 .../app/translator/platforms/qradar/renders/__init__.py | 0 .../app/translator/platforms/qradar/renders/qradar.py | 0 .../app/translator/platforms/qradar/renders/qradar_cti.py | 0 .../app/translator/platforms/qradar/tokenizer.py | 0 .../app/translator/platforms/qualys/__init__.py | 0 .../app/translator/platforms/qualys/const.py | 0 .../app/translator/platforms/qualys/mappings/__init__.py | 0 .../app/translator/platforms/qualys/mappings/qualys_cti.py | 0 .../app/translator/platforms/qualys/renders/__init__.py | 0 .../app/translator/platforms/qualys/renders/qualys_cti.py | 0 .../app/translator/platforms/roota/__init__.py | 0 .../app/translator/platforms/roota/parsers/__init__.py | 0 .../app/translator/platforms/roota/parsers/roota.py | 0 .../app/translator/platforms/rsa_netwitness/__init__.py | 0 .../app/translator/platforms/rsa_netwitness/const.py | 0 .../translator/platforms/rsa_netwitness/mappings/__init__.py | 0 .../platforms/rsa_netwitness/mappings/rsa_netwitness_cti.py | 0 .../translator/platforms/rsa_netwitness/renders/__init__.py | 0 .../platforms/rsa_netwitness/renders/rsa_netwitness_cti.py | 0 .../app/translator/platforms/securonix/__init__.py | 0 .../app/translator/platforms/securonix/const.py | 0 .../app/translator/platforms/securonix/mappings/__init__.py | 0 .../translator/platforms/securonix/mappings/securonix_cti.py | 0 .../app/translator/platforms/securonix/renders/__init__.py | 0 .../translator/platforms/securonix/renders/securonix_cti.py | 0 .../app/translator/platforms/sentinel_one/__init__.py | 0 .../app/translator/platforms/sentinel_one/const.py | 0 .../translator/platforms/sentinel_one/mappings/__init__.py | 0 .../app/translator/platforms/sentinel_one/mappings/s1_cti.py | 0 .../app/translator/platforms/sentinel_one/renders/__init__.py | 0 .../app/translator/platforms/sentinel_one/renders/s1_cti.py | 0 .../app/translator/platforms/sigma/__init__.py | 0 .../app/translator/platforms/sigma/const.py | 0 .../app/translator/platforms/sigma/escape_manager.py | 0 .../app/translator/platforms/sigma/mapping.py | 0 .../app/translator/platforms/sigma/models/__init__.py | 0 .../app/translator/platforms/sigma/models/compiler.py | 0 .../app/translator/platforms/sigma/models/group.py | 0 .../app/translator/platforms/sigma/models/modifiers.py | 0 .../app/translator/platforms/sigma/models/operator.py | 0 .../app/translator/platforms/sigma/parsers/__init__.py | 0 .../app/translator/platforms/sigma/parsers/sigma.py | 0 .../app/translator/platforms/sigma/renders/__init__.py | 0 .../app/translator/platforms/sigma/renders/sigma.py | 0 .../app/translator/platforms/sigma/str_value_manager.py | 0 .../app/translator/platforms/sigma/tokenizer.py | 0 .../app/translator/platforms/snowflake/__init__.py | 0 .../app/translator/platforms/snowflake/const.py | 0 .../app/translator/platforms/snowflake/mappings/__init__.py | 0 .../translator/platforms/snowflake/mappings/snowflake_cti.py | 0 .../app/translator/platforms/snowflake/renders/__init__.py | 0 .../translator/platforms/snowflake/renders/snowflake_cti.py | 0 .../app/translator/platforms/splunk/__init__.py | 0 .../app/translator/platforms/splunk/const.py | 0 .../app/translator/platforms/splunk/functions/__init__.py | 0 .../app/translator/platforms/splunk/mapping.py | 0 .../app/translator/platforms/splunk/mappings/__init__.py | 0 .../app/translator/platforms/splunk/mappings/splunk_cti.py | 0 .../app/translator/platforms/splunk/parsers/__init__.py | 0 .../app/translator/platforms/splunk/parsers/splunk.py | 0 .../app/translator/platforms/splunk/parsers/splunk_alert.py | 0 .../app/translator/platforms/splunk/renders/__init__.py | 0 .../app/translator/platforms/splunk/renders/splunk.py | 0 .../app/translator/platforms/splunk/renders/splunk_alert.py | 0 .../app/translator/platforms/splunk/renders/splunk_cti.py | 0 .../app/translator/platforms/sumo_logic/__init__.py | 0 .../app/translator/platforms/sumo_logic/const.py | 0 .../app/translator/platforms/sumo_logic/mappings/__init__.py | 0 .../translator/platforms/sumo_logic/mappings/sumologic_cti.py | 0 .../app/translator/platforms/sumo_logic/renders/__init__.py | 0 .../translator/platforms/sumo_logic/renders/sumologic_cti.py | 0 {translator => uncoder-core}/app/translator/tools/__init__.py | 0 {translator => uncoder-core}/app/translator/tools/const.py | 0 .../app/translator/tools/custom_enum.py | 0 .../app/translator/tools/decorators.py | 0 .../app/translator/tools/singleton_meta.py | 0 {translator => uncoder-core}/app/translator/tools/utils.py | 0 {translator => uncoder-core}/app/translator/translator.py | 0 {translator => uncoder-core}/const.py | 0 {translator => uncoder-core}/pyproject.toml | 0 {translator => uncoder-core}/requirements.txt | 0 {translator => uncoder-core}/server.py | 0 {translator => uncoder-core}/settings.py | 0 717 files changed, 2 insertions(+), 2 deletions(-) rename {translator => uncoder-core}/.gitignore (100%) rename {translator => uncoder-core}/Dockerfile (100%) rename {translator => uncoder-core}/app/__init__.py (100%) rename {translator => uncoder-core}/app/dictionaries/tactics.json (100%) rename {translator => uncoder-core}/app/dictionaries/techniques.json (100%) rename {translator => uncoder-core}/app/dictionaries/uncoder_meta_info_roota.json (100%) rename {translator => uncoder-core}/app/dictionaries/uncoder_meta_info_sigma.json (100%) rename {translator => uncoder-core}/app/models/__init__.py (100%) rename {translator => uncoder-core}/app/models/ioc_translation.py (100%) rename {translator => uncoder-core}/app/models/translation.py (100%) rename {translator => uncoder-core}/app/routers/__init__.py (100%) rename {translator => uncoder-core}/app/routers/assistance.py (100%) rename {translator => uncoder-core}/app/routers/ioc_translate.py (100%) rename {translator => uncoder-core}/app/routers/translate.py (100%) rename {translator => uncoder-core}/app/translator/__init__.py (100%) rename {translator => uncoder-core}/app/translator/const.py (100%) rename {translator => uncoder-core}/app/translator/core/__init__.py (100%) rename {translator => uncoder-core}/app/translator/core/custom_types/__init__.py (100%) rename {translator => uncoder-core}/app/translator/core/custom_types/functions.py (100%) rename {translator => uncoder-core}/app/translator/core/custom_types/meta_info.py (100%) rename {translator => uncoder-core}/app/translator/core/custom_types/tokens.py (100%) rename {translator => uncoder-core}/app/translator/core/custom_types/values.py (100%) rename {translator => uncoder-core}/app/translator/core/escape_manager.py (100%) rename {translator => uncoder-core}/app/translator/core/exceptions/__init__.py (100%) rename {translator => uncoder-core}/app/translator/core/exceptions/core.py (100%) rename {translator => uncoder-core}/app/translator/core/exceptions/functions.py (100%) rename {translator => uncoder-core}/app/translator/core/exceptions/iocs.py (100%) rename {translator => uncoder-core}/app/translator/core/exceptions/parser.py (100%) rename {translator => uncoder-core}/app/translator/core/exceptions/render.py (100%) rename {translator => uncoder-core}/app/translator/core/functions.py (100%) rename {translator => uncoder-core}/app/translator/core/mapping.py (100%) rename {translator => uncoder-core}/app/translator/core/mitre.py (100%) rename {translator => uncoder-core}/app/translator/core/mixins/__init__.py (100%) rename {translator => uncoder-core}/app/translator/core/mixins/logic.py (100%) rename {translator => uncoder-core}/app/translator/core/mixins/operator.py (100%) rename {translator => uncoder-core}/app/translator/core/mixins/rule.py (100%) rename {translator => uncoder-core}/app/translator/core/models/__init__.py (100%) rename {translator => uncoder-core}/app/translator/core/models/escape_details.py (100%) rename {translator => uncoder-core}/app/translator/core/models/field.py (100%) rename {translator => uncoder-core}/app/translator/core/models/functions/__init__.py (100%) rename {translator => uncoder-core}/app/translator/core/models/functions/base.py (100%) rename {translator => uncoder-core}/app/translator/core/models/functions/sort.py (100%) rename {translator => uncoder-core}/app/translator/core/models/identifier.py (100%) rename {translator => uncoder-core}/app/translator/core/models/iocs.py (100%) rename {translator => uncoder-core}/app/translator/core/models/platform_details.py (100%) rename {translator => uncoder-core}/app/translator/core/models/query_container.py (100%) rename {translator => uncoder-core}/app/translator/core/parser.py (100%) rename {translator => uncoder-core}/app/translator/core/parser_cti.py (100%) rename {translator => uncoder-core}/app/translator/core/render.py (100%) rename {translator => uncoder-core}/app/translator/core/render_cti.py (100%) rename {translator => uncoder-core}/app/translator/core/str_value_manager.py (100%) rename {translator => uncoder-core}/app/translator/core/tokenizer.py (100%) rename {translator => uncoder-core}/app/translator/cti_translator.py (100%) rename {translator => uncoder-core}/app/translator/managers.py (100%) rename {translator => uncoder-core}/app/translator/mappings/__init__.py (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/athena/aws_cloudtrail.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/athena/default.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/athena/linux_file_event.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/athena/linux_process_creation.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/athena/macos_file_event.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/athena/macos_process_creation.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/athena/windows_file_event.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/athena/windows_image_load.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/athena/windows_process_creation.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/athena/windows_registry_event.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/athena/windows_security.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/chronicle/default.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/chronicle/windows_create_remote_thread.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/chronicle/windows_dns_query.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/chronicle/windows_file_event.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/chronicle/windows_image_load.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/chronicle/windows_network_connection.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/chronicle/windows_pipe_created.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/chronicle/windows_process_access.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/chronicle/windows_process_creation.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/chronicle/windows_registry_event.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/chronicle/windows_security.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/chronicle/windows_sysmon.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/crowdstrike/default.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/crowdstrike/linux_dns_query.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/crowdstrike/linux_network_connection.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/crowdstrike/linux_process_creation.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/crowdstrike/macos_dns_query.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/crowdstrike/macos_network_connection.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/crowdstrike/macos_process_creation.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/crowdstrike/windows_dns_query.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/crowdstrike/windows_driver_load.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/crowdstrike/windows_image_load.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/crowdstrike/windows_network_connection.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/crowdstrike/windows_process_creation.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/crowdstrike/windows_registry_event.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/crowdstrike/windows_sysmon.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/elasticsearch/aws_cloudtrail.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/elasticsearch/aws_eks.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/elasticsearch/azure_AzureDiagnostics.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/elasticsearch/azure_BehaviorAnalytics.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/elasticsearch/azure_aadnoninteractiveusersigninlogs.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/elasticsearch/azure_azureactivity.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/elasticsearch/azure_azuread.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/elasticsearch/azure_m365.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/elasticsearch/azure_signinlogs.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/elasticsearch/default.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/elasticsearch/dns.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/elasticsearch/firewall.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/elasticsearch/gcp_gcp.audit.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/elasticsearch/gcp_pubsub.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/elasticsearch/linux_auditd.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/elasticsearch/linux_dns_query.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/elasticsearch/linux_process_creation.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/elasticsearch/macos_dns_query.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/elasticsearch/macos_network_connection.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/elasticsearch/macos_process_creation.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/elasticsearch/okta_okta.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/elasticsearch/proxy.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/elasticsearch/webserver.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/elasticsearch/windows_bits_client.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/elasticsearch/windows_dns_query.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/elasticsearch/windows_driver_load.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/elasticsearch/windows_image_load.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/elasticsearch/windows_ldap_debug.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/elasticsearch/windows_network_connection.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/elasticsearch/windows_ntlm.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/elasticsearch/windows_powershell.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/elasticsearch/windows_process_creation.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/elasticsearch/windows_security.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/elasticsearch/windows_sysmon.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/elasticsearch/windows_wmi_event.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/forti_siem/common.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/forti_siem/default.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/forti_siem/linux_file_event.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/forti_siem/windows_app.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/forti_siem/windows_application.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/forti_siem/windows_appxdeployment.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/forti_siem/windows_appxdeployment_server.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/forti_siem/windows_appxpackaging_om.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/forti_siem/windows_bits_client.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/forti_siem/windows_codeintegrity_operational.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/forti_siem/windows_diagnosis_scripted.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/forti_siem/windows_dns_client.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/forti_siem/windows_dns_query.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/forti_siem/windows_driver_load.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/forti_siem/windows_file_block.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/forti_siem/windows_file_event.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/forti_siem/windows_firewall_as.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/forti_siem/windows_image_load.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/forti_siem/windows_msexchange_management.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/forti_siem/windows_network_connection.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/forti_siem/windows_openssh.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/forti_siem/windows_powershell.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/forti_siem/windows_powershell_classic.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/forti_siem/windows_process_access.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/forti_siem/windows_process_creation.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/forti_siem/windows_process_termination.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/forti_siem/windows_provider_name.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/forti_siem/windows_registry_event.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/forti_siem/windows_security.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/forti_siem/windows_security_mitigations.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/forti_siem/windows_shell_core.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/forti_siem/windows_sysmon.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/forti_siem/windows_system.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/forti_siem/windows_wmi_event.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/aws_cloudtrail.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/aws_eks.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/azure_AzureDiagnostics.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/azure_BehaviorAnalytics.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/azure_aadnoninteractiveusersigninlogs.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/azure_azureactivity.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/azure_azuread.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/azure_m365.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/azure_signinlogs.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/default.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/dns.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/firewall.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/gcp_gcp.audit.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/gcp_pubsub.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/linux_auditd.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/linux_dns_query.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/linux_process_creation.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/macos_dns_query.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/macos_network_connection.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/macos_process_creation.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/okta_okta.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/proxy.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/webserver.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/windows_application.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/windows_bits_client.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/windows_create_remote_thread.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/windows_create_stream_hash.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/windows_dns_query.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/windows_driver_load.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/windows_file_event.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/windows_image_load.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/windows_ldap_debug.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/windows_network_connection.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/windows_ntlm.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/windows_pipe_created.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/windows_powershell.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/windows_process_access.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/windows_process_creation.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/windows_raw_access_thread.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/windows_registry_event.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/windows_security.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/windows_sysmon.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/windows_system.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/graylog/windows_wmi_event.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logrhythm_axon/default.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/aws_cloudtrail.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/aws_eks.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/azure_AzureDiagnostics.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/azure_BehaviorAnalytics.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/azure_aadnoninteractiveusersigninlogs.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/azure_azureactivity.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/azure_azuread.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/azure_m365.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/azure_signinlogs.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/default.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/dns.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/firewall.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/gcp_gcp.audit.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/gcp_pubsub.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/linux_auditd.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/linux_dns_query.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/linux_process_creation.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/macos_dns_query.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/macos_network_connection.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/macos_process_creation.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/okta_okta.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/proxy.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/webserver.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/windows_application.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/windows_bits_client.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/windows_create_remote_thread.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/windows_create_stream_hash.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/windows_dns_query.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/windows_driver_load.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/windows_file_event.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/windows_image_load.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/windows_ldap_debug.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/windows_network_connection.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/windows_ntlm.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/windows_pipe_created.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/windows_powershell.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/windows_process_access.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/windows_process_creation.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/windows_raw_access_thread.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/windows_registry_event.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/windows_security.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/windows_sysmon.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/windows_system.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/logscale/windows_wmi_event.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_defender/default.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_defender/linux_file_event.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_defender/linux_network_connection.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_defender/macos_file_event.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_defender/macos_network_connection.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_defender/macos_process_creation.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_defender/windows_file_event.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_defender/windows_image_load.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_defender/windows_network_connection.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_defender/windows_process_creation.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_defender/windows_registry_event.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_defender/windows_sysmon.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_sentinel/aws_cloudtrail.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_sentinel/aws_eks.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_sentinel/azure_AzureDiagnostics.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_sentinel/azure_BehaviorAnalytics.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_sentinel/azure_aadnoninteractiveusersigninlogs.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_sentinel/azure_azureactivity.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_sentinel/azure_azuread.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_sentinel/azure_m365.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_sentinel/azure_o365.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_sentinel/azure_office365.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_sentinel/azure_signlogs.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_sentinel/default.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_sentinel/linux_auidt.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_sentinel/linux_dns_query.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_sentinel/linux_file_event.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_sentinel/linux_network_connection.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_sentinel/linux_process_creation.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_sentinel/macos_file_event.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_sentinel/macos_network_connection.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_sentinel/macos_process_creation.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_sentinel/okta_okta.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_sentinel/windows_bits_client.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_sentinel/windows_dns_query.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_sentinel/windows_driver_load.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_sentinel/windows_file_event.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_sentinel/windows_image_load.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_sentinel/windows_ldap_debug.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_sentinel/windows_network_connection.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_sentinel/windows_ntlm.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_sentinel/windows_powershell.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_sentinel/windows_process_creation.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_sentinel/windows_registry_event.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_sentinel/windows_security.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_sentinel/windows_sysmon.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/microsoft_sentinel/windows_wmi_event.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/opensearch/aws_cloudtrail.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/opensearch/aws_eks.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/opensearch/azure_AzureDiagnostics.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/opensearch/azure_BehaviorAnalytics.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/opensearch/azure_aadnoninteractiveusersigninlogs.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/opensearch/azure_azureactivity.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/opensearch/azure_azuread.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/opensearch/azure_m365.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/opensearch/azure_signinlogs.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/opensearch/default.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/opensearch/dns.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/opensearch/firewall.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/opensearch/gcp_gcp.audit.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/opensearch/gcp_pubsub.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/opensearch/linux_auditd.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/opensearch/linux_dns_query.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/opensearch/linux_process_creation.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/opensearch/macos_dns_query.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/opensearch/macos_network_connection.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/opensearch/macos_process_creation.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/opensearch/okta_okta.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/opensearch/proxy.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/opensearch/webserver.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/opensearch/windows_bits_client.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/opensearch/windows_dns_query.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/opensearch/windows_driver_load.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/opensearch/windows_image_load.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/opensearch/windows_ldap_debug.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/opensearch/windows_network_connection.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/opensearch/windows_ntlm.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/opensearch/windows_powershell.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/opensearch/windows_process_creation.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/opensearch/windows_security.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/opensearch/windows_sysmon.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/opensearch/windows_wmi_event.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/qradar/aws_cloudtrail.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/qradar/aws_eks.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/qradar/azure_azureactivity.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/qradar/azure_azuread.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/qradar/azure_m365.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/qradar/azure_signinlogs.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/qradar/default.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/qradar/dns.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/qradar/firewall.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/qradar/gcp_gcp.audit.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/qradar/linux_auditd.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/qradar/linux_dns_query.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/qradar/linux_file_event.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/qradar/linux_network_connection.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/qradar/linux_process_creation.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/qradar/macos_dns_query.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/qradar/macos_file_event.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/qradar/macos_network_connection.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/qradar/macos_process_creation.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/qradar/okta_okta.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/qradar/proxy.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/qradar/webserver.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/qradar/windows_application.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/qradar/windows_create_remote_thread.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/qradar/windows_create_stream_hash.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/qradar/windows_dns_query.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/qradar/windows_driver_load.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/qradar/windows_file_event.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/qradar/windows_image_load.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/qradar/windows_ldap_debug.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/qradar/windows_network_connection.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/qradar/windows_ntlm.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/qradar/windows_pipe_created.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/qradar/windows_powershell.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/qradar/windows_process_access.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/qradar/windows_process_creation.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/qradar/windows_raw_access_thread.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/qradar/windows_registry_event.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/qradar/windows_security.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/qradar/windows_sysmon.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/qradar/windows_system.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/qradar/windows_wmi_event.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/sigma/aws_cloudtrail.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/sigma/aws_eks.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/sigma/azure_AzureDiagnostics.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/sigma/azure_BehaviorAnalytics.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/sigma/azure_aadnoninteractiveusersigninlogs.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/sigma/azure_azureactivity.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/sigma/azure_azuread.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/sigma/azure_m365.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/sigma/azure_signinlogs.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/sigma/default.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/sigma/dns.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/sigma/firewall.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/sigma/gcp_gcp.audit.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/sigma/gcp_pubsub.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/sigma/linux_auditd.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/sigma/linux_dns_query.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/sigma/linux_network_connection.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/sigma/linux_process_creation.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/sigma/macos_dns_query.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/sigma/macos_network_connection.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/sigma/macos_process_creation.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/sigma/okta_okta.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/sigma/proxy.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/sigma/webserver.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/sigma/windows_bits_client.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/sigma/windows_dns_query.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/sigma/windows_driver_load.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/sigma/windows_image_load.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/sigma/windows_ldap_debug.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/sigma/windows_network_connection.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/sigma/windows_ntlm.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/sigma/windows_powershell.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/sigma/windows_process_creation.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/sigma/windows_security.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/sigma/windows_sysmon.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/sigma/windows_wmi_event.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/aws_cloudtrail.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/aws_eks.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/azure_AzureDiagnostics.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/azure_BehaviorAnalytics.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/azure_aadnoninteractiveusersigninlogs.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/azure_azureactivity.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/azure_azuread.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/azure_signinlogs.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/default.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/gcp_gcp.audit.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/gcp_pubsub.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/linux_auditd.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/linux_dns_query.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/linux_file_access.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/linux_file_change.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/linux_file_create.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/linux_file_delete.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/linux_file_event.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/linux_file_rename.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/linux_network_connection.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/linux_process_creation.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/macos_dns_query.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/macos_file_access.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/macos_file_change.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/macos_file_delete.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/macos_file_event.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/macos_file_rename.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/macos_network_connection.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/macos_process_creation.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/okta_okta.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/windows_bits_client.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/windows_dns_query.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/windows_driver_load.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/windows_file_access.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/windows_file_change.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/windows_file_create.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/windows_file_delete.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/windows_file_event.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/windows_file_rename.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/windows_image_load.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/windows_ldap_debug.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/windows_network_connection.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/windows_ntlm.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/windows_powershell.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/windows_process_creation.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/windows_registry_event.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/windows_security.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/windows_sysmon.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/platforms/splunk/windows_wmi_event.yml (100%) rename {translator => uncoder-core}/app/translator/mappings/utils/__init__.py (100%) rename {translator => uncoder-core}/app/translator/mappings/utils/load_from_files.py (100%) rename {translator => uncoder-core}/app/translator/platforms/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/athena/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/athena/const.py (100%) rename {translator => uncoder-core}/app/translator/platforms/athena/mapping.py (100%) rename {translator => uncoder-core}/app/translator/platforms/athena/mappings/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/athena/mappings/athena_cti.py (100%) rename {translator => uncoder-core}/app/translator/platforms/athena/parsers/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/athena/parsers/athena.py (100%) rename {translator => uncoder-core}/app/translator/platforms/athena/renders/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/athena/renders/athena.py (100%) rename {translator => uncoder-core}/app/translator/platforms/athena/renders/athena_cti.py (100%) rename {translator => uncoder-core}/app/translator/platforms/athena/tokenizer.py (100%) rename {translator => uncoder-core}/app/translator/platforms/base/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/base/lucene/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/base/lucene/escape_manager.py (100%) rename {translator => uncoder-core}/app/translator/platforms/base/lucene/mapping.py (100%) rename {translator => uncoder-core}/app/translator/platforms/base/lucene/parsers/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/base/lucene/parsers/lucene.py (100%) rename {translator => uncoder-core}/app/translator/platforms/base/lucene/renders/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/base/lucene/renders/lucene.py (100%) rename {translator => uncoder-core}/app/translator/platforms/base/lucene/str_value_manager.py (100%) rename {translator => uncoder-core}/app/translator/platforms/base/lucene/tokenizer.py (100%) rename {translator => uncoder-core}/app/translator/platforms/base/spl/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/base/spl/escape_manager.py (100%) rename {translator => uncoder-core}/app/translator/platforms/base/spl/functions/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/base/spl/functions/const.py (100%) rename {translator => uncoder-core}/app/translator/platforms/base/spl/functions/manager.py (100%) rename {translator => uncoder-core}/app/translator/platforms/base/spl/parsers/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/base/spl/parsers/spl.py (100%) rename {translator => uncoder-core}/app/translator/platforms/base/spl/renders/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/base/spl/renders/spl.py (100%) rename {translator => uncoder-core}/app/translator/platforms/base/spl/tokenizer.py (100%) rename {translator => uncoder-core}/app/translator/platforms/carbonblack/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/carbonblack/const.py (100%) rename {translator => uncoder-core}/app/translator/platforms/carbonblack/mappings/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/carbonblack/mappings/carbonblack_cti.py (100%) rename {translator => uncoder-core}/app/translator/platforms/carbonblack/renders/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/carbonblack/renders/carbonblack_cti.py (100%) rename {translator => uncoder-core}/app/translator/platforms/chronicle/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/chronicle/const.py (100%) rename {translator => uncoder-core}/app/translator/platforms/chronicle/escape_manager.py (100%) rename {translator => uncoder-core}/app/translator/platforms/chronicle/mapping.py (100%) rename {translator => uncoder-core}/app/translator/platforms/chronicle/mappings/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/chronicle/mappings/chronicle_cti.py (100%) rename {translator => uncoder-core}/app/translator/platforms/chronicle/parsers/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/chronicle/parsers/chronicle.py (100%) rename {translator => uncoder-core}/app/translator/platforms/chronicle/parsers/chronicle_rule.py (100%) rename {translator => uncoder-core}/app/translator/platforms/chronicle/renders/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/chronicle/renders/chronicle.py (100%) rename {translator => uncoder-core}/app/translator/platforms/chronicle/renders/chronicle_cti.py (100%) rename {translator => uncoder-core}/app/translator/platforms/chronicle/renders/chronicle_rule.py (100%) rename {translator => uncoder-core}/app/translator/platforms/chronicle/tokenizer.py (100%) rename {translator => uncoder-core}/app/translator/platforms/crowdstrike/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/crowdstrike/const.py (100%) rename {translator => uncoder-core}/app/translator/platforms/crowdstrike/functions/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/crowdstrike/mapping.py (100%) rename {translator => uncoder-core}/app/translator/platforms/crowdstrike/mappings/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/crowdstrike/mappings/crowdstrike_cti.py (100%) rename {translator => uncoder-core}/app/translator/platforms/crowdstrike/parsers/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/crowdstrike/parsers/crowdstrike.py (100%) rename {translator => uncoder-core}/app/translator/platforms/crowdstrike/renders/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/crowdstrike/renders/crowdstrike.py (100%) rename {translator => uncoder-core}/app/translator/platforms/crowdstrike/renders/crowdstrike_cti.py (100%) rename {translator => uncoder-core}/app/translator/platforms/elasticsearch/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/elasticsearch/const.py (100%) rename {translator => uncoder-core}/app/translator/platforms/elasticsearch/mapping.py (100%) rename {translator => uncoder-core}/app/translator/platforms/elasticsearch/mappings/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/elasticsearch/mappings/elasticsearch_cti_cti.py (100%) rename {translator => uncoder-core}/app/translator/platforms/elasticsearch/parsers/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/elasticsearch/parsers/detection_rule.py (100%) rename {translator => uncoder-core}/app/translator/platforms/elasticsearch/parsers/elasticsearch.py (100%) rename {translator => uncoder-core}/app/translator/platforms/elasticsearch/renders/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/elasticsearch/renders/detection_rule.py (100%) rename {translator => uncoder-core}/app/translator/platforms/elasticsearch/renders/elast_alert.py (100%) rename {translator => uncoder-core}/app/translator/platforms/elasticsearch/renders/elasticsearch.py (100%) rename {translator => uncoder-core}/app/translator/platforms/elasticsearch/renders/elasticsearch_cti.py (100%) rename {translator => uncoder-core}/app/translator/platforms/elasticsearch/renders/kibana.py (100%) rename {translator => uncoder-core}/app/translator/platforms/elasticsearch/renders/xpack_watcher.py (100%) rename {translator => uncoder-core}/app/translator/platforms/elasticsearch/tokenizer.py (100%) rename {translator => uncoder-core}/app/translator/platforms/fireeye_helix/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/fireeye_helix/const.py (100%) rename {translator => uncoder-core}/app/translator/platforms/fireeye_helix/mappings/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/fireeye_helix/mappings/fireeye_helix.py (100%) rename {translator => uncoder-core}/app/translator/platforms/fireeye_helix/renders/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/fireeye_helix/renders/fireeye_helix_cti.py (100%) rename {translator => uncoder-core}/app/translator/platforms/forti_siem/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/forti_siem/const.py (100%) rename {translator => uncoder-core}/app/translator/platforms/forti_siem/escape_manager.py (100%) rename {translator => uncoder-core}/app/translator/platforms/forti_siem/mapping.py (100%) rename {translator => uncoder-core}/app/translator/platforms/forti_siem/renders/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/forti_siem/renders/forti_siem_rule.py (100%) rename {translator => uncoder-core}/app/translator/platforms/forti_siem/str_value_manager.py (100%) rename {translator => uncoder-core}/app/translator/platforms/graylog/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/graylog/const.py (100%) rename {translator => uncoder-core}/app/translator/platforms/graylog/mapping.py (100%) rename {translator => uncoder-core}/app/translator/platforms/graylog/mappings/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/graylog/mappings/graylog_cti.py (100%) rename {translator => uncoder-core}/app/translator/platforms/graylog/parsers/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/graylog/parsers/graylog.py (100%) rename {translator => uncoder-core}/app/translator/platforms/graylog/renders/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/graylog/renders/graylog.py (100%) rename {translator => uncoder-core}/app/translator/platforms/graylog/renders/graylog_cti.py (100%) rename {translator => uncoder-core}/app/translator/platforms/logpoint/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/logpoint/const.py (100%) rename {translator => uncoder-core}/app/translator/platforms/logpoint/mappings/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/logpoint/mappings/logpoint_cti.py (100%) rename {translator => uncoder-core}/app/translator/platforms/logpoint/renders/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/logpoint/renders/logpoint_cti.py (100%) rename {translator => uncoder-core}/app/translator/platforms/logrhythm_axon/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/logrhythm_axon/const.py (100%) rename {translator => uncoder-core}/app/translator/platforms/logrhythm_axon/mapping.py (100%) rename {translator => uncoder-core}/app/translator/platforms/logrhythm_axon/renders/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/logrhythm_axon/renders/logrhythm_axon_query.py (100%) rename {translator => uncoder-core}/app/translator/platforms/logrhythm_axon/renders/logrhythm_axon_rule.py (100%) rename {translator => uncoder-core}/app/translator/platforms/logscale/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/logscale/const.py (100%) rename {translator => uncoder-core}/app/translator/platforms/logscale/escape_manager.py (100%) rename {translator => uncoder-core}/app/translator/platforms/logscale/functions/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/logscale/functions/const.py (100%) rename {translator => uncoder-core}/app/translator/platforms/logscale/functions/manager.py (100%) rename {translator => uncoder-core}/app/translator/platforms/logscale/mapping.py (100%) rename {translator => uncoder-core}/app/translator/platforms/logscale/mappings/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/logscale/mappings/logscale_cti.py (100%) rename {translator => uncoder-core}/app/translator/platforms/logscale/parsers/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/logscale/parsers/logscale.py (100%) rename {translator => uncoder-core}/app/translator/platforms/logscale/parsers/logscale_alert.py (100%) rename {translator => uncoder-core}/app/translator/platforms/logscale/renders/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/logscale/renders/logscale.py (100%) rename {translator => uncoder-core}/app/translator/platforms/logscale/renders/logscale_alert.py (100%) rename {translator => uncoder-core}/app/translator/platforms/logscale/renders/logscale_cti.py (100%) rename {translator => uncoder-core}/app/translator/platforms/logscale/tokenizer.py (100%) rename {translator => uncoder-core}/app/translator/platforms/microsoft/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/microsoft/const.py (100%) rename {translator => uncoder-core}/app/translator/platforms/microsoft/escape_manager.py (100%) rename {translator => uncoder-core}/app/translator/platforms/microsoft/functions/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/microsoft/functions/const.py (100%) rename {translator => uncoder-core}/app/translator/platforms/microsoft/functions/manager.py (100%) rename {translator => uncoder-core}/app/translator/platforms/microsoft/mapping.py (100%) rename {translator => uncoder-core}/app/translator/platforms/microsoft/mappings/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/microsoft/mappings/mdatp_cti.py (100%) rename {translator => uncoder-core}/app/translator/platforms/microsoft/mappings/microsoft_sentinel_cti.py (100%) rename {translator => uncoder-core}/app/translator/platforms/microsoft/parsers/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/microsoft/parsers/microsoft_defender.py (100%) rename {translator => uncoder-core}/app/translator/platforms/microsoft/parsers/microsoft_sentinel.py (100%) rename {translator => uncoder-core}/app/translator/platforms/microsoft/parsers/microsoft_sentinel_rule.py (100%) rename {translator => uncoder-core}/app/translator/platforms/microsoft/renders/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/microsoft/renders/microsoft_defender.py (100%) rename {translator => uncoder-core}/app/translator/platforms/microsoft/renders/microsoft_defender_cti.py (100%) rename {translator => uncoder-core}/app/translator/platforms/microsoft/renders/microsoft_sentinel.py (100%) rename {translator => uncoder-core}/app/translator/platforms/microsoft/renders/microsoft_sentinel_cti.py (100%) rename {translator => uncoder-core}/app/translator/platforms/microsoft/renders/microsoft_sentinel_rule.py (100%) rename {translator => uncoder-core}/app/translator/platforms/microsoft/tokenizer.py (100%) rename {translator => uncoder-core}/app/translator/platforms/opensearch/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/opensearch/const.py (100%) rename {translator => uncoder-core}/app/translator/platforms/opensearch/mapping.py (100%) rename {translator => uncoder-core}/app/translator/platforms/opensearch/mappings/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/opensearch/mappings/opensearch_cti.py (100%) rename {translator => uncoder-core}/app/translator/platforms/opensearch/parsers/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/opensearch/parsers/opensearch.py (100%) rename {translator => uncoder-core}/app/translator/platforms/opensearch/renders/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/opensearch/renders/opensearch.py (100%) rename {translator => uncoder-core}/app/translator/platforms/opensearch/renders/opensearch_cti.py (100%) rename {translator => uncoder-core}/app/translator/platforms/opensearch/renders/opensearch_rule.py (100%) rename {translator => uncoder-core}/app/translator/platforms/opensearch/tokenizer.py (100%) rename {translator => uncoder-core}/app/translator/platforms/qradar/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/qradar/const.py (100%) rename {translator => uncoder-core}/app/translator/platforms/qradar/escape_manager.py (100%) rename {translator => uncoder-core}/app/translator/platforms/qradar/mapping.py (100%) rename {translator => uncoder-core}/app/translator/platforms/qradar/mappings/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/qradar/mappings/qradar_cti.py (100%) rename {translator => uncoder-core}/app/translator/platforms/qradar/parsers/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/qradar/parsers/qradar.py (100%) rename {translator => uncoder-core}/app/translator/platforms/qradar/renders/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/qradar/renders/qradar.py (100%) rename {translator => uncoder-core}/app/translator/platforms/qradar/renders/qradar_cti.py (100%) rename {translator => uncoder-core}/app/translator/platforms/qradar/tokenizer.py (100%) rename {translator => uncoder-core}/app/translator/platforms/qualys/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/qualys/const.py (100%) rename {translator => uncoder-core}/app/translator/platforms/qualys/mappings/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/qualys/mappings/qualys_cti.py (100%) rename {translator => uncoder-core}/app/translator/platforms/qualys/renders/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/qualys/renders/qualys_cti.py (100%) rename {translator => uncoder-core}/app/translator/platforms/roota/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/roota/parsers/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/roota/parsers/roota.py (100%) rename {translator => uncoder-core}/app/translator/platforms/rsa_netwitness/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/rsa_netwitness/const.py (100%) rename {translator => uncoder-core}/app/translator/platforms/rsa_netwitness/mappings/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/rsa_netwitness/mappings/rsa_netwitness_cti.py (100%) rename {translator => uncoder-core}/app/translator/platforms/rsa_netwitness/renders/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/rsa_netwitness/renders/rsa_netwitness_cti.py (100%) rename {translator => uncoder-core}/app/translator/platforms/securonix/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/securonix/const.py (100%) rename {translator => uncoder-core}/app/translator/platforms/securonix/mappings/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/securonix/mappings/securonix_cti.py (100%) rename {translator => uncoder-core}/app/translator/platforms/securonix/renders/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/securonix/renders/securonix_cti.py (100%) rename {translator => uncoder-core}/app/translator/platforms/sentinel_one/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/sentinel_one/const.py (100%) rename {translator => uncoder-core}/app/translator/platforms/sentinel_one/mappings/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/sentinel_one/mappings/s1_cti.py (100%) rename {translator => uncoder-core}/app/translator/platforms/sentinel_one/renders/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/sentinel_one/renders/s1_cti.py (100%) rename {translator => uncoder-core}/app/translator/platforms/sigma/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/sigma/const.py (100%) rename {translator => uncoder-core}/app/translator/platforms/sigma/escape_manager.py (100%) rename {translator => uncoder-core}/app/translator/platforms/sigma/mapping.py (100%) rename {translator => uncoder-core}/app/translator/platforms/sigma/models/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/sigma/models/compiler.py (100%) rename {translator => uncoder-core}/app/translator/platforms/sigma/models/group.py (100%) rename {translator => uncoder-core}/app/translator/platforms/sigma/models/modifiers.py (100%) rename {translator => uncoder-core}/app/translator/platforms/sigma/models/operator.py (100%) rename {translator => uncoder-core}/app/translator/platforms/sigma/parsers/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/sigma/parsers/sigma.py (100%) rename {translator => uncoder-core}/app/translator/platforms/sigma/renders/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/sigma/renders/sigma.py (100%) rename {translator => uncoder-core}/app/translator/platforms/sigma/str_value_manager.py (100%) rename {translator => uncoder-core}/app/translator/platforms/sigma/tokenizer.py (100%) rename {translator => uncoder-core}/app/translator/platforms/snowflake/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/snowflake/const.py (100%) rename {translator => uncoder-core}/app/translator/platforms/snowflake/mappings/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/snowflake/mappings/snowflake_cti.py (100%) rename {translator => uncoder-core}/app/translator/platforms/snowflake/renders/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/snowflake/renders/snowflake_cti.py (100%) rename {translator => uncoder-core}/app/translator/platforms/splunk/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/splunk/const.py (100%) rename {translator => uncoder-core}/app/translator/platforms/splunk/functions/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/splunk/mapping.py (100%) rename {translator => uncoder-core}/app/translator/platforms/splunk/mappings/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/splunk/mappings/splunk_cti.py (100%) rename {translator => uncoder-core}/app/translator/platforms/splunk/parsers/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/splunk/parsers/splunk.py (100%) rename {translator => uncoder-core}/app/translator/platforms/splunk/parsers/splunk_alert.py (100%) rename {translator => uncoder-core}/app/translator/platforms/splunk/renders/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/splunk/renders/splunk.py (100%) rename {translator => uncoder-core}/app/translator/platforms/splunk/renders/splunk_alert.py (100%) rename {translator => uncoder-core}/app/translator/platforms/splunk/renders/splunk_cti.py (100%) rename {translator => uncoder-core}/app/translator/platforms/sumo_logic/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/sumo_logic/const.py (100%) rename {translator => uncoder-core}/app/translator/platforms/sumo_logic/mappings/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/sumo_logic/mappings/sumologic_cti.py (100%) rename {translator => uncoder-core}/app/translator/platforms/sumo_logic/renders/__init__.py (100%) rename {translator => uncoder-core}/app/translator/platforms/sumo_logic/renders/sumologic_cti.py (100%) rename {translator => uncoder-core}/app/translator/tools/__init__.py (100%) rename {translator => uncoder-core}/app/translator/tools/const.py (100%) rename {translator => uncoder-core}/app/translator/tools/custom_enum.py (100%) rename {translator => uncoder-core}/app/translator/tools/decorators.py (100%) rename {translator => uncoder-core}/app/translator/tools/singleton_meta.py (100%) rename {translator => uncoder-core}/app/translator/tools/utils.py (100%) rename {translator => uncoder-core}/app/translator/translator.py (100%) rename {translator => uncoder-core}/const.py (100%) rename {translator => uncoder-core}/pyproject.toml (100%) rename {translator => uncoder-core}/requirements.txt (100%) rename {translator => uncoder-core}/server.py (100%) rename {translator => uncoder-core}/settings.py (100%) diff --git a/docker-compose.yml b/docker-compose.yml index 1c968d5d..01877c90 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -11,8 +11,8 @@ services: - '4010:4010' translator: build: - context: './translator/' - container_name: translator + context: './uncoder-core/' + container_name: uncoder-core restart: always environment: - HOST=0.0.0.0 diff --git a/translator/.gitignore b/uncoder-core/.gitignore similarity index 100% rename from translator/.gitignore rename to uncoder-core/.gitignore diff --git a/translator/Dockerfile b/uncoder-core/Dockerfile similarity index 100% rename from translator/Dockerfile rename to uncoder-core/Dockerfile diff --git a/translator/app/__init__.py b/uncoder-core/app/__init__.py similarity index 100% rename from translator/app/__init__.py rename to uncoder-core/app/__init__.py diff --git a/translator/app/dictionaries/tactics.json b/uncoder-core/app/dictionaries/tactics.json similarity index 100% rename from translator/app/dictionaries/tactics.json rename to uncoder-core/app/dictionaries/tactics.json diff --git a/translator/app/dictionaries/techniques.json b/uncoder-core/app/dictionaries/techniques.json similarity index 100% rename from translator/app/dictionaries/techniques.json rename to uncoder-core/app/dictionaries/techniques.json diff --git a/translator/app/dictionaries/uncoder_meta_info_roota.json b/uncoder-core/app/dictionaries/uncoder_meta_info_roota.json similarity index 100% rename from translator/app/dictionaries/uncoder_meta_info_roota.json rename to uncoder-core/app/dictionaries/uncoder_meta_info_roota.json diff --git a/translator/app/dictionaries/uncoder_meta_info_sigma.json b/uncoder-core/app/dictionaries/uncoder_meta_info_sigma.json similarity index 100% rename from translator/app/dictionaries/uncoder_meta_info_sigma.json rename to uncoder-core/app/dictionaries/uncoder_meta_info_sigma.json diff --git a/translator/app/models/__init__.py b/uncoder-core/app/models/__init__.py similarity index 100% rename from translator/app/models/__init__.py rename to uncoder-core/app/models/__init__.py diff --git a/translator/app/models/ioc_translation.py b/uncoder-core/app/models/ioc_translation.py similarity index 100% rename from translator/app/models/ioc_translation.py rename to uncoder-core/app/models/ioc_translation.py diff --git a/translator/app/models/translation.py b/uncoder-core/app/models/translation.py similarity index 100% rename from translator/app/models/translation.py rename to uncoder-core/app/models/translation.py diff --git a/translator/app/routers/__init__.py b/uncoder-core/app/routers/__init__.py similarity index 100% rename from translator/app/routers/__init__.py rename to uncoder-core/app/routers/__init__.py diff --git a/translator/app/routers/assistance.py b/uncoder-core/app/routers/assistance.py similarity index 100% rename from translator/app/routers/assistance.py rename to uncoder-core/app/routers/assistance.py diff --git a/translator/app/routers/ioc_translate.py b/uncoder-core/app/routers/ioc_translate.py similarity index 100% rename from translator/app/routers/ioc_translate.py rename to uncoder-core/app/routers/ioc_translate.py diff --git a/translator/app/routers/translate.py b/uncoder-core/app/routers/translate.py similarity index 100% rename from translator/app/routers/translate.py rename to uncoder-core/app/routers/translate.py diff --git a/translator/app/translator/__init__.py b/uncoder-core/app/translator/__init__.py similarity index 100% rename from translator/app/translator/__init__.py rename to uncoder-core/app/translator/__init__.py diff --git a/translator/app/translator/const.py b/uncoder-core/app/translator/const.py similarity index 100% rename from translator/app/translator/const.py rename to uncoder-core/app/translator/const.py diff --git a/translator/app/translator/core/__init__.py b/uncoder-core/app/translator/core/__init__.py similarity index 100% rename from translator/app/translator/core/__init__.py rename to uncoder-core/app/translator/core/__init__.py diff --git a/translator/app/translator/core/custom_types/__init__.py b/uncoder-core/app/translator/core/custom_types/__init__.py similarity index 100% rename from translator/app/translator/core/custom_types/__init__.py rename to uncoder-core/app/translator/core/custom_types/__init__.py diff --git a/translator/app/translator/core/custom_types/functions.py b/uncoder-core/app/translator/core/custom_types/functions.py similarity index 100% rename from translator/app/translator/core/custom_types/functions.py rename to uncoder-core/app/translator/core/custom_types/functions.py diff --git a/translator/app/translator/core/custom_types/meta_info.py b/uncoder-core/app/translator/core/custom_types/meta_info.py similarity index 100% rename from translator/app/translator/core/custom_types/meta_info.py rename to uncoder-core/app/translator/core/custom_types/meta_info.py diff --git a/translator/app/translator/core/custom_types/tokens.py b/uncoder-core/app/translator/core/custom_types/tokens.py similarity index 100% rename from translator/app/translator/core/custom_types/tokens.py rename to uncoder-core/app/translator/core/custom_types/tokens.py diff --git a/translator/app/translator/core/custom_types/values.py b/uncoder-core/app/translator/core/custom_types/values.py similarity index 100% rename from translator/app/translator/core/custom_types/values.py rename to uncoder-core/app/translator/core/custom_types/values.py diff --git a/translator/app/translator/core/escape_manager.py b/uncoder-core/app/translator/core/escape_manager.py similarity index 100% rename from translator/app/translator/core/escape_manager.py rename to uncoder-core/app/translator/core/escape_manager.py diff --git a/translator/app/translator/core/exceptions/__init__.py b/uncoder-core/app/translator/core/exceptions/__init__.py similarity index 100% rename from translator/app/translator/core/exceptions/__init__.py rename to uncoder-core/app/translator/core/exceptions/__init__.py diff --git a/translator/app/translator/core/exceptions/core.py b/uncoder-core/app/translator/core/exceptions/core.py similarity index 100% rename from translator/app/translator/core/exceptions/core.py rename to uncoder-core/app/translator/core/exceptions/core.py diff --git a/translator/app/translator/core/exceptions/functions.py b/uncoder-core/app/translator/core/exceptions/functions.py similarity index 100% rename from translator/app/translator/core/exceptions/functions.py rename to uncoder-core/app/translator/core/exceptions/functions.py diff --git a/translator/app/translator/core/exceptions/iocs.py b/uncoder-core/app/translator/core/exceptions/iocs.py similarity index 100% rename from translator/app/translator/core/exceptions/iocs.py rename to uncoder-core/app/translator/core/exceptions/iocs.py diff --git a/translator/app/translator/core/exceptions/parser.py b/uncoder-core/app/translator/core/exceptions/parser.py similarity index 100% rename from translator/app/translator/core/exceptions/parser.py rename to uncoder-core/app/translator/core/exceptions/parser.py diff --git a/translator/app/translator/core/exceptions/render.py b/uncoder-core/app/translator/core/exceptions/render.py similarity index 100% rename from translator/app/translator/core/exceptions/render.py rename to uncoder-core/app/translator/core/exceptions/render.py diff --git a/translator/app/translator/core/functions.py b/uncoder-core/app/translator/core/functions.py similarity index 100% rename from translator/app/translator/core/functions.py rename to uncoder-core/app/translator/core/functions.py diff --git a/translator/app/translator/core/mapping.py b/uncoder-core/app/translator/core/mapping.py similarity index 100% rename from translator/app/translator/core/mapping.py rename to uncoder-core/app/translator/core/mapping.py diff --git a/translator/app/translator/core/mitre.py b/uncoder-core/app/translator/core/mitre.py similarity index 100% rename from translator/app/translator/core/mitre.py rename to uncoder-core/app/translator/core/mitre.py diff --git a/translator/app/translator/core/mixins/__init__.py b/uncoder-core/app/translator/core/mixins/__init__.py similarity index 100% rename from translator/app/translator/core/mixins/__init__.py rename to uncoder-core/app/translator/core/mixins/__init__.py diff --git a/translator/app/translator/core/mixins/logic.py b/uncoder-core/app/translator/core/mixins/logic.py similarity index 100% rename from translator/app/translator/core/mixins/logic.py rename to uncoder-core/app/translator/core/mixins/logic.py diff --git a/translator/app/translator/core/mixins/operator.py b/uncoder-core/app/translator/core/mixins/operator.py similarity index 100% rename from translator/app/translator/core/mixins/operator.py rename to uncoder-core/app/translator/core/mixins/operator.py diff --git a/translator/app/translator/core/mixins/rule.py b/uncoder-core/app/translator/core/mixins/rule.py similarity index 100% rename from translator/app/translator/core/mixins/rule.py rename to uncoder-core/app/translator/core/mixins/rule.py diff --git a/translator/app/translator/core/models/__init__.py b/uncoder-core/app/translator/core/models/__init__.py similarity index 100% rename from translator/app/translator/core/models/__init__.py rename to uncoder-core/app/translator/core/models/__init__.py diff --git a/translator/app/translator/core/models/escape_details.py b/uncoder-core/app/translator/core/models/escape_details.py similarity index 100% rename from translator/app/translator/core/models/escape_details.py rename to uncoder-core/app/translator/core/models/escape_details.py diff --git a/translator/app/translator/core/models/field.py b/uncoder-core/app/translator/core/models/field.py similarity index 100% rename from translator/app/translator/core/models/field.py rename to uncoder-core/app/translator/core/models/field.py diff --git a/translator/app/translator/core/models/functions/__init__.py b/uncoder-core/app/translator/core/models/functions/__init__.py similarity index 100% rename from translator/app/translator/core/models/functions/__init__.py rename to uncoder-core/app/translator/core/models/functions/__init__.py diff --git a/translator/app/translator/core/models/functions/base.py b/uncoder-core/app/translator/core/models/functions/base.py similarity index 100% rename from translator/app/translator/core/models/functions/base.py rename to uncoder-core/app/translator/core/models/functions/base.py diff --git a/translator/app/translator/core/models/functions/sort.py b/uncoder-core/app/translator/core/models/functions/sort.py similarity index 100% rename from translator/app/translator/core/models/functions/sort.py rename to uncoder-core/app/translator/core/models/functions/sort.py diff --git a/translator/app/translator/core/models/identifier.py b/uncoder-core/app/translator/core/models/identifier.py similarity index 100% rename from translator/app/translator/core/models/identifier.py rename to uncoder-core/app/translator/core/models/identifier.py diff --git a/translator/app/translator/core/models/iocs.py b/uncoder-core/app/translator/core/models/iocs.py similarity index 100% rename from translator/app/translator/core/models/iocs.py rename to uncoder-core/app/translator/core/models/iocs.py diff --git a/translator/app/translator/core/models/platform_details.py b/uncoder-core/app/translator/core/models/platform_details.py similarity index 100% rename from translator/app/translator/core/models/platform_details.py rename to uncoder-core/app/translator/core/models/platform_details.py diff --git a/translator/app/translator/core/models/query_container.py b/uncoder-core/app/translator/core/models/query_container.py similarity index 100% rename from translator/app/translator/core/models/query_container.py rename to uncoder-core/app/translator/core/models/query_container.py diff --git a/translator/app/translator/core/parser.py b/uncoder-core/app/translator/core/parser.py similarity index 100% rename from translator/app/translator/core/parser.py rename to uncoder-core/app/translator/core/parser.py diff --git a/translator/app/translator/core/parser_cti.py b/uncoder-core/app/translator/core/parser_cti.py similarity index 100% rename from translator/app/translator/core/parser_cti.py rename to uncoder-core/app/translator/core/parser_cti.py diff --git a/translator/app/translator/core/render.py b/uncoder-core/app/translator/core/render.py similarity index 100% rename from translator/app/translator/core/render.py rename to uncoder-core/app/translator/core/render.py diff --git a/translator/app/translator/core/render_cti.py b/uncoder-core/app/translator/core/render_cti.py similarity index 100% rename from translator/app/translator/core/render_cti.py rename to uncoder-core/app/translator/core/render_cti.py diff --git a/translator/app/translator/core/str_value_manager.py b/uncoder-core/app/translator/core/str_value_manager.py similarity index 100% rename from translator/app/translator/core/str_value_manager.py rename to uncoder-core/app/translator/core/str_value_manager.py diff --git a/translator/app/translator/core/tokenizer.py b/uncoder-core/app/translator/core/tokenizer.py similarity index 100% rename from translator/app/translator/core/tokenizer.py rename to uncoder-core/app/translator/core/tokenizer.py diff --git a/translator/app/translator/cti_translator.py b/uncoder-core/app/translator/cti_translator.py similarity index 100% rename from translator/app/translator/cti_translator.py rename to uncoder-core/app/translator/cti_translator.py diff --git a/translator/app/translator/managers.py b/uncoder-core/app/translator/managers.py similarity index 100% rename from translator/app/translator/managers.py rename to uncoder-core/app/translator/managers.py diff --git a/translator/app/translator/mappings/__init__.py b/uncoder-core/app/translator/mappings/__init__.py similarity index 100% rename from translator/app/translator/mappings/__init__.py rename to uncoder-core/app/translator/mappings/__init__.py diff --git a/translator/app/translator/mappings/platforms/athena/aws_cloudtrail.yml b/uncoder-core/app/translator/mappings/platforms/athena/aws_cloudtrail.yml similarity index 100% rename from translator/app/translator/mappings/platforms/athena/aws_cloudtrail.yml rename to uncoder-core/app/translator/mappings/platforms/athena/aws_cloudtrail.yml diff --git a/translator/app/translator/mappings/platforms/athena/default.yml b/uncoder-core/app/translator/mappings/platforms/athena/default.yml similarity index 100% rename from translator/app/translator/mappings/platforms/athena/default.yml rename to uncoder-core/app/translator/mappings/platforms/athena/default.yml diff --git a/translator/app/translator/mappings/platforms/athena/linux_file_event.yml b/uncoder-core/app/translator/mappings/platforms/athena/linux_file_event.yml similarity index 100% rename from translator/app/translator/mappings/platforms/athena/linux_file_event.yml rename to uncoder-core/app/translator/mappings/platforms/athena/linux_file_event.yml diff --git a/translator/app/translator/mappings/platforms/athena/linux_process_creation.yml b/uncoder-core/app/translator/mappings/platforms/athena/linux_process_creation.yml similarity index 100% rename from translator/app/translator/mappings/platforms/athena/linux_process_creation.yml rename to uncoder-core/app/translator/mappings/platforms/athena/linux_process_creation.yml diff --git a/translator/app/translator/mappings/platforms/athena/macos_file_event.yml b/uncoder-core/app/translator/mappings/platforms/athena/macos_file_event.yml similarity index 100% rename from translator/app/translator/mappings/platforms/athena/macos_file_event.yml rename to uncoder-core/app/translator/mappings/platforms/athena/macos_file_event.yml diff --git a/translator/app/translator/mappings/platforms/athena/macos_process_creation.yml b/uncoder-core/app/translator/mappings/platforms/athena/macos_process_creation.yml similarity index 100% rename from translator/app/translator/mappings/platforms/athena/macos_process_creation.yml rename to uncoder-core/app/translator/mappings/platforms/athena/macos_process_creation.yml diff --git a/translator/app/translator/mappings/platforms/athena/windows_file_event.yml b/uncoder-core/app/translator/mappings/platforms/athena/windows_file_event.yml similarity index 100% rename from translator/app/translator/mappings/platforms/athena/windows_file_event.yml rename to uncoder-core/app/translator/mappings/platforms/athena/windows_file_event.yml diff --git a/translator/app/translator/mappings/platforms/athena/windows_image_load.yml b/uncoder-core/app/translator/mappings/platforms/athena/windows_image_load.yml similarity index 100% rename from translator/app/translator/mappings/platforms/athena/windows_image_load.yml rename to uncoder-core/app/translator/mappings/platforms/athena/windows_image_load.yml diff --git a/translator/app/translator/mappings/platforms/athena/windows_process_creation.yml b/uncoder-core/app/translator/mappings/platforms/athena/windows_process_creation.yml similarity index 100% rename from translator/app/translator/mappings/platforms/athena/windows_process_creation.yml rename to uncoder-core/app/translator/mappings/platforms/athena/windows_process_creation.yml diff --git a/translator/app/translator/mappings/platforms/athena/windows_registry_event.yml b/uncoder-core/app/translator/mappings/platforms/athena/windows_registry_event.yml similarity index 100% rename from translator/app/translator/mappings/platforms/athena/windows_registry_event.yml rename to uncoder-core/app/translator/mappings/platforms/athena/windows_registry_event.yml diff --git a/translator/app/translator/mappings/platforms/athena/windows_security.yml b/uncoder-core/app/translator/mappings/platforms/athena/windows_security.yml similarity index 100% rename from translator/app/translator/mappings/platforms/athena/windows_security.yml rename to uncoder-core/app/translator/mappings/platforms/athena/windows_security.yml diff --git a/translator/app/translator/mappings/platforms/chronicle/default.yml b/uncoder-core/app/translator/mappings/platforms/chronicle/default.yml similarity index 100% rename from translator/app/translator/mappings/platforms/chronicle/default.yml rename to uncoder-core/app/translator/mappings/platforms/chronicle/default.yml diff --git a/translator/app/translator/mappings/platforms/chronicle/windows_create_remote_thread.yml b/uncoder-core/app/translator/mappings/platforms/chronicle/windows_create_remote_thread.yml similarity index 100% rename from translator/app/translator/mappings/platforms/chronicle/windows_create_remote_thread.yml rename to uncoder-core/app/translator/mappings/platforms/chronicle/windows_create_remote_thread.yml diff --git a/translator/app/translator/mappings/platforms/chronicle/windows_dns_query.yml b/uncoder-core/app/translator/mappings/platforms/chronicle/windows_dns_query.yml similarity index 100% rename from translator/app/translator/mappings/platforms/chronicle/windows_dns_query.yml rename to uncoder-core/app/translator/mappings/platforms/chronicle/windows_dns_query.yml diff --git a/translator/app/translator/mappings/platforms/chronicle/windows_file_event.yml b/uncoder-core/app/translator/mappings/platforms/chronicle/windows_file_event.yml similarity index 100% rename from translator/app/translator/mappings/platforms/chronicle/windows_file_event.yml rename to uncoder-core/app/translator/mappings/platforms/chronicle/windows_file_event.yml diff --git a/translator/app/translator/mappings/platforms/chronicle/windows_image_load.yml b/uncoder-core/app/translator/mappings/platforms/chronicle/windows_image_load.yml similarity index 100% rename from translator/app/translator/mappings/platforms/chronicle/windows_image_load.yml rename to uncoder-core/app/translator/mappings/platforms/chronicle/windows_image_load.yml diff --git a/translator/app/translator/mappings/platforms/chronicle/windows_network_connection.yml b/uncoder-core/app/translator/mappings/platforms/chronicle/windows_network_connection.yml similarity index 100% rename from translator/app/translator/mappings/platforms/chronicle/windows_network_connection.yml rename to uncoder-core/app/translator/mappings/platforms/chronicle/windows_network_connection.yml diff --git a/translator/app/translator/mappings/platforms/chronicle/windows_pipe_created.yml b/uncoder-core/app/translator/mappings/platforms/chronicle/windows_pipe_created.yml similarity index 100% rename from translator/app/translator/mappings/platforms/chronicle/windows_pipe_created.yml rename to uncoder-core/app/translator/mappings/platforms/chronicle/windows_pipe_created.yml diff --git a/translator/app/translator/mappings/platforms/chronicle/windows_process_access.yml b/uncoder-core/app/translator/mappings/platforms/chronicle/windows_process_access.yml similarity index 100% rename from translator/app/translator/mappings/platforms/chronicle/windows_process_access.yml rename to uncoder-core/app/translator/mappings/platforms/chronicle/windows_process_access.yml diff --git a/translator/app/translator/mappings/platforms/chronicle/windows_process_creation.yml b/uncoder-core/app/translator/mappings/platforms/chronicle/windows_process_creation.yml similarity index 100% rename from translator/app/translator/mappings/platforms/chronicle/windows_process_creation.yml rename to uncoder-core/app/translator/mappings/platforms/chronicle/windows_process_creation.yml diff --git a/translator/app/translator/mappings/platforms/chronicle/windows_registry_event.yml b/uncoder-core/app/translator/mappings/platforms/chronicle/windows_registry_event.yml similarity index 100% rename from translator/app/translator/mappings/platforms/chronicle/windows_registry_event.yml rename to uncoder-core/app/translator/mappings/platforms/chronicle/windows_registry_event.yml diff --git a/translator/app/translator/mappings/platforms/chronicle/windows_security.yml b/uncoder-core/app/translator/mappings/platforms/chronicle/windows_security.yml similarity index 100% rename from translator/app/translator/mappings/platforms/chronicle/windows_security.yml rename to uncoder-core/app/translator/mappings/platforms/chronicle/windows_security.yml diff --git a/translator/app/translator/mappings/platforms/chronicle/windows_sysmon.yml b/uncoder-core/app/translator/mappings/platforms/chronicle/windows_sysmon.yml similarity index 100% rename from translator/app/translator/mappings/platforms/chronicle/windows_sysmon.yml rename to uncoder-core/app/translator/mappings/platforms/chronicle/windows_sysmon.yml diff --git a/translator/app/translator/mappings/platforms/crowdstrike/default.yml b/uncoder-core/app/translator/mappings/platforms/crowdstrike/default.yml similarity index 100% rename from translator/app/translator/mappings/platforms/crowdstrike/default.yml rename to uncoder-core/app/translator/mappings/platforms/crowdstrike/default.yml diff --git a/translator/app/translator/mappings/platforms/crowdstrike/linux_dns_query.yml b/uncoder-core/app/translator/mappings/platforms/crowdstrike/linux_dns_query.yml similarity index 100% rename from translator/app/translator/mappings/platforms/crowdstrike/linux_dns_query.yml rename to uncoder-core/app/translator/mappings/platforms/crowdstrike/linux_dns_query.yml diff --git a/translator/app/translator/mappings/platforms/crowdstrike/linux_network_connection.yml b/uncoder-core/app/translator/mappings/platforms/crowdstrike/linux_network_connection.yml similarity index 100% rename from translator/app/translator/mappings/platforms/crowdstrike/linux_network_connection.yml rename to uncoder-core/app/translator/mappings/platforms/crowdstrike/linux_network_connection.yml diff --git a/translator/app/translator/mappings/platforms/crowdstrike/linux_process_creation.yml b/uncoder-core/app/translator/mappings/platforms/crowdstrike/linux_process_creation.yml similarity index 100% rename from translator/app/translator/mappings/platforms/crowdstrike/linux_process_creation.yml rename to uncoder-core/app/translator/mappings/platforms/crowdstrike/linux_process_creation.yml diff --git a/translator/app/translator/mappings/platforms/crowdstrike/macos_dns_query.yml b/uncoder-core/app/translator/mappings/platforms/crowdstrike/macos_dns_query.yml similarity index 100% rename from translator/app/translator/mappings/platforms/crowdstrike/macos_dns_query.yml rename to uncoder-core/app/translator/mappings/platforms/crowdstrike/macos_dns_query.yml diff --git a/translator/app/translator/mappings/platforms/crowdstrike/macos_network_connection.yml b/uncoder-core/app/translator/mappings/platforms/crowdstrike/macos_network_connection.yml similarity index 100% rename from translator/app/translator/mappings/platforms/crowdstrike/macos_network_connection.yml rename to uncoder-core/app/translator/mappings/platforms/crowdstrike/macos_network_connection.yml diff --git a/translator/app/translator/mappings/platforms/crowdstrike/macos_process_creation.yml b/uncoder-core/app/translator/mappings/platforms/crowdstrike/macos_process_creation.yml similarity index 100% rename from translator/app/translator/mappings/platforms/crowdstrike/macos_process_creation.yml rename to uncoder-core/app/translator/mappings/platforms/crowdstrike/macos_process_creation.yml diff --git a/translator/app/translator/mappings/platforms/crowdstrike/windows_dns_query.yml b/uncoder-core/app/translator/mappings/platforms/crowdstrike/windows_dns_query.yml similarity index 100% rename from translator/app/translator/mappings/platforms/crowdstrike/windows_dns_query.yml rename to uncoder-core/app/translator/mappings/platforms/crowdstrike/windows_dns_query.yml diff --git a/translator/app/translator/mappings/platforms/crowdstrike/windows_driver_load.yml b/uncoder-core/app/translator/mappings/platforms/crowdstrike/windows_driver_load.yml similarity index 100% rename from translator/app/translator/mappings/platforms/crowdstrike/windows_driver_load.yml rename to uncoder-core/app/translator/mappings/platforms/crowdstrike/windows_driver_load.yml diff --git a/translator/app/translator/mappings/platforms/crowdstrike/windows_image_load.yml b/uncoder-core/app/translator/mappings/platforms/crowdstrike/windows_image_load.yml similarity index 100% rename from translator/app/translator/mappings/platforms/crowdstrike/windows_image_load.yml rename to uncoder-core/app/translator/mappings/platforms/crowdstrike/windows_image_load.yml diff --git a/translator/app/translator/mappings/platforms/crowdstrike/windows_network_connection.yml b/uncoder-core/app/translator/mappings/platforms/crowdstrike/windows_network_connection.yml similarity index 100% rename from translator/app/translator/mappings/platforms/crowdstrike/windows_network_connection.yml rename to uncoder-core/app/translator/mappings/platforms/crowdstrike/windows_network_connection.yml diff --git a/translator/app/translator/mappings/platforms/crowdstrike/windows_process_creation.yml b/uncoder-core/app/translator/mappings/platforms/crowdstrike/windows_process_creation.yml similarity index 100% rename from translator/app/translator/mappings/platforms/crowdstrike/windows_process_creation.yml rename to uncoder-core/app/translator/mappings/platforms/crowdstrike/windows_process_creation.yml diff --git a/translator/app/translator/mappings/platforms/crowdstrike/windows_registry_event.yml b/uncoder-core/app/translator/mappings/platforms/crowdstrike/windows_registry_event.yml similarity index 100% rename from translator/app/translator/mappings/platforms/crowdstrike/windows_registry_event.yml rename to uncoder-core/app/translator/mappings/platforms/crowdstrike/windows_registry_event.yml diff --git a/translator/app/translator/mappings/platforms/crowdstrike/windows_sysmon.yml b/uncoder-core/app/translator/mappings/platforms/crowdstrike/windows_sysmon.yml similarity index 100% rename from translator/app/translator/mappings/platforms/crowdstrike/windows_sysmon.yml rename to uncoder-core/app/translator/mappings/platforms/crowdstrike/windows_sysmon.yml diff --git a/translator/app/translator/mappings/platforms/elasticsearch/aws_cloudtrail.yml b/uncoder-core/app/translator/mappings/platforms/elasticsearch/aws_cloudtrail.yml similarity index 100% rename from translator/app/translator/mappings/platforms/elasticsearch/aws_cloudtrail.yml rename to uncoder-core/app/translator/mappings/platforms/elasticsearch/aws_cloudtrail.yml diff --git a/translator/app/translator/mappings/platforms/elasticsearch/aws_eks.yml b/uncoder-core/app/translator/mappings/platforms/elasticsearch/aws_eks.yml similarity index 100% rename from translator/app/translator/mappings/platforms/elasticsearch/aws_eks.yml rename to uncoder-core/app/translator/mappings/platforms/elasticsearch/aws_eks.yml diff --git a/translator/app/translator/mappings/platforms/elasticsearch/azure_AzureDiagnostics.yml b/uncoder-core/app/translator/mappings/platforms/elasticsearch/azure_AzureDiagnostics.yml similarity index 100% rename from translator/app/translator/mappings/platforms/elasticsearch/azure_AzureDiagnostics.yml rename to uncoder-core/app/translator/mappings/platforms/elasticsearch/azure_AzureDiagnostics.yml diff --git a/translator/app/translator/mappings/platforms/elasticsearch/azure_BehaviorAnalytics.yml b/uncoder-core/app/translator/mappings/platforms/elasticsearch/azure_BehaviorAnalytics.yml similarity index 100% rename from translator/app/translator/mappings/platforms/elasticsearch/azure_BehaviorAnalytics.yml rename to uncoder-core/app/translator/mappings/platforms/elasticsearch/azure_BehaviorAnalytics.yml diff --git a/translator/app/translator/mappings/platforms/elasticsearch/azure_aadnoninteractiveusersigninlogs.yml b/uncoder-core/app/translator/mappings/platforms/elasticsearch/azure_aadnoninteractiveusersigninlogs.yml similarity index 100% rename from translator/app/translator/mappings/platforms/elasticsearch/azure_aadnoninteractiveusersigninlogs.yml rename to uncoder-core/app/translator/mappings/platforms/elasticsearch/azure_aadnoninteractiveusersigninlogs.yml diff --git a/translator/app/translator/mappings/platforms/elasticsearch/azure_azureactivity.yml b/uncoder-core/app/translator/mappings/platforms/elasticsearch/azure_azureactivity.yml similarity index 100% rename from translator/app/translator/mappings/platforms/elasticsearch/azure_azureactivity.yml rename to uncoder-core/app/translator/mappings/platforms/elasticsearch/azure_azureactivity.yml diff --git a/translator/app/translator/mappings/platforms/elasticsearch/azure_azuread.yml b/uncoder-core/app/translator/mappings/platforms/elasticsearch/azure_azuread.yml similarity index 100% rename from translator/app/translator/mappings/platforms/elasticsearch/azure_azuread.yml rename to uncoder-core/app/translator/mappings/platforms/elasticsearch/azure_azuread.yml diff --git a/translator/app/translator/mappings/platforms/elasticsearch/azure_m365.yml b/uncoder-core/app/translator/mappings/platforms/elasticsearch/azure_m365.yml similarity index 100% rename from translator/app/translator/mappings/platforms/elasticsearch/azure_m365.yml rename to uncoder-core/app/translator/mappings/platforms/elasticsearch/azure_m365.yml diff --git a/translator/app/translator/mappings/platforms/elasticsearch/azure_signinlogs.yml b/uncoder-core/app/translator/mappings/platforms/elasticsearch/azure_signinlogs.yml similarity index 100% rename from translator/app/translator/mappings/platforms/elasticsearch/azure_signinlogs.yml rename to uncoder-core/app/translator/mappings/platforms/elasticsearch/azure_signinlogs.yml diff --git a/translator/app/translator/mappings/platforms/elasticsearch/default.yml b/uncoder-core/app/translator/mappings/platforms/elasticsearch/default.yml similarity index 100% rename from translator/app/translator/mappings/platforms/elasticsearch/default.yml rename to uncoder-core/app/translator/mappings/platforms/elasticsearch/default.yml diff --git a/translator/app/translator/mappings/platforms/elasticsearch/dns.yml b/uncoder-core/app/translator/mappings/platforms/elasticsearch/dns.yml similarity index 100% rename from translator/app/translator/mappings/platforms/elasticsearch/dns.yml rename to uncoder-core/app/translator/mappings/platforms/elasticsearch/dns.yml diff --git a/translator/app/translator/mappings/platforms/elasticsearch/firewall.yml b/uncoder-core/app/translator/mappings/platforms/elasticsearch/firewall.yml similarity index 100% rename from translator/app/translator/mappings/platforms/elasticsearch/firewall.yml rename to uncoder-core/app/translator/mappings/platforms/elasticsearch/firewall.yml diff --git a/translator/app/translator/mappings/platforms/elasticsearch/gcp_gcp.audit.yml b/uncoder-core/app/translator/mappings/platforms/elasticsearch/gcp_gcp.audit.yml similarity index 100% rename from translator/app/translator/mappings/platforms/elasticsearch/gcp_gcp.audit.yml rename to uncoder-core/app/translator/mappings/platforms/elasticsearch/gcp_gcp.audit.yml diff --git a/translator/app/translator/mappings/platforms/elasticsearch/gcp_pubsub.yml b/uncoder-core/app/translator/mappings/platforms/elasticsearch/gcp_pubsub.yml similarity index 100% rename from translator/app/translator/mappings/platforms/elasticsearch/gcp_pubsub.yml rename to uncoder-core/app/translator/mappings/platforms/elasticsearch/gcp_pubsub.yml diff --git a/translator/app/translator/mappings/platforms/elasticsearch/linux_auditd.yml b/uncoder-core/app/translator/mappings/platforms/elasticsearch/linux_auditd.yml similarity index 100% rename from translator/app/translator/mappings/platforms/elasticsearch/linux_auditd.yml rename to uncoder-core/app/translator/mappings/platforms/elasticsearch/linux_auditd.yml diff --git a/translator/app/translator/mappings/platforms/elasticsearch/linux_dns_query.yml b/uncoder-core/app/translator/mappings/platforms/elasticsearch/linux_dns_query.yml similarity index 100% rename from translator/app/translator/mappings/platforms/elasticsearch/linux_dns_query.yml rename to uncoder-core/app/translator/mappings/platforms/elasticsearch/linux_dns_query.yml diff --git a/translator/app/translator/mappings/platforms/elasticsearch/linux_process_creation.yml b/uncoder-core/app/translator/mappings/platforms/elasticsearch/linux_process_creation.yml similarity index 100% rename from translator/app/translator/mappings/platforms/elasticsearch/linux_process_creation.yml rename to uncoder-core/app/translator/mappings/platforms/elasticsearch/linux_process_creation.yml diff --git a/translator/app/translator/mappings/platforms/elasticsearch/macos_dns_query.yml b/uncoder-core/app/translator/mappings/platforms/elasticsearch/macos_dns_query.yml similarity index 100% rename from translator/app/translator/mappings/platforms/elasticsearch/macos_dns_query.yml rename to uncoder-core/app/translator/mappings/platforms/elasticsearch/macos_dns_query.yml diff --git a/translator/app/translator/mappings/platforms/elasticsearch/macos_network_connection.yml b/uncoder-core/app/translator/mappings/platforms/elasticsearch/macos_network_connection.yml similarity index 100% rename from translator/app/translator/mappings/platforms/elasticsearch/macos_network_connection.yml rename to uncoder-core/app/translator/mappings/platforms/elasticsearch/macos_network_connection.yml diff --git a/translator/app/translator/mappings/platforms/elasticsearch/macos_process_creation.yml b/uncoder-core/app/translator/mappings/platforms/elasticsearch/macos_process_creation.yml similarity index 100% rename from translator/app/translator/mappings/platforms/elasticsearch/macos_process_creation.yml rename to uncoder-core/app/translator/mappings/platforms/elasticsearch/macos_process_creation.yml diff --git a/translator/app/translator/mappings/platforms/elasticsearch/okta_okta.yml b/uncoder-core/app/translator/mappings/platforms/elasticsearch/okta_okta.yml similarity index 100% rename from translator/app/translator/mappings/platforms/elasticsearch/okta_okta.yml rename to uncoder-core/app/translator/mappings/platforms/elasticsearch/okta_okta.yml diff --git a/translator/app/translator/mappings/platforms/elasticsearch/proxy.yml b/uncoder-core/app/translator/mappings/platforms/elasticsearch/proxy.yml similarity index 100% rename from translator/app/translator/mappings/platforms/elasticsearch/proxy.yml rename to uncoder-core/app/translator/mappings/platforms/elasticsearch/proxy.yml diff --git a/translator/app/translator/mappings/platforms/elasticsearch/webserver.yml b/uncoder-core/app/translator/mappings/platforms/elasticsearch/webserver.yml similarity index 100% rename from translator/app/translator/mappings/platforms/elasticsearch/webserver.yml rename to uncoder-core/app/translator/mappings/platforms/elasticsearch/webserver.yml diff --git a/translator/app/translator/mappings/platforms/elasticsearch/windows_bits_client.yml b/uncoder-core/app/translator/mappings/platforms/elasticsearch/windows_bits_client.yml similarity index 100% rename from translator/app/translator/mappings/platforms/elasticsearch/windows_bits_client.yml rename to uncoder-core/app/translator/mappings/platforms/elasticsearch/windows_bits_client.yml diff --git a/translator/app/translator/mappings/platforms/elasticsearch/windows_dns_query.yml b/uncoder-core/app/translator/mappings/platforms/elasticsearch/windows_dns_query.yml similarity index 100% rename from translator/app/translator/mappings/platforms/elasticsearch/windows_dns_query.yml rename to uncoder-core/app/translator/mappings/platforms/elasticsearch/windows_dns_query.yml diff --git a/translator/app/translator/mappings/platforms/elasticsearch/windows_driver_load.yml b/uncoder-core/app/translator/mappings/platforms/elasticsearch/windows_driver_load.yml similarity index 100% rename from translator/app/translator/mappings/platforms/elasticsearch/windows_driver_load.yml rename to uncoder-core/app/translator/mappings/platforms/elasticsearch/windows_driver_load.yml diff --git a/translator/app/translator/mappings/platforms/elasticsearch/windows_image_load.yml b/uncoder-core/app/translator/mappings/platforms/elasticsearch/windows_image_load.yml similarity index 100% rename from translator/app/translator/mappings/platforms/elasticsearch/windows_image_load.yml rename to uncoder-core/app/translator/mappings/platforms/elasticsearch/windows_image_load.yml diff --git a/translator/app/translator/mappings/platforms/elasticsearch/windows_ldap_debug.yml b/uncoder-core/app/translator/mappings/platforms/elasticsearch/windows_ldap_debug.yml similarity index 100% rename from translator/app/translator/mappings/platforms/elasticsearch/windows_ldap_debug.yml rename to uncoder-core/app/translator/mappings/platforms/elasticsearch/windows_ldap_debug.yml diff --git a/translator/app/translator/mappings/platforms/elasticsearch/windows_network_connection.yml b/uncoder-core/app/translator/mappings/platforms/elasticsearch/windows_network_connection.yml similarity index 100% rename from translator/app/translator/mappings/platforms/elasticsearch/windows_network_connection.yml rename to uncoder-core/app/translator/mappings/platforms/elasticsearch/windows_network_connection.yml diff --git a/translator/app/translator/mappings/platforms/elasticsearch/windows_ntlm.yml b/uncoder-core/app/translator/mappings/platforms/elasticsearch/windows_ntlm.yml similarity index 100% rename from translator/app/translator/mappings/platforms/elasticsearch/windows_ntlm.yml rename to uncoder-core/app/translator/mappings/platforms/elasticsearch/windows_ntlm.yml diff --git a/translator/app/translator/mappings/platforms/elasticsearch/windows_powershell.yml b/uncoder-core/app/translator/mappings/platforms/elasticsearch/windows_powershell.yml similarity index 100% rename from translator/app/translator/mappings/platforms/elasticsearch/windows_powershell.yml rename to uncoder-core/app/translator/mappings/platforms/elasticsearch/windows_powershell.yml diff --git a/translator/app/translator/mappings/platforms/elasticsearch/windows_process_creation.yml b/uncoder-core/app/translator/mappings/platforms/elasticsearch/windows_process_creation.yml similarity index 100% rename from translator/app/translator/mappings/platforms/elasticsearch/windows_process_creation.yml rename to uncoder-core/app/translator/mappings/platforms/elasticsearch/windows_process_creation.yml diff --git a/translator/app/translator/mappings/platforms/elasticsearch/windows_security.yml b/uncoder-core/app/translator/mappings/platforms/elasticsearch/windows_security.yml similarity index 100% rename from translator/app/translator/mappings/platforms/elasticsearch/windows_security.yml rename to uncoder-core/app/translator/mappings/platforms/elasticsearch/windows_security.yml diff --git a/translator/app/translator/mappings/platforms/elasticsearch/windows_sysmon.yml b/uncoder-core/app/translator/mappings/platforms/elasticsearch/windows_sysmon.yml similarity index 100% rename from translator/app/translator/mappings/platforms/elasticsearch/windows_sysmon.yml rename to uncoder-core/app/translator/mappings/platforms/elasticsearch/windows_sysmon.yml diff --git a/translator/app/translator/mappings/platforms/elasticsearch/windows_wmi_event.yml b/uncoder-core/app/translator/mappings/platforms/elasticsearch/windows_wmi_event.yml similarity index 100% rename from translator/app/translator/mappings/platforms/elasticsearch/windows_wmi_event.yml rename to uncoder-core/app/translator/mappings/platforms/elasticsearch/windows_wmi_event.yml diff --git a/translator/app/translator/mappings/platforms/forti_siem/common.yml b/uncoder-core/app/translator/mappings/platforms/forti_siem/common.yml similarity index 100% rename from translator/app/translator/mappings/platforms/forti_siem/common.yml rename to uncoder-core/app/translator/mappings/platforms/forti_siem/common.yml diff --git a/translator/app/translator/mappings/platforms/forti_siem/default.yml b/uncoder-core/app/translator/mappings/platforms/forti_siem/default.yml similarity index 100% rename from translator/app/translator/mappings/platforms/forti_siem/default.yml rename to uncoder-core/app/translator/mappings/platforms/forti_siem/default.yml diff --git a/translator/app/translator/mappings/platforms/forti_siem/linux_file_event.yml b/uncoder-core/app/translator/mappings/platforms/forti_siem/linux_file_event.yml similarity index 100% rename from translator/app/translator/mappings/platforms/forti_siem/linux_file_event.yml rename to uncoder-core/app/translator/mappings/platforms/forti_siem/linux_file_event.yml diff --git a/translator/app/translator/mappings/platforms/forti_siem/windows_app.yml b/uncoder-core/app/translator/mappings/platforms/forti_siem/windows_app.yml similarity index 100% rename from translator/app/translator/mappings/platforms/forti_siem/windows_app.yml rename to uncoder-core/app/translator/mappings/platforms/forti_siem/windows_app.yml diff --git a/translator/app/translator/mappings/platforms/forti_siem/windows_application.yml b/uncoder-core/app/translator/mappings/platforms/forti_siem/windows_application.yml similarity index 100% rename from translator/app/translator/mappings/platforms/forti_siem/windows_application.yml rename to uncoder-core/app/translator/mappings/platforms/forti_siem/windows_application.yml diff --git a/translator/app/translator/mappings/platforms/forti_siem/windows_appxdeployment.yml b/uncoder-core/app/translator/mappings/platforms/forti_siem/windows_appxdeployment.yml similarity index 100% rename from translator/app/translator/mappings/platforms/forti_siem/windows_appxdeployment.yml rename to uncoder-core/app/translator/mappings/platforms/forti_siem/windows_appxdeployment.yml diff --git a/translator/app/translator/mappings/platforms/forti_siem/windows_appxdeployment_server.yml b/uncoder-core/app/translator/mappings/platforms/forti_siem/windows_appxdeployment_server.yml similarity index 100% rename from translator/app/translator/mappings/platforms/forti_siem/windows_appxdeployment_server.yml rename to uncoder-core/app/translator/mappings/platforms/forti_siem/windows_appxdeployment_server.yml diff --git a/translator/app/translator/mappings/platforms/forti_siem/windows_appxpackaging_om.yml b/uncoder-core/app/translator/mappings/platforms/forti_siem/windows_appxpackaging_om.yml similarity index 100% rename from translator/app/translator/mappings/platforms/forti_siem/windows_appxpackaging_om.yml rename to uncoder-core/app/translator/mappings/platforms/forti_siem/windows_appxpackaging_om.yml diff --git a/translator/app/translator/mappings/platforms/forti_siem/windows_bits_client.yml b/uncoder-core/app/translator/mappings/platforms/forti_siem/windows_bits_client.yml similarity index 100% rename from translator/app/translator/mappings/platforms/forti_siem/windows_bits_client.yml rename to uncoder-core/app/translator/mappings/platforms/forti_siem/windows_bits_client.yml diff --git a/translator/app/translator/mappings/platforms/forti_siem/windows_codeintegrity_operational.yml b/uncoder-core/app/translator/mappings/platforms/forti_siem/windows_codeintegrity_operational.yml similarity index 100% rename from translator/app/translator/mappings/platforms/forti_siem/windows_codeintegrity_operational.yml rename to uncoder-core/app/translator/mappings/platforms/forti_siem/windows_codeintegrity_operational.yml diff --git a/translator/app/translator/mappings/platforms/forti_siem/windows_diagnosis_scripted.yml b/uncoder-core/app/translator/mappings/platforms/forti_siem/windows_diagnosis_scripted.yml similarity index 100% rename from translator/app/translator/mappings/platforms/forti_siem/windows_diagnosis_scripted.yml rename to uncoder-core/app/translator/mappings/platforms/forti_siem/windows_diagnosis_scripted.yml diff --git a/translator/app/translator/mappings/platforms/forti_siem/windows_dns_client.yml b/uncoder-core/app/translator/mappings/platforms/forti_siem/windows_dns_client.yml similarity index 100% rename from translator/app/translator/mappings/platforms/forti_siem/windows_dns_client.yml rename to uncoder-core/app/translator/mappings/platforms/forti_siem/windows_dns_client.yml diff --git a/translator/app/translator/mappings/platforms/forti_siem/windows_dns_query.yml b/uncoder-core/app/translator/mappings/platforms/forti_siem/windows_dns_query.yml similarity index 100% rename from translator/app/translator/mappings/platforms/forti_siem/windows_dns_query.yml rename to uncoder-core/app/translator/mappings/platforms/forti_siem/windows_dns_query.yml diff --git a/translator/app/translator/mappings/platforms/forti_siem/windows_driver_load.yml b/uncoder-core/app/translator/mappings/platforms/forti_siem/windows_driver_load.yml similarity index 100% rename from translator/app/translator/mappings/platforms/forti_siem/windows_driver_load.yml rename to uncoder-core/app/translator/mappings/platforms/forti_siem/windows_driver_load.yml diff --git a/translator/app/translator/mappings/platforms/forti_siem/windows_file_block.yml b/uncoder-core/app/translator/mappings/platforms/forti_siem/windows_file_block.yml similarity index 100% rename from translator/app/translator/mappings/platforms/forti_siem/windows_file_block.yml rename to uncoder-core/app/translator/mappings/platforms/forti_siem/windows_file_block.yml diff --git a/translator/app/translator/mappings/platforms/forti_siem/windows_file_event.yml b/uncoder-core/app/translator/mappings/platforms/forti_siem/windows_file_event.yml similarity index 100% rename from translator/app/translator/mappings/platforms/forti_siem/windows_file_event.yml rename to uncoder-core/app/translator/mappings/platforms/forti_siem/windows_file_event.yml diff --git a/translator/app/translator/mappings/platforms/forti_siem/windows_firewall_as.yml b/uncoder-core/app/translator/mappings/platforms/forti_siem/windows_firewall_as.yml similarity index 100% rename from translator/app/translator/mappings/platforms/forti_siem/windows_firewall_as.yml rename to uncoder-core/app/translator/mappings/platforms/forti_siem/windows_firewall_as.yml diff --git a/translator/app/translator/mappings/platforms/forti_siem/windows_image_load.yml b/uncoder-core/app/translator/mappings/platforms/forti_siem/windows_image_load.yml similarity index 100% rename from translator/app/translator/mappings/platforms/forti_siem/windows_image_load.yml rename to uncoder-core/app/translator/mappings/platforms/forti_siem/windows_image_load.yml diff --git a/translator/app/translator/mappings/platforms/forti_siem/windows_msexchange_management.yml b/uncoder-core/app/translator/mappings/platforms/forti_siem/windows_msexchange_management.yml similarity index 100% rename from translator/app/translator/mappings/platforms/forti_siem/windows_msexchange_management.yml rename to uncoder-core/app/translator/mappings/platforms/forti_siem/windows_msexchange_management.yml diff --git a/translator/app/translator/mappings/platforms/forti_siem/windows_network_connection.yml b/uncoder-core/app/translator/mappings/platforms/forti_siem/windows_network_connection.yml similarity index 100% rename from translator/app/translator/mappings/platforms/forti_siem/windows_network_connection.yml rename to uncoder-core/app/translator/mappings/platforms/forti_siem/windows_network_connection.yml diff --git a/translator/app/translator/mappings/platforms/forti_siem/windows_openssh.yml b/uncoder-core/app/translator/mappings/platforms/forti_siem/windows_openssh.yml similarity index 100% rename from translator/app/translator/mappings/platforms/forti_siem/windows_openssh.yml rename to uncoder-core/app/translator/mappings/platforms/forti_siem/windows_openssh.yml diff --git a/translator/app/translator/mappings/platforms/forti_siem/windows_powershell.yml b/uncoder-core/app/translator/mappings/platforms/forti_siem/windows_powershell.yml similarity index 100% rename from translator/app/translator/mappings/platforms/forti_siem/windows_powershell.yml rename to uncoder-core/app/translator/mappings/platforms/forti_siem/windows_powershell.yml diff --git a/translator/app/translator/mappings/platforms/forti_siem/windows_powershell_classic.yml b/uncoder-core/app/translator/mappings/platforms/forti_siem/windows_powershell_classic.yml similarity index 100% rename from translator/app/translator/mappings/platforms/forti_siem/windows_powershell_classic.yml rename to uncoder-core/app/translator/mappings/platforms/forti_siem/windows_powershell_classic.yml diff --git a/translator/app/translator/mappings/platforms/forti_siem/windows_process_access.yml b/uncoder-core/app/translator/mappings/platforms/forti_siem/windows_process_access.yml similarity index 100% rename from translator/app/translator/mappings/platforms/forti_siem/windows_process_access.yml rename to uncoder-core/app/translator/mappings/platforms/forti_siem/windows_process_access.yml diff --git a/translator/app/translator/mappings/platforms/forti_siem/windows_process_creation.yml b/uncoder-core/app/translator/mappings/platforms/forti_siem/windows_process_creation.yml similarity index 100% rename from translator/app/translator/mappings/platforms/forti_siem/windows_process_creation.yml rename to uncoder-core/app/translator/mappings/platforms/forti_siem/windows_process_creation.yml diff --git a/translator/app/translator/mappings/platforms/forti_siem/windows_process_termination.yml b/uncoder-core/app/translator/mappings/platforms/forti_siem/windows_process_termination.yml similarity index 100% rename from translator/app/translator/mappings/platforms/forti_siem/windows_process_termination.yml rename to uncoder-core/app/translator/mappings/platforms/forti_siem/windows_process_termination.yml diff --git a/translator/app/translator/mappings/platforms/forti_siem/windows_provider_name.yml b/uncoder-core/app/translator/mappings/platforms/forti_siem/windows_provider_name.yml similarity index 100% rename from translator/app/translator/mappings/platforms/forti_siem/windows_provider_name.yml rename to uncoder-core/app/translator/mappings/platforms/forti_siem/windows_provider_name.yml diff --git a/translator/app/translator/mappings/platforms/forti_siem/windows_registry_event.yml b/uncoder-core/app/translator/mappings/platforms/forti_siem/windows_registry_event.yml similarity index 100% rename from translator/app/translator/mappings/platforms/forti_siem/windows_registry_event.yml rename to uncoder-core/app/translator/mappings/platforms/forti_siem/windows_registry_event.yml diff --git a/translator/app/translator/mappings/platforms/forti_siem/windows_security.yml b/uncoder-core/app/translator/mappings/platforms/forti_siem/windows_security.yml similarity index 100% rename from translator/app/translator/mappings/platforms/forti_siem/windows_security.yml rename to uncoder-core/app/translator/mappings/platforms/forti_siem/windows_security.yml diff --git a/translator/app/translator/mappings/platforms/forti_siem/windows_security_mitigations.yml b/uncoder-core/app/translator/mappings/platforms/forti_siem/windows_security_mitigations.yml similarity index 100% rename from translator/app/translator/mappings/platforms/forti_siem/windows_security_mitigations.yml rename to uncoder-core/app/translator/mappings/platforms/forti_siem/windows_security_mitigations.yml diff --git a/translator/app/translator/mappings/platforms/forti_siem/windows_shell_core.yml b/uncoder-core/app/translator/mappings/platforms/forti_siem/windows_shell_core.yml similarity index 100% rename from translator/app/translator/mappings/platforms/forti_siem/windows_shell_core.yml rename to uncoder-core/app/translator/mappings/platforms/forti_siem/windows_shell_core.yml diff --git a/translator/app/translator/mappings/platforms/forti_siem/windows_sysmon.yml b/uncoder-core/app/translator/mappings/platforms/forti_siem/windows_sysmon.yml similarity index 100% rename from translator/app/translator/mappings/platforms/forti_siem/windows_sysmon.yml rename to uncoder-core/app/translator/mappings/platforms/forti_siem/windows_sysmon.yml diff --git a/translator/app/translator/mappings/platforms/forti_siem/windows_system.yml b/uncoder-core/app/translator/mappings/platforms/forti_siem/windows_system.yml similarity index 100% rename from translator/app/translator/mappings/platforms/forti_siem/windows_system.yml rename to uncoder-core/app/translator/mappings/platforms/forti_siem/windows_system.yml diff --git a/translator/app/translator/mappings/platforms/forti_siem/windows_wmi_event.yml b/uncoder-core/app/translator/mappings/platforms/forti_siem/windows_wmi_event.yml similarity index 100% rename from translator/app/translator/mappings/platforms/forti_siem/windows_wmi_event.yml rename to uncoder-core/app/translator/mappings/platforms/forti_siem/windows_wmi_event.yml diff --git a/translator/app/translator/mappings/platforms/graylog/aws_cloudtrail.yml b/uncoder-core/app/translator/mappings/platforms/graylog/aws_cloudtrail.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/aws_cloudtrail.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/aws_cloudtrail.yml diff --git a/translator/app/translator/mappings/platforms/graylog/aws_eks.yml b/uncoder-core/app/translator/mappings/platforms/graylog/aws_eks.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/aws_eks.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/aws_eks.yml diff --git a/translator/app/translator/mappings/platforms/graylog/azure_AzureDiagnostics.yml b/uncoder-core/app/translator/mappings/platforms/graylog/azure_AzureDiagnostics.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/azure_AzureDiagnostics.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/azure_AzureDiagnostics.yml diff --git a/translator/app/translator/mappings/platforms/graylog/azure_BehaviorAnalytics.yml b/uncoder-core/app/translator/mappings/platforms/graylog/azure_BehaviorAnalytics.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/azure_BehaviorAnalytics.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/azure_BehaviorAnalytics.yml diff --git a/translator/app/translator/mappings/platforms/graylog/azure_aadnoninteractiveusersigninlogs.yml b/uncoder-core/app/translator/mappings/platforms/graylog/azure_aadnoninteractiveusersigninlogs.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/azure_aadnoninteractiveusersigninlogs.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/azure_aadnoninteractiveusersigninlogs.yml diff --git a/translator/app/translator/mappings/platforms/graylog/azure_azureactivity.yml b/uncoder-core/app/translator/mappings/platforms/graylog/azure_azureactivity.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/azure_azureactivity.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/azure_azureactivity.yml diff --git a/translator/app/translator/mappings/platforms/graylog/azure_azuread.yml b/uncoder-core/app/translator/mappings/platforms/graylog/azure_azuread.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/azure_azuread.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/azure_azuread.yml diff --git a/translator/app/translator/mappings/platforms/graylog/azure_m365.yml b/uncoder-core/app/translator/mappings/platforms/graylog/azure_m365.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/azure_m365.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/azure_m365.yml diff --git a/translator/app/translator/mappings/platforms/graylog/azure_signinlogs.yml b/uncoder-core/app/translator/mappings/platforms/graylog/azure_signinlogs.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/azure_signinlogs.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/azure_signinlogs.yml diff --git a/translator/app/translator/mappings/platforms/graylog/default.yml b/uncoder-core/app/translator/mappings/platforms/graylog/default.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/default.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/default.yml diff --git a/translator/app/translator/mappings/platforms/graylog/dns.yml b/uncoder-core/app/translator/mappings/platforms/graylog/dns.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/dns.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/dns.yml diff --git a/translator/app/translator/mappings/platforms/graylog/firewall.yml b/uncoder-core/app/translator/mappings/platforms/graylog/firewall.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/firewall.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/firewall.yml diff --git a/translator/app/translator/mappings/platforms/graylog/gcp_gcp.audit.yml b/uncoder-core/app/translator/mappings/platforms/graylog/gcp_gcp.audit.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/gcp_gcp.audit.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/gcp_gcp.audit.yml diff --git a/translator/app/translator/mappings/platforms/graylog/gcp_pubsub.yml b/uncoder-core/app/translator/mappings/platforms/graylog/gcp_pubsub.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/gcp_pubsub.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/gcp_pubsub.yml diff --git a/translator/app/translator/mappings/platforms/graylog/linux_auditd.yml b/uncoder-core/app/translator/mappings/platforms/graylog/linux_auditd.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/linux_auditd.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/linux_auditd.yml diff --git a/translator/app/translator/mappings/platforms/graylog/linux_dns_query.yml b/uncoder-core/app/translator/mappings/platforms/graylog/linux_dns_query.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/linux_dns_query.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/linux_dns_query.yml diff --git a/translator/app/translator/mappings/platforms/graylog/linux_process_creation.yml b/uncoder-core/app/translator/mappings/platforms/graylog/linux_process_creation.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/linux_process_creation.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/linux_process_creation.yml diff --git a/translator/app/translator/mappings/platforms/graylog/macos_dns_query.yml b/uncoder-core/app/translator/mappings/platforms/graylog/macos_dns_query.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/macos_dns_query.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/macos_dns_query.yml diff --git a/translator/app/translator/mappings/platforms/graylog/macos_network_connection.yml b/uncoder-core/app/translator/mappings/platforms/graylog/macos_network_connection.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/macos_network_connection.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/macos_network_connection.yml diff --git a/translator/app/translator/mappings/platforms/graylog/macos_process_creation.yml b/uncoder-core/app/translator/mappings/platforms/graylog/macos_process_creation.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/macos_process_creation.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/macos_process_creation.yml diff --git a/translator/app/translator/mappings/platforms/graylog/okta_okta.yml b/uncoder-core/app/translator/mappings/platforms/graylog/okta_okta.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/okta_okta.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/okta_okta.yml diff --git a/translator/app/translator/mappings/platforms/graylog/proxy.yml b/uncoder-core/app/translator/mappings/platforms/graylog/proxy.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/proxy.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/proxy.yml diff --git a/translator/app/translator/mappings/platforms/graylog/webserver.yml b/uncoder-core/app/translator/mappings/platforms/graylog/webserver.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/webserver.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/webserver.yml diff --git a/translator/app/translator/mappings/platforms/graylog/windows_application.yml b/uncoder-core/app/translator/mappings/platforms/graylog/windows_application.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/windows_application.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/windows_application.yml diff --git a/translator/app/translator/mappings/platforms/graylog/windows_bits_client.yml b/uncoder-core/app/translator/mappings/platforms/graylog/windows_bits_client.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/windows_bits_client.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/windows_bits_client.yml diff --git a/translator/app/translator/mappings/platforms/graylog/windows_create_remote_thread.yml b/uncoder-core/app/translator/mappings/platforms/graylog/windows_create_remote_thread.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/windows_create_remote_thread.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/windows_create_remote_thread.yml diff --git a/translator/app/translator/mappings/platforms/graylog/windows_create_stream_hash.yml b/uncoder-core/app/translator/mappings/platforms/graylog/windows_create_stream_hash.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/windows_create_stream_hash.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/windows_create_stream_hash.yml diff --git a/translator/app/translator/mappings/platforms/graylog/windows_dns_query.yml b/uncoder-core/app/translator/mappings/platforms/graylog/windows_dns_query.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/windows_dns_query.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/windows_dns_query.yml diff --git a/translator/app/translator/mappings/platforms/graylog/windows_driver_load.yml b/uncoder-core/app/translator/mappings/platforms/graylog/windows_driver_load.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/windows_driver_load.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/windows_driver_load.yml diff --git a/translator/app/translator/mappings/platforms/graylog/windows_file_event.yml b/uncoder-core/app/translator/mappings/platforms/graylog/windows_file_event.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/windows_file_event.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/windows_file_event.yml diff --git a/translator/app/translator/mappings/platforms/graylog/windows_image_load.yml b/uncoder-core/app/translator/mappings/platforms/graylog/windows_image_load.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/windows_image_load.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/windows_image_load.yml diff --git a/translator/app/translator/mappings/platforms/graylog/windows_ldap_debug.yml b/uncoder-core/app/translator/mappings/platforms/graylog/windows_ldap_debug.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/windows_ldap_debug.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/windows_ldap_debug.yml diff --git a/translator/app/translator/mappings/platforms/graylog/windows_network_connection.yml b/uncoder-core/app/translator/mappings/platforms/graylog/windows_network_connection.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/windows_network_connection.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/windows_network_connection.yml diff --git a/translator/app/translator/mappings/platforms/graylog/windows_ntlm.yml b/uncoder-core/app/translator/mappings/platforms/graylog/windows_ntlm.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/windows_ntlm.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/windows_ntlm.yml diff --git a/translator/app/translator/mappings/platforms/graylog/windows_pipe_created.yml b/uncoder-core/app/translator/mappings/platforms/graylog/windows_pipe_created.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/windows_pipe_created.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/windows_pipe_created.yml diff --git a/translator/app/translator/mappings/platforms/graylog/windows_powershell.yml b/uncoder-core/app/translator/mappings/platforms/graylog/windows_powershell.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/windows_powershell.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/windows_powershell.yml diff --git a/translator/app/translator/mappings/platforms/graylog/windows_process_access.yml b/uncoder-core/app/translator/mappings/platforms/graylog/windows_process_access.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/windows_process_access.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/windows_process_access.yml diff --git a/translator/app/translator/mappings/platforms/graylog/windows_process_creation.yml b/uncoder-core/app/translator/mappings/platforms/graylog/windows_process_creation.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/windows_process_creation.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/windows_process_creation.yml diff --git a/translator/app/translator/mappings/platforms/graylog/windows_raw_access_thread.yml b/uncoder-core/app/translator/mappings/platforms/graylog/windows_raw_access_thread.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/windows_raw_access_thread.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/windows_raw_access_thread.yml diff --git a/translator/app/translator/mappings/platforms/graylog/windows_registry_event.yml b/uncoder-core/app/translator/mappings/platforms/graylog/windows_registry_event.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/windows_registry_event.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/windows_registry_event.yml diff --git a/translator/app/translator/mappings/platforms/graylog/windows_security.yml b/uncoder-core/app/translator/mappings/platforms/graylog/windows_security.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/windows_security.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/windows_security.yml diff --git a/translator/app/translator/mappings/platforms/graylog/windows_sysmon.yml b/uncoder-core/app/translator/mappings/platforms/graylog/windows_sysmon.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/windows_sysmon.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/windows_sysmon.yml diff --git a/translator/app/translator/mappings/platforms/graylog/windows_system.yml b/uncoder-core/app/translator/mappings/platforms/graylog/windows_system.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/windows_system.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/windows_system.yml diff --git a/translator/app/translator/mappings/platforms/graylog/windows_wmi_event.yml b/uncoder-core/app/translator/mappings/platforms/graylog/windows_wmi_event.yml similarity index 100% rename from translator/app/translator/mappings/platforms/graylog/windows_wmi_event.yml rename to uncoder-core/app/translator/mappings/platforms/graylog/windows_wmi_event.yml diff --git a/translator/app/translator/mappings/platforms/logrhythm_axon/default.yml b/uncoder-core/app/translator/mappings/platforms/logrhythm_axon/default.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logrhythm_axon/default.yml rename to uncoder-core/app/translator/mappings/platforms/logrhythm_axon/default.yml diff --git a/translator/app/translator/mappings/platforms/logscale/aws_cloudtrail.yml b/uncoder-core/app/translator/mappings/platforms/logscale/aws_cloudtrail.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/aws_cloudtrail.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/aws_cloudtrail.yml diff --git a/translator/app/translator/mappings/platforms/logscale/aws_eks.yml b/uncoder-core/app/translator/mappings/platforms/logscale/aws_eks.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/aws_eks.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/aws_eks.yml diff --git a/translator/app/translator/mappings/platforms/logscale/azure_AzureDiagnostics.yml b/uncoder-core/app/translator/mappings/platforms/logscale/azure_AzureDiagnostics.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/azure_AzureDiagnostics.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/azure_AzureDiagnostics.yml diff --git a/translator/app/translator/mappings/platforms/logscale/azure_BehaviorAnalytics.yml b/uncoder-core/app/translator/mappings/platforms/logscale/azure_BehaviorAnalytics.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/azure_BehaviorAnalytics.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/azure_BehaviorAnalytics.yml diff --git a/translator/app/translator/mappings/platforms/logscale/azure_aadnoninteractiveusersigninlogs.yml b/uncoder-core/app/translator/mappings/platforms/logscale/azure_aadnoninteractiveusersigninlogs.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/azure_aadnoninteractiveusersigninlogs.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/azure_aadnoninteractiveusersigninlogs.yml diff --git a/translator/app/translator/mappings/platforms/logscale/azure_azureactivity.yml b/uncoder-core/app/translator/mappings/platforms/logscale/azure_azureactivity.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/azure_azureactivity.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/azure_azureactivity.yml diff --git a/translator/app/translator/mappings/platforms/logscale/azure_azuread.yml b/uncoder-core/app/translator/mappings/platforms/logscale/azure_azuread.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/azure_azuread.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/azure_azuread.yml diff --git a/translator/app/translator/mappings/platforms/logscale/azure_m365.yml b/uncoder-core/app/translator/mappings/platforms/logscale/azure_m365.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/azure_m365.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/azure_m365.yml diff --git a/translator/app/translator/mappings/platforms/logscale/azure_signinlogs.yml b/uncoder-core/app/translator/mappings/platforms/logscale/azure_signinlogs.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/azure_signinlogs.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/azure_signinlogs.yml diff --git a/translator/app/translator/mappings/platforms/logscale/default.yml b/uncoder-core/app/translator/mappings/platforms/logscale/default.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/default.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/default.yml diff --git a/translator/app/translator/mappings/platforms/logscale/dns.yml b/uncoder-core/app/translator/mappings/platforms/logscale/dns.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/dns.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/dns.yml diff --git a/translator/app/translator/mappings/platforms/logscale/firewall.yml b/uncoder-core/app/translator/mappings/platforms/logscale/firewall.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/firewall.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/firewall.yml diff --git a/translator/app/translator/mappings/platforms/logscale/gcp_gcp.audit.yml b/uncoder-core/app/translator/mappings/platforms/logscale/gcp_gcp.audit.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/gcp_gcp.audit.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/gcp_gcp.audit.yml diff --git a/translator/app/translator/mappings/platforms/logscale/gcp_pubsub.yml b/uncoder-core/app/translator/mappings/platforms/logscale/gcp_pubsub.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/gcp_pubsub.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/gcp_pubsub.yml diff --git a/translator/app/translator/mappings/platforms/logscale/linux_auditd.yml b/uncoder-core/app/translator/mappings/platforms/logscale/linux_auditd.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/linux_auditd.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/linux_auditd.yml diff --git a/translator/app/translator/mappings/platforms/logscale/linux_dns_query.yml b/uncoder-core/app/translator/mappings/platforms/logscale/linux_dns_query.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/linux_dns_query.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/linux_dns_query.yml diff --git a/translator/app/translator/mappings/platforms/logscale/linux_process_creation.yml b/uncoder-core/app/translator/mappings/platforms/logscale/linux_process_creation.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/linux_process_creation.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/linux_process_creation.yml diff --git a/translator/app/translator/mappings/platforms/logscale/macos_dns_query.yml b/uncoder-core/app/translator/mappings/platforms/logscale/macos_dns_query.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/macos_dns_query.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/macos_dns_query.yml diff --git a/translator/app/translator/mappings/platforms/logscale/macos_network_connection.yml b/uncoder-core/app/translator/mappings/platforms/logscale/macos_network_connection.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/macos_network_connection.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/macos_network_connection.yml diff --git a/translator/app/translator/mappings/platforms/logscale/macos_process_creation.yml b/uncoder-core/app/translator/mappings/platforms/logscale/macos_process_creation.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/macos_process_creation.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/macos_process_creation.yml diff --git a/translator/app/translator/mappings/platforms/logscale/okta_okta.yml b/uncoder-core/app/translator/mappings/platforms/logscale/okta_okta.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/okta_okta.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/okta_okta.yml diff --git a/translator/app/translator/mappings/platforms/logscale/proxy.yml b/uncoder-core/app/translator/mappings/platforms/logscale/proxy.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/proxy.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/proxy.yml diff --git a/translator/app/translator/mappings/platforms/logscale/webserver.yml b/uncoder-core/app/translator/mappings/platforms/logscale/webserver.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/webserver.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/webserver.yml diff --git a/translator/app/translator/mappings/platforms/logscale/windows_application.yml b/uncoder-core/app/translator/mappings/platforms/logscale/windows_application.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/windows_application.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/windows_application.yml diff --git a/translator/app/translator/mappings/platforms/logscale/windows_bits_client.yml b/uncoder-core/app/translator/mappings/platforms/logscale/windows_bits_client.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/windows_bits_client.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/windows_bits_client.yml diff --git a/translator/app/translator/mappings/platforms/logscale/windows_create_remote_thread.yml b/uncoder-core/app/translator/mappings/platforms/logscale/windows_create_remote_thread.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/windows_create_remote_thread.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/windows_create_remote_thread.yml diff --git a/translator/app/translator/mappings/platforms/logscale/windows_create_stream_hash.yml b/uncoder-core/app/translator/mappings/platforms/logscale/windows_create_stream_hash.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/windows_create_stream_hash.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/windows_create_stream_hash.yml diff --git a/translator/app/translator/mappings/platforms/logscale/windows_dns_query.yml b/uncoder-core/app/translator/mappings/platforms/logscale/windows_dns_query.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/windows_dns_query.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/windows_dns_query.yml diff --git a/translator/app/translator/mappings/platforms/logscale/windows_driver_load.yml b/uncoder-core/app/translator/mappings/platforms/logscale/windows_driver_load.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/windows_driver_load.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/windows_driver_load.yml diff --git a/translator/app/translator/mappings/platforms/logscale/windows_file_event.yml b/uncoder-core/app/translator/mappings/platforms/logscale/windows_file_event.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/windows_file_event.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/windows_file_event.yml diff --git a/translator/app/translator/mappings/platforms/logscale/windows_image_load.yml b/uncoder-core/app/translator/mappings/platforms/logscale/windows_image_load.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/windows_image_load.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/windows_image_load.yml diff --git a/translator/app/translator/mappings/platforms/logscale/windows_ldap_debug.yml b/uncoder-core/app/translator/mappings/platforms/logscale/windows_ldap_debug.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/windows_ldap_debug.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/windows_ldap_debug.yml diff --git a/translator/app/translator/mappings/platforms/logscale/windows_network_connection.yml b/uncoder-core/app/translator/mappings/platforms/logscale/windows_network_connection.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/windows_network_connection.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/windows_network_connection.yml diff --git a/translator/app/translator/mappings/platforms/logscale/windows_ntlm.yml b/uncoder-core/app/translator/mappings/platforms/logscale/windows_ntlm.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/windows_ntlm.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/windows_ntlm.yml diff --git a/translator/app/translator/mappings/platforms/logscale/windows_pipe_created.yml b/uncoder-core/app/translator/mappings/platforms/logscale/windows_pipe_created.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/windows_pipe_created.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/windows_pipe_created.yml diff --git a/translator/app/translator/mappings/platforms/logscale/windows_powershell.yml b/uncoder-core/app/translator/mappings/platforms/logscale/windows_powershell.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/windows_powershell.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/windows_powershell.yml diff --git a/translator/app/translator/mappings/platforms/logscale/windows_process_access.yml b/uncoder-core/app/translator/mappings/platforms/logscale/windows_process_access.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/windows_process_access.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/windows_process_access.yml diff --git a/translator/app/translator/mappings/platforms/logscale/windows_process_creation.yml b/uncoder-core/app/translator/mappings/platforms/logscale/windows_process_creation.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/windows_process_creation.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/windows_process_creation.yml diff --git a/translator/app/translator/mappings/platforms/logscale/windows_raw_access_thread.yml b/uncoder-core/app/translator/mappings/platforms/logscale/windows_raw_access_thread.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/windows_raw_access_thread.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/windows_raw_access_thread.yml diff --git a/translator/app/translator/mappings/platforms/logscale/windows_registry_event.yml b/uncoder-core/app/translator/mappings/platforms/logscale/windows_registry_event.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/windows_registry_event.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/windows_registry_event.yml diff --git a/translator/app/translator/mappings/platforms/logscale/windows_security.yml b/uncoder-core/app/translator/mappings/platforms/logscale/windows_security.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/windows_security.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/windows_security.yml diff --git a/translator/app/translator/mappings/platforms/logscale/windows_sysmon.yml b/uncoder-core/app/translator/mappings/platforms/logscale/windows_sysmon.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/windows_sysmon.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/windows_sysmon.yml diff --git a/translator/app/translator/mappings/platforms/logscale/windows_system.yml b/uncoder-core/app/translator/mappings/platforms/logscale/windows_system.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/windows_system.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/windows_system.yml diff --git a/translator/app/translator/mappings/platforms/logscale/windows_wmi_event.yml b/uncoder-core/app/translator/mappings/platforms/logscale/windows_wmi_event.yml similarity index 100% rename from translator/app/translator/mappings/platforms/logscale/windows_wmi_event.yml rename to uncoder-core/app/translator/mappings/platforms/logscale/windows_wmi_event.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_defender/default.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_defender/default.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_defender/default.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_defender/default.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_defender/linux_file_event.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_defender/linux_file_event.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_defender/linux_file_event.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_defender/linux_file_event.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_defender/linux_network_connection.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_defender/linux_network_connection.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_defender/linux_network_connection.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_defender/linux_network_connection.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_defender/macos_file_event.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_defender/macos_file_event.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_defender/macos_file_event.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_defender/macos_file_event.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_defender/macos_network_connection.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_defender/macos_network_connection.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_defender/macos_network_connection.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_defender/macos_network_connection.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_defender/macos_process_creation.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_defender/macos_process_creation.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_defender/macos_process_creation.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_defender/macos_process_creation.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_defender/windows_file_event.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_defender/windows_file_event.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_defender/windows_file_event.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_defender/windows_file_event.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_defender/windows_image_load.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_defender/windows_image_load.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_defender/windows_image_load.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_defender/windows_image_load.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_defender/windows_network_connection.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_defender/windows_network_connection.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_defender/windows_network_connection.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_defender/windows_network_connection.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_defender/windows_process_creation.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_defender/windows_process_creation.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_defender/windows_process_creation.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_defender/windows_process_creation.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_defender/windows_registry_event.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_defender/windows_registry_event.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_defender/windows_registry_event.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_defender/windows_registry_event.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_defender/windows_sysmon.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_defender/windows_sysmon.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_defender/windows_sysmon.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_defender/windows_sysmon.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_sentinel/aws_cloudtrail.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/aws_cloudtrail.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_sentinel/aws_cloudtrail.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/aws_cloudtrail.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_sentinel/aws_eks.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/aws_eks.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_sentinel/aws_eks.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/aws_eks.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_sentinel/azure_AzureDiagnostics.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/azure_AzureDiagnostics.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_sentinel/azure_AzureDiagnostics.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/azure_AzureDiagnostics.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_sentinel/azure_BehaviorAnalytics.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/azure_BehaviorAnalytics.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_sentinel/azure_BehaviorAnalytics.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/azure_BehaviorAnalytics.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_sentinel/azure_aadnoninteractiveusersigninlogs.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/azure_aadnoninteractiveusersigninlogs.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_sentinel/azure_aadnoninteractiveusersigninlogs.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/azure_aadnoninteractiveusersigninlogs.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_sentinel/azure_azureactivity.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/azure_azureactivity.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_sentinel/azure_azureactivity.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/azure_azureactivity.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_sentinel/azure_azuread.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/azure_azuread.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_sentinel/azure_azuread.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/azure_azuread.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_sentinel/azure_m365.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/azure_m365.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_sentinel/azure_m365.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/azure_m365.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_sentinel/azure_o365.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/azure_o365.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_sentinel/azure_o365.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/azure_o365.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_sentinel/azure_office365.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/azure_office365.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_sentinel/azure_office365.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/azure_office365.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_sentinel/azure_signlogs.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/azure_signlogs.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_sentinel/azure_signlogs.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/azure_signlogs.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_sentinel/default.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/default.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_sentinel/default.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/default.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_sentinel/linux_auidt.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/linux_auidt.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_sentinel/linux_auidt.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/linux_auidt.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_sentinel/linux_dns_query.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/linux_dns_query.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_sentinel/linux_dns_query.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/linux_dns_query.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_sentinel/linux_file_event.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/linux_file_event.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_sentinel/linux_file_event.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/linux_file_event.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_sentinel/linux_network_connection.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/linux_network_connection.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_sentinel/linux_network_connection.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/linux_network_connection.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_sentinel/linux_process_creation.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/linux_process_creation.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_sentinel/linux_process_creation.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/linux_process_creation.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_sentinel/macos_file_event.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/macos_file_event.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_sentinel/macos_file_event.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/macos_file_event.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_sentinel/macos_network_connection.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/macos_network_connection.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_sentinel/macos_network_connection.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/macos_network_connection.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_sentinel/macos_process_creation.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/macos_process_creation.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_sentinel/macos_process_creation.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/macos_process_creation.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_sentinel/okta_okta.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/okta_okta.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_sentinel/okta_okta.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/okta_okta.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_sentinel/windows_bits_client.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/windows_bits_client.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_sentinel/windows_bits_client.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/windows_bits_client.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_sentinel/windows_dns_query.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/windows_dns_query.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_sentinel/windows_dns_query.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/windows_dns_query.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_sentinel/windows_driver_load.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/windows_driver_load.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_sentinel/windows_driver_load.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/windows_driver_load.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_sentinel/windows_file_event.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/windows_file_event.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_sentinel/windows_file_event.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/windows_file_event.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_sentinel/windows_image_load.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/windows_image_load.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_sentinel/windows_image_load.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/windows_image_load.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_sentinel/windows_ldap_debug.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/windows_ldap_debug.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_sentinel/windows_ldap_debug.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/windows_ldap_debug.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_sentinel/windows_network_connection.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/windows_network_connection.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_sentinel/windows_network_connection.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/windows_network_connection.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_sentinel/windows_ntlm.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/windows_ntlm.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_sentinel/windows_ntlm.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/windows_ntlm.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_sentinel/windows_powershell.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/windows_powershell.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_sentinel/windows_powershell.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/windows_powershell.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_sentinel/windows_process_creation.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/windows_process_creation.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_sentinel/windows_process_creation.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/windows_process_creation.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_sentinel/windows_registry_event.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/windows_registry_event.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_sentinel/windows_registry_event.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/windows_registry_event.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_sentinel/windows_security.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/windows_security.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_sentinel/windows_security.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/windows_security.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_sentinel/windows_sysmon.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/windows_sysmon.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_sentinel/windows_sysmon.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/windows_sysmon.yml diff --git a/translator/app/translator/mappings/platforms/microsoft_sentinel/windows_wmi_event.yml b/uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/windows_wmi_event.yml similarity index 100% rename from translator/app/translator/mappings/platforms/microsoft_sentinel/windows_wmi_event.yml rename to uncoder-core/app/translator/mappings/platforms/microsoft_sentinel/windows_wmi_event.yml diff --git a/translator/app/translator/mappings/platforms/opensearch/aws_cloudtrail.yml b/uncoder-core/app/translator/mappings/platforms/opensearch/aws_cloudtrail.yml similarity index 100% rename from translator/app/translator/mappings/platforms/opensearch/aws_cloudtrail.yml rename to uncoder-core/app/translator/mappings/platforms/opensearch/aws_cloudtrail.yml diff --git a/translator/app/translator/mappings/platforms/opensearch/aws_eks.yml b/uncoder-core/app/translator/mappings/platforms/opensearch/aws_eks.yml similarity index 100% rename from translator/app/translator/mappings/platforms/opensearch/aws_eks.yml rename to uncoder-core/app/translator/mappings/platforms/opensearch/aws_eks.yml diff --git a/translator/app/translator/mappings/platforms/opensearch/azure_AzureDiagnostics.yml b/uncoder-core/app/translator/mappings/platforms/opensearch/azure_AzureDiagnostics.yml similarity index 100% rename from translator/app/translator/mappings/platforms/opensearch/azure_AzureDiagnostics.yml rename to uncoder-core/app/translator/mappings/platforms/opensearch/azure_AzureDiagnostics.yml diff --git a/translator/app/translator/mappings/platforms/opensearch/azure_BehaviorAnalytics.yml b/uncoder-core/app/translator/mappings/platforms/opensearch/azure_BehaviorAnalytics.yml similarity index 100% rename from translator/app/translator/mappings/platforms/opensearch/azure_BehaviorAnalytics.yml rename to uncoder-core/app/translator/mappings/platforms/opensearch/azure_BehaviorAnalytics.yml diff --git a/translator/app/translator/mappings/platforms/opensearch/azure_aadnoninteractiveusersigninlogs.yml b/uncoder-core/app/translator/mappings/platforms/opensearch/azure_aadnoninteractiveusersigninlogs.yml similarity index 100% rename from translator/app/translator/mappings/platforms/opensearch/azure_aadnoninteractiveusersigninlogs.yml rename to uncoder-core/app/translator/mappings/platforms/opensearch/azure_aadnoninteractiveusersigninlogs.yml diff --git a/translator/app/translator/mappings/platforms/opensearch/azure_azureactivity.yml b/uncoder-core/app/translator/mappings/platforms/opensearch/azure_azureactivity.yml similarity index 100% rename from translator/app/translator/mappings/platforms/opensearch/azure_azureactivity.yml rename to uncoder-core/app/translator/mappings/platforms/opensearch/azure_azureactivity.yml diff --git a/translator/app/translator/mappings/platforms/opensearch/azure_azuread.yml b/uncoder-core/app/translator/mappings/platforms/opensearch/azure_azuread.yml similarity index 100% rename from translator/app/translator/mappings/platforms/opensearch/azure_azuread.yml rename to uncoder-core/app/translator/mappings/platforms/opensearch/azure_azuread.yml diff --git a/translator/app/translator/mappings/platforms/opensearch/azure_m365.yml b/uncoder-core/app/translator/mappings/platforms/opensearch/azure_m365.yml similarity index 100% rename from translator/app/translator/mappings/platforms/opensearch/azure_m365.yml rename to uncoder-core/app/translator/mappings/platforms/opensearch/azure_m365.yml diff --git a/translator/app/translator/mappings/platforms/opensearch/azure_signinlogs.yml b/uncoder-core/app/translator/mappings/platforms/opensearch/azure_signinlogs.yml similarity index 100% rename from translator/app/translator/mappings/platforms/opensearch/azure_signinlogs.yml rename to uncoder-core/app/translator/mappings/platforms/opensearch/azure_signinlogs.yml diff --git a/translator/app/translator/mappings/platforms/opensearch/default.yml b/uncoder-core/app/translator/mappings/platforms/opensearch/default.yml similarity index 100% rename from translator/app/translator/mappings/platforms/opensearch/default.yml rename to uncoder-core/app/translator/mappings/platforms/opensearch/default.yml diff --git a/translator/app/translator/mappings/platforms/opensearch/dns.yml b/uncoder-core/app/translator/mappings/platforms/opensearch/dns.yml similarity index 100% rename from translator/app/translator/mappings/platforms/opensearch/dns.yml rename to uncoder-core/app/translator/mappings/platforms/opensearch/dns.yml diff --git a/translator/app/translator/mappings/platforms/opensearch/firewall.yml b/uncoder-core/app/translator/mappings/platforms/opensearch/firewall.yml similarity index 100% rename from translator/app/translator/mappings/platforms/opensearch/firewall.yml rename to uncoder-core/app/translator/mappings/platforms/opensearch/firewall.yml diff --git a/translator/app/translator/mappings/platforms/opensearch/gcp_gcp.audit.yml b/uncoder-core/app/translator/mappings/platforms/opensearch/gcp_gcp.audit.yml similarity index 100% rename from translator/app/translator/mappings/platforms/opensearch/gcp_gcp.audit.yml rename to uncoder-core/app/translator/mappings/platforms/opensearch/gcp_gcp.audit.yml diff --git a/translator/app/translator/mappings/platforms/opensearch/gcp_pubsub.yml b/uncoder-core/app/translator/mappings/platforms/opensearch/gcp_pubsub.yml similarity index 100% rename from translator/app/translator/mappings/platforms/opensearch/gcp_pubsub.yml rename to uncoder-core/app/translator/mappings/platforms/opensearch/gcp_pubsub.yml diff --git a/translator/app/translator/mappings/platforms/opensearch/linux_auditd.yml b/uncoder-core/app/translator/mappings/platforms/opensearch/linux_auditd.yml similarity index 100% rename from translator/app/translator/mappings/platforms/opensearch/linux_auditd.yml rename to uncoder-core/app/translator/mappings/platforms/opensearch/linux_auditd.yml diff --git a/translator/app/translator/mappings/platforms/opensearch/linux_dns_query.yml b/uncoder-core/app/translator/mappings/platforms/opensearch/linux_dns_query.yml similarity index 100% rename from translator/app/translator/mappings/platforms/opensearch/linux_dns_query.yml rename to uncoder-core/app/translator/mappings/platforms/opensearch/linux_dns_query.yml diff --git a/translator/app/translator/mappings/platforms/opensearch/linux_process_creation.yml b/uncoder-core/app/translator/mappings/platforms/opensearch/linux_process_creation.yml similarity index 100% rename from translator/app/translator/mappings/platforms/opensearch/linux_process_creation.yml rename to uncoder-core/app/translator/mappings/platforms/opensearch/linux_process_creation.yml diff --git a/translator/app/translator/mappings/platforms/opensearch/macos_dns_query.yml b/uncoder-core/app/translator/mappings/platforms/opensearch/macos_dns_query.yml similarity index 100% rename from translator/app/translator/mappings/platforms/opensearch/macos_dns_query.yml rename to uncoder-core/app/translator/mappings/platforms/opensearch/macos_dns_query.yml diff --git a/translator/app/translator/mappings/platforms/opensearch/macos_network_connection.yml b/uncoder-core/app/translator/mappings/platforms/opensearch/macos_network_connection.yml similarity index 100% rename from translator/app/translator/mappings/platforms/opensearch/macos_network_connection.yml rename to uncoder-core/app/translator/mappings/platforms/opensearch/macos_network_connection.yml diff --git a/translator/app/translator/mappings/platforms/opensearch/macos_process_creation.yml b/uncoder-core/app/translator/mappings/platforms/opensearch/macos_process_creation.yml similarity index 100% rename from translator/app/translator/mappings/platforms/opensearch/macos_process_creation.yml rename to uncoder-core/app/translator/mappings/platforms/opensearch/macos_process_creation.yml diff --git a/translator/app/translator/mappings/platforms/opensearch/okta_okta.yml b/uncoder-core/app/translator/mappings/platforms/opensearch/okta_okta.yml similarity index 100% rename from translator/app/translator/mappings/platforms/opensearch/okta_okta.yml rename to uncoder-core/app/translator/mappings/platforms/opensearch/okta_okta.yml diff --git a/translator/app/translator/mappings/platforms/opensearch/proxy.yml b/uncoder-core/app/translator/mappings/platforms/opensearch/proxy.yml similarity index 100% rename from translator/app/translator/mappings/platforms/opensearch/proxy.yml rename to uncoder-core/app/translator/mappings/platforms/opensearch/proxy.yml diff --git a/translator/app/translator/mappings/platforms/opensearch/webserver.yml b/uncoder-core/app/translator/mappings/platforms/opensearch/webserver.yml similarity index 100% rename from translator/app/translator/mappings/platforms/opensearch/webserver.yml rename to uncoder-core/app/translator/mappings/platforms/opensearch/webserver.yml diff --git a/translator/app/translator/mappings/platforms/opensearch/windows_bits_client.yml b/uncoder-core/app/translator/mappings/platforms/opensearch/windows_bits_client.yml similarity index 100% rename from translator/app/translator/mappings/platforms/opensearch/windows_bits_client.yml rename to uncoder-core/app/translator/mappings/platforms/opensearch/windows_bits_client.yml diff --git a/translator/app/translator/mappings/platforms/opensearch/windows_dns_query.yml b/uncoder-core/app/translator/mappings/platforms/opensearch/windows_dns_query.yml similarity index 100% rename from translator/app/translator/mappings/platforms/opensearch/windows_dns_query.yml rename to uncoder-core/app/translator/mappings/platforms/opensearch/windows_dns_query.yml diff --git a/translator/app/translator/mappings/platforms/opensearch/windows_driver_load.yml b/uncoder-core/app/translator/mappings/platforms/opensearch/windows_driver_load.yml similarity index 100% rename from translator/app/translator/mappings/platforms/opensearch/windows_driver_load.yml rename to uncoder-core/app/translator/mappings/platforms/opensearch/windows_driver_load.yml diff --git a/translator/app/translator/mappings/platforms/opensearch/windows_image_load.yml b/uncoder-core/app/translator/mappings/platforms/opensearch/windows_image_load.yml similarity index 100% rename from translator/app/translator/mappings/platforms/opensearch/windows_image_load.yml rename to uncoder-core/app/translator/mappings/platforms/opensearch/windows_image_load.yml diff --git a/translator/app/translator/mappings/platforms/opensearch/windows_ldap_debug.yml b/uncoder-core/app/translator/mappings/platforms/opensearch/windows_ldap_debug.yml similarity index 100% rename from translator/app/translator/mappings/platforms/opensearch/windows_ldap_debug.yml rename to uncoder-core/app/translator/mappings/platforms/opensearch/windows_ldap_debug.yml diff --git a/translator/app/translator/mappings/platforms/opensearch/windows_network_connection.yml b/uncoder-core/app/translator/mappings/platforms/opensearch/windows_network_connection.yml similarity index 100% rename from translator/app/translator/mappings/platforms/opensearch/windows_network_connection.yml rename to uncoder-core/app/translator/mappings/platforms/opensearch/windows_network_connection.yml diff --git a/translator/app/translator/mappings/platforms/opensearch/windows_ntlm.yml b/uncoder-core/app/translator/mappings/platforms/opensearch/windows_ntlm.yml similarity index 100% rename from translator/app/translator/mappings/platforms/opensearch/windows_ntlm.yml rename to uncoder-core/app/translator/mappings/platforms/opensearch/windows_ntlm.yml diff --git a/translator/app/translator/mappings/platforms/opensearch/windows_powershell.yml b/uncoder-core/app/translator/mappings/platforms/opensearch/windows_powershell.yml similarity index 100% rename from translator/app/translator/mappings/platforms/opensearch/windows_powershell.yml rename to uncoder-core/app/translator/mappings/platforms/opensearch/windows_powershell.yml diff --git a/translator/app/translator/mappings/platforms/opensearch/windows_process_creation.yml b/uncoder-core/app/translator/mappings/platforms/opensearch/windows_process_creation.yml similarity index 100% rename from translator/app/translator/mappings/platforms/opensearch/windows_process_creation.yml rename to uncoder-core/app/translator/mappings/platforms/opensearch/windows_process_creation.yml diff --git a/translator/app/translator/mappings/platforms/opensearch/windows_security.yml b/uncoder-core/app/translator/mappings/platforms/opensearch/windows_security.yml similarity index 100% rename from translator/app/translator/mappings/platforms/opensearch/windows_security.yml rename to uncoder-core/app/translator/mappings/platforms/opensearch/windows_security.yml diff --git a/translator/app/translator/mappings/platforms/opensearch/windows_sysmon.yml b/uncoder-core/app/translator/mappings/platforms/opensearch/windows_sysmon.yml similarity index 100% rename from translator/app/translator/mappings/platforms/opensearch/windows_sysmon.yml rename to uncoder-core/app/translator/mappings/platforms/opensearch/windows_sysmon.yml diff --git a/translator/app/translator/mappings/platforms/opensearch/windows_wmi_event.yml b/uncoder-core/app/translator/mappings/platforms/opensearch/windows_wmi_event.yml similarity index 100% rename from translator/app/translator/mappings/platforms/opensearch/windows_wmi_event.yml rename to uncoder-core/app/translator/mappings/platforms/opensearch/windows_wmi_event.yml diff --git a/translator/app/translator/mappings/platforms/qradar/aws_cloudtrail.yml b/uncoder-core/app/translator/mappings/platforms/qradar/aws_cloudtrail.yml similarity index 100% rename from translator/app/translator/mappings/platforms/qradar/aws_cloudtrail.yml rename to uncoder-core/app/translator/mappings/platforms/qradar/aws_cloudtrail.yml diff --git a/translator/app/translator/mappings/platforms/qradar/aws_eks.yml b/uncoder-core/app/translator/mappings/platforms/qradar/aws_eks.yml similarity index 100% rename from translator/app/translator/mappings/platforms/qradar/aws_eks.yml rename to uncoder-core/app/translator/mappings/platforms/qradar/aws_eks.yml diff --git a/translator/app/translator/mappings/platforms/qradar/azure_azureactivity.yml b/uncoder-core/app/translator/mappings/platforms/qradar/azure_azureactivity.yml similarity index 100% rename from translator/app/translator/mappings/platforms/qradar/azure_azureactivity.yml rename to uncoder-core/app/translator/mappings/platforms/qradar/azure_azureactivity.yml diff --git a/translator/app/translator/mappings/platforms/qradar/azure_azuread.yml b/uncoder-core/app/translator/mappings/platforms/qradar/azure_azuread.yml similarity index 100% rename from translator/app/translator/mappings/platforms/qradar/azure_azuread.yml rename to uncoder-core/app/translator/mappings/platforms/qradar/azure_azuread.yml diff --git a/translator/app/translator/mappings/platforms/qradar/azure_m365.yml b/uncoder-core/app/translator/mappings/platforms/qradar/azure_m365.yml similarity index 100% rename from translator/app/translator/mappings/platforms/qradar/azure_m365.yml rename to uncoder-core/app/translator/mappings/platforms/qradar/azure_m365.yml diff --git a/translator/app/translator/mappings/platforms/qradar/azure_signinlogs.yml b/uncoder-core/app/translator/mappings/platforms/qradar/azure_signinlogs.yml similarity index 100% rename from translator/app/translator/mappings/platforms/qradar/azure_signinlogs.yml rename to uncoder-core/app/translator/mappings/platforms/qradar/azure_signinlogs.yml diff --git a/translator/app/translator/mappings/platforms/qradar/default.yml b/uncoder-core/app/translator/mappings/platforms/qradar/default.yml similarity index 100% rename from translator/app/translator/mappings/platforms/qradar/default.yml rename to uncoder-core/app/translator/mappings/platforms/qradar/default.yml diff --git a/translator/app/translator/mappings/platforms/qradar/dns.yml b/uncoder-core/app/translator/mappings/platforms/qradar/dns.yml similarity index 100% rename from translator/app/translator/mappings/platforms/qradar/dns.yml rename to uncoder-core/app/translator/mappings/platforms/qradar/dns.yml diff --git a/translator/app/translator/mappings/platforms/qradar/firewall.yml b/uncoder-core/app/translator/mappings/platforms/qradar/firewall.yml similarity index 100% rename from translator/app/translator/mappings/platforms/qradar/firewall.yml rename to uncoder-core/app/translator/mappings/platforms/qradar/firewall.yml diff --git a/translator/app/translator/mappings/platforms/qradar/gcp_gcp.audit.yml b/uncoder-core/app/translator/mappings/platforms/qradar/gcp_gcp.audit.yml similarity index 100% rename from translator/app/translator/mappings/platforms/qradar/gcp_gcp.audit.yml rename to uncoder-core/app/translator/mappings/platforms/qradar/gcp_gcp.audit.yml diff --git a/translator/app/translator/mappings/platforms/qradar/linux_auditd.yml b/uncoder-core/app/translator/mappings/platforms/qradar/linux_auditd.yml similarity index 100% rename from translator/app/translator/mappings/platforms/qradar/linux_auditd.yml rename to uncoder-core/app/translator/mappings/platforms/qradar/linux_auditd.yml diff --git a/translator/app/translator/mappings/platforms/qradar/linux_dns_query.yml b/uncoder-core/app/translator/mappings/platforms/qradar/linux_dns_query.yml similarity index 100% rename from translator/app/translator/mappings/platforms/qradar/linux_dns_query.yml rename to uncoder-core/app/translator/mappings/platforms/qradar/linux_dns_query.yml diff --git a/translator/app/translator/mappings/platforms/qradar/linux_file_event.yml b/uncoder-core/app/translator/mappings/platforms/qradar/linux_file_event.yml similarity index 100% rename from translator/app/translator/mappings/platforms/qradar/linux_file_event.yml rename to uncoder-core/app/translator/mappings/platforms/qradar/linux_file_event.yml diff --git a/translator/app/translator/mappings/platforms/qradar/linux_network_connection.yml b/uncoder-core/app/translator/mappings/platforms/qradar/linux_network_connection.yml similarity index 100% rename from translator/app/translator/mappings/platforms/qradar/linux_network_connection.yml rename to uncoder-core/app/translator/mappings/platforms/qradar/linux_network_connection.yml diff --git a/translator/app/translator/mappings/platforms/qradar/linux_process_creation.yml b/uncoder-core/app/translator/mappings/platforms/qradar/linux_process_creation.yml similarity index 100% rename from translator/app/translator/mappings/platforms/qradar/linux_process_creation.yml rename to uncoder-core/app/translator/mappings/platforms/qradar/linux_process_creation.yml diff --git a/translator/app/translator/mappings/platforms/qradar/macos_dns_query.yml b/uncoder-core/app/translator/mappings/platforms/qradar/macos_dns_query.yml similarity index 100% rename from translator/app/translator/mappings/platforms/qradar/macos_dns_query.yml rename to uncoder-core/app/translator/mappings/platforms/qradar/macos_dns_query.yml diff --git a/translator/app/translator/mappings/platforms/qradar/macos_file_event.yml b/uncoder-core/app/translator/mappings/platforms/qradar/macos_file_event.yml similarity index 100% rename from translator/app/translator/mappings/platforms/qradar/macos_file_event.yml rename to uncoder-core/app/translator/mappings/platforms/qradar/macos_file_event.yml diff --git a/translator/app/translator/mappings/platforms/qradar/macos_network_connection.yml b/uncoder-core/app/translator/mappings/platforms/qradar/macos_network_connection.yml similarity index 100% rename from translator/app/translator/mappings/platforms/qradar/macos_network_connection.yml rename to uncoder-core/app/translator/mappings/platforms/qradar/macos_network_connection.yml diff --git a/translator/app/translator/mappings/platforms/qradar/macos_process_creation.yml b/uncoder-core/app/translator/mappings/platforms/qradar/macos_process_creation.yml similarity index 100% rename from translator/app/translator/mappings/platforms/qradar/macos_process_creation.yml rename to uncoder-core/app/translator/mappings/platforms/qradar/macos_process_creation.yml diff --git a/translator/app/translator/mappings/platforms/qradar/okta_okta.yml b/uncoder-core/app/translator/mappings/platforms/qradar/okta_okta.yml similarity index 100% rename from translator/app/translator/mappings/platforms/qradar/okta_okta.yml rename to uncoder-core/app/translator/mappings/platforms/qradar/okta_okta.yml diff --git a/translator/app/translator/mappings/platforms/qradar/proxy.yml b/uncoder-core/app/translator/mappings/platforms/qradar/proxy.yml similarity index 100% rename from translator/app/translator/mappings/platforms/qradar/proxy.yml rename to uncoder-core/app/translator/mappings/platforms/qradar/proxy.yml diff --git a/translator/app/translator/mappings/platforms/qradar/webserver.yml b/uncoder-core/app/translator/mappings/platforms/qradar/webserver.yml similarity index 100% rename from translator/app/translator/mappings/platforms/qradar/webserver.yml rename to uncoder-core/app/translator/mappings/platforms/qradar/webserver.yml diff --git a/translator/app/translator/mappings/platforms/qradar/windows_application.yml b/uncoder-core/app/translator/mappings/platforms/qradar/windows_application.yml similarity index 100% rename from translator/app/translator/mappings/platforms/qradar/windows_application.yml rename to uncoder-core/app/translator/mappings/platforms/qradar/windows_application.yml diff --git a/translator/app/translator/mappings/platforms/qradar/windows_create_remote_thread.yml b/uncoder-core/app/translator/mappings/platforms/qradar/windows_create_remote_thread.yml similarity index 100% rename from translator/app/translator/mappings/platforms/qradar/windows_create_remote_thread.yml rename to uncoder-core/app/translator/mappings/platforms/qradar/windows_create_remote_thread.yml diff --git a/translator/app/translator/mappings/platforms/qradar/windows_create_stream_hash.yml b/uncoder-core/app/translator/mappings/platforms/qradar/windows_create_stream_hash.yml similarity index 100% rename from translator/app/translator/mappings/platforms/qradar/windows_create_stream_hash.yml rename to uncoder-core/app/translator/mappings/platforms/qradar/windows_create_stream_hash.yml diff --git a/translator/app/translator/mappings/platforms/qradar/windows_dns_query.yml b/uncoder-core/app/translator/mappings/platforms/qradar/windows_dns_query.yml similarity index 100% rename from translator/app/translator/mappings/platforms/qradar/windows_dns_query.yml rename to uncoder-core/app/translator/mappings/platforms/qradar/windows_dns_query.yml diff --git a/translator/app/translator/mappings/platforms/qradar/windows_driver_load.yml b/uncoder-core/app/translator/mappings/platforms/qradar/windows_driver_load.yml similarity index 100% rename from translator/app/translator/mappings/platforms/qradar/windows_driver_load.yml rename to uncoder-core/app/translator/mappings/platforms/qradar/windows_driver_load.yml diff --git a/translator/app/translator/mappings/platforms/qradar/windows_file_event.yml b/uncoder-core/app/translator/mappings/platforms/qradar/windows_file_event.yml similarity index 100% rename from translator/app/translator/mappings/platforms/qradar/windows_file_event.yml rename to uncoder-core/app/translator/mappings/platforms/qradar/windows_file_event.yml diff --git a/translator/app/translator/mappings/platforms/qradar/windows_image_load.yml b/uncoder-core/app/translator/mappings/platforms/qradar/windows_image_load.yml similarity index 100% rename from translator/app/translator/mappings/platforms/qradar/windows_image_load.yml rename to uncoder-core/app/translator/mappings/platforms/qradar/windows_image_load.yml diff --git a/translator/app/translator/mappings/platforms/qradar/windows_ldap_debug.yml b/uncoder-core/app/translator/mappings/platforms/qradar/windows_ldap_debug.yml similarity index 100% rename from translator/app/translator/mappings/platforms/qradar/windows_ldap_debug.yml rename to uncoder-core/app/translator/mappings/platforms/qradar/windows_ldap_debug.yml diff --git a/translator/app/translator/mappings/platforms/qradar/windows_network_connection.yml b/uncoder-core/app/translator/mappings/platforms/qradar/windows_network_connection.yml similarity index 100% rename from translator/app/translator/mappings/platforms/qradar/windows_network_connection.yml rename to uncoder-core/app/translator/mappings/platforms/qradar/windows_network_connection.yml diff --git a/translator/app/translator/mappings/platforms/qradar/windows_ntlm.yml b/uncoder-core/app/translator/mappings/platforms/qradar/windows_ntlm.yml similarity index 100% rename from translator/app/translator/mappings/platforms/qradar/windows_ntlm.yml rename to uncoder-core/app/translator/mappings/platforms/qradar/windows_ntlm.yml diff --git a/translator/app/translator/mappings/platforms/qradar/windows_pipe_created.yml b/uncoder-core/app/translator/mappings/platforms/qradar/windows_pipe_created.yml similarity index 100% rename from translator/app/translator/mappings/platforms/qradar/windows_pipe_created.yml rename to uncoder-core/app/translator/mappings/platforms/qradar/windows_pipe_created.yml diff --git a/translator/app/translator/mappings/platforms/qradar/windows_powershell.yml b/uncoder-core/app/translator/mappings/platforms/qradar/windows_powershell.yml similarity index 100% rename from translator/app/translator/mappings/platforms/qradar/windows_powershell.yml rename to uncoder-core/app/translator/mappings/platforms/qradar/windows_powershell.yml diff --git a/translator/app/translator/mappings/platforms/qradar/windows_process_access.yml b/uncoder-core/app/translator/mappings/platforms/qradar/windows_process_access.yml similarity index 100% rename from translator/app/translator/mappings/platforms/qradar/windows_process_access.yml rename to uncoder-core/app/translator/mappings/platforms/qradar/windows_process_access.yml diff --git a/translator/app/translator/mappings/platforms/qradar/windows_process_creation.yml b/uncoder-core/app/translator/mappings/platforms/qradar/windows_process_creation.yml similarity index 100% rename from translator/app/translator/mappings/platforms/qradar/windows_process_creation.yml rename to uncoder-core/app/translator/mappings/platforms/qradar/windows_process_creation.yml diff --git a/translator/app/translator/mappings/platforms/qradar/windows_raw_access_thread.yml b/uncoder-core/app/translator/mappings/platforms/qradar/windows_raw_access_thread.yml similarity index 100% rename from translator/app/translator/mappings/platforms/qradar/windows_raw_access_thread.yml rename to uncoder-core/app/translator/mappings/platforms/qradar/windows_raw_access_thread.yml diff --git a/translator/app/translator/mappings/platforms/qradar/windows_registry_event.yml b/uncoder-core/app/translator/mappings/platforms/qradar/windows_registry_event.yml similarity index 100% rename from translator/app/translator/mappings/platforms/qradar/windows_registry_event.yml rename to uncoder-core/app/translator/mappings/platforms/qradar/windows_registry_event.yml diff --git a/translator/app/translator/mappings/platforms/qradar/windows_security.yml b/uncoder-core/app/translator/mappings/platforms/qradar/windows_security.yml similarity index 100% rename from translator/app/translator/mappings/platforms/qradar/windows_security.yml rename to uncoder-core/app/translator/mappings/platforms/qradar/windows_security.yml diff --git a/translator/app/translator/mappings/platforms/qradar/windows_sysmon.yml b/uncoder-core/app/translator/mappings/platforms/qradar/windows_sysmon.yml similarity index 100% rename from translator/app/translator/mappings/platforms/qradar/windows_sysmon.yml rename to uncoder-core/app/translator/mappings/platforms/qradar/windows_sysmon.yml diff --git a/translator/app/translator/mappings/platforms/qradar/windows_system.yml b/uncoder-core/app/translator/mappings/platforms/qradar/windows_system.yml similarity index 100% rename from translator/app/translator/mappings/platforms/qradar/windows_system.yml rename to uncoder-core/app/translator/mappings/platforms/qradar/windows_system.yml diff --git a/translator/app/translator/mappings/platforms/qradar/windows_wmi_event.yml b/uncoder-core/app/translator/mappings/platforms/qradar/windows_wmi_event.yml similarity index 100% rename from translator/app/translator/mappings/platforms/qradar/windows_wmi_event.yml rename to uncoder-core/app/translator/mappings/platforms/qradar/windows_wmi_event.yml diff --git a/translator/app/translator/mappings/platforms/sigma/aws_cloudtrail.yml b/uncoder-core/app/translator/mappings/platforms/sigma/aws_cloudtrail.yml similarity index 100% rename from translator/app/translator/mappings/platforms/sigma/aws_cloudtrail.yml rename to uncoder-core/app/translator/mappings/platforms/sigma/aws_cloudtrail.yml diff --git a/translator/app/translator/mappings/platforms/sigma/aws_eks.yml b/uncoder-core/app/translator/mappings/platforms/sigma/aws_eks.yml similarity index 100% rename from translator/app/translator/mappings/platforms/sigma/aws_eks.yml rename to uncoder-core/app/translator/mappings/platforms/sigma/aws_eks.yml diff --git a/translator/app/translator/mappings/platforms/sigma/azure_AzureDiagnostics.yml b/uncoder-core/app/translator/mappings/platforms/sigma/azure_AzureDiagnostics.yml similarity index 100% rename from translator/app/translator/mappings/platforms/sigma/azure_AzureDiagnostics.yml rename to uncoder-core/app/translator/mappings/platforms/sigma/azure_AzureDiagnostics.yml diff --git a/translator/app/translator/mappings/platforms/sigma/azure_BehaviorAnalytics.yml b/uncoder-core/app/translator/mappings/platforms/sigma/azure_BehaviorAnalytics.yml similarity index 100% rename from translator/app/translator/mappings/platforms/sigma/azure_BehaviorAnalytics.yml rename to uncoder-core/app/translator/mappings/platforms/sigma/azure_BehaviorAnalytics.yml diff --git a/translator/app/translator/mappings/platforms/sigma/azure_aadnoninteractiveusersigninlogs.yml b/uncoder-core/app/translator/mappings/platforms/sigma/azure_aadnoninteractiveusersigninlogs.yml similarity index 100% rename from translator/app/translator/mappings/platforms/sigma/azure_aadnoninteractiveusersigninlogs.yml rename to uncoder-core/app/translator/mappings/platforms/sigma/azure_aadnoninteractiveusersigninlogs.yml diff --git a/translator/app/translator/mappings/platforms/sigma/azure_azureactivity.yml b/uncoder-core/app/translator/mappings/platforms/sigma/azure_azureactivity.yml similarity index 100% rename from translator/app/translator/mappings/platforms/sigma/azure_azureactivity.yml rename to uncoder-core/app/translator/mappings/platforms/sigma/azure_azureactivity.yml diff --git a/translator/app/translator/mappings/platforms/sigma/azure_azuread.yml b/uncoder-core/app/translator/mappings/platforms/sigma/azure_azuread.yml similarity index 100% rename from translator/app/translator/mappings/platforms/sigma/azure_azuread.yml rename to uncoder-core/app/translator/mappings/platforms/sigma/azure_azuread.yml diff --git a/translator/app/translator/mappings/platforms/sigma/azure_m365.yml b/uncoder-core/app/translator/mappings/platforms/sigma/azure_m365.yml similarity index 100% rename from translator/app/translator/mappings/platforms/sigma/azure_m365.yml rename to uncoder-core/app/translator/mappings/platforms/sigma/azure_m365.yml diff --git a/translator/app/translator/mappings/platforms/sigma/azure_signinlogs.yml b/uncoder-core/app/translator/mappings/platforms/sigma/azure_signinlogs.yml similarity index 100% rename from translator/app/translator/mappings/platforms/sigma/azure_signinlogs.yml rename to uncoder-core/app/translator/mappings/platforms/sigma/azure_signinlogs.yml diff --git a/translator/app/translator/mappings/platforms/sigma/default.yml b/uncoder-core/app/translator/mappings/platforms/sigma/default.yml similarity index 100% rename from translator/app/translator/mappings/platforms/sigma/default.yml rename to uncoder-core/app/translator/mappings/platforms/sigma/default.yml diff --git a/translator/app/translator/mappings/platforms/sigma/dns.yml b/uncoder-core/app/translator/mappings/platforms/sigma/dns.yml similarity index 100% rename from translator/app/translator/mappings/platforms/sigma/dns.yml rename to uncoder-core/app/translator/mappings/platforms/sigma/dns.yml diff --git a/translator/app/translator/mappings/platforms/sigma/firewall.yml b/uncoder-core/app/translator/mappings/platforms/sigma/firewall.yml similarity index 100% rename from translator/app/translator/mappings/platforms/sigma/firewall.yml rename to uncoder-core/app/translator/mappings/platforms/sigma/firewall.yml diff --git a/translator/app/translator/mappings/platforms/sigma/gcp_gcp.audit.yml b/uncoder-core/app/translator/mappings/platforms/sigma/gcp_gcp.audit.yml similarity index 100% rename from translator/app/translator/mappings/platforms/sigma/gcp_gcp.audit.yml rename to uncoder-core/app/translator/mappings/platforms/sigma/gcp_gcp.audit.yml diff --git a/translator/app/translator/mappings/platforms/sigma/gcp_pubsub.yml b/uncoder-core/app/translator/mappings/platforms/sigma/gcp_pubsub.yml similarity index 100% rename from translator/app/translator/mappings/platforms/sigma/gcp_pubsub.yml rename to uncoder-core/app/translator/mappings/platforms/sigma/gcp_pubsub.yml diff --git a/translator/app/translator/mappings/platforms/sigma/linux_auditd.yml b/uncoder-core/app/translator/mappings/platforms/sigma/linux_auditd.yml similarity index 100% rename from translator/app/translator/mappings/platforms/sigma/linux_auditd.yml rename to uncoder-core/app/translator/mappings/platforms/sigma/linux_auditd.yml diff --git a/translator/app/translator/mappings/platforms/sigma/linux_dns_query.yml b/uncoder-core/app/translator/mappings/platforms/sigma/linux_dns_query.yml similarity index 100% rename from translator/app/translator/mappings/platforms/sigma/linux_dns_query.yml rename to uncoder-core/app/translator/mappings/platforms/sigma/linux_dns_query.yml diff --git a/translator/app/translator/mappings/platforms/sigma/linux_network_connection.yml b/uncoder-core/app/translator/mappings/platforms/sigma/linux_network_connection.yml similarity index 100% rename from translator/app/translator/mappings/platforms/sigma/linux_network_connection.yml rename to uncoder-core/app/translator/mappings/platforms/sigma/linux_network_connection.yml diff --git a/translator/app/translator/mappings/platforms/sigma/linux_process_creation.yml b/uncoder-core/app/translator/mappings/platforms/sigma/linux_process_creation.yml similarity index 100% rename from translator/app/translator/mappings/platforms/sigma/linux_process_creation.yml rename to uncoder-core/app/translator/mappings/platforms/sigma/linux_process_creation.yml diff --git a/translator/app/translator/mappings/platforms/sigma/macos_dns_query.yml b/uncoder-core/app/translator/mappings/platforms/sigma/macos_dns_query.yml similarity index 100% rename from translator/app/translator/mappings/platforms/sigma/macos_dns_query.yml rename to uncoder-core/app/translator/mappings/platforms/sigma/macos_dns_query.yml diff --git a/translator/app/translator/mappings/platforms/sigma/macos_network_connection.yml b/uncoder-core/app/translator/mappings/platforms/sigma/macos_network_connection.yml similarity index 100% rename from translator/app/translator/mappings/platforms/sigma/macos_network_connection.yml rename to uncoder-core/app/translator/mappings/platforms/sigma/macos_network_connection.yml diff --git a/translator/app/translator/mappings/platforms/sigma/macos_process_creation.yml b/uncoder-core/app/translator/mappings/platforms/sigma/macos_process_creation.yml similarity index 100% rename from translator/app/translator/mappings/platforms/sigma/macos_process_creation.yml rename to uncoder-core/app/translator/mappings/platforms/sigma/macos_process_creation.yml diff --git a/translator/app/translator/mappings/platforms/sigma/okta_okta.yml b/uncoder-core/app/translator/mappings/platforms/sigma/okta_okta.yml similarity index 100% rename from translator/app/translator/mappings/platforms/sigma/okta_okta.yml rename to uncoder-core/app/translator/mappings/platforms/sigma/okta_okta.yml diff --git a/translator/app/translator/mappings/platforms/sigma/proxy.yml b/uncoder-core/app/translator/mappings/platforms/sigma/proxy.yml similarity index 100% rename from translator/app/translator/mappings/platforms/sigma/proxy.yml rename to uncoder-core/app/translator/mappings/platforms/sigma/proxy.yml diff --git a/translator/app/translator/mappings/platforms/sigma/webserver.yml b/uncoder-core/app/translator/mappings/platforms/sigma/webserver.yml similarity index 100% rename from translator/app/translator/mappings/platforms/sigma/webserver.yml rename to uncoder-core/app/translator/mappings/platforms/sigma/webserver.yml diff --git a/translator/app/translator/mappings/platforms/sigma/windows_bits_client.yml b/uncoder-core/app/translator/mappings/platforms/sigma/windows_bits_client.yml similarity index 100% rename from translator/app/translator/mappings/platforms/sigma/windows_bits_client.yml rename to uncoder-core/app/translator/mappings/platforms/sigma/windows_bits_client.yml diff --git a/translator/app/translator/mappings/platforms/sigma/windows_dns_query.yml b/uncoder-core/app/translator/mappings/platforms/sigma/windows_dns_query.yml similarity index 100% rename from translator/app/translator/mappings/platforms/sigma/windows_dns_query.yml rename to uncoder-core/app/translator/mappings/platforms/sigma/windows_dns_query.yml diff --git a/translator/app/translator/mappings/platforms/sigma/windows_driver_load.yml b/uncoder-core/app/translator/mappings/platforms/sigma/windows_driver_load.yml similarity index 100% rename from translator/app/translator/mappings/platforms/sigma/windows_driver_load.yml rename to uncoder-core/app/translator/mappings/platforms/sigma/windows_driver_load.yml diff --git a/translator/app/translator/mappings/platforms/sigma/windows_image_load.yml b/uncoder-core/app/translator/mappings/platforms/sigma/windows_image_load.yml similarity index 100% rename from translator/app/translator/mappings/platforms/sigma/windows_image_load.yml rename to uncoder-core/app/translator/mappings/platforms/sigma/windows_image_load.yml diff --git a/translator/app/translator/mappings/platforms/sigma/windows_ldap_debug.yml b/uncoder-core/app/translator/mappings/platforms/sigma/windows_ldap_debug.yml similarity index 100% rename from translator/app/translator/mappings/platforms/sigma/windows_ldap_debug.yml rename to uncoder-core/app/translator/mappings/platforms/sigma/windows_ldap_debug.yml diff --git a/translator/app/translator/mappings/platforms/sigma/windows_network_connection.yml b/uncoder-core/app/translator/mappings/platforms/sigma/windows_network_connection.yml similarity index 100% rename from translator/app/translator/mappings/platforms/sigma/windows_network_connection.yml rename to uncoder-core/app/translator/mappings/platforms/sigma/windows_network_connection.yml diff --git a/translator/app/translator/mappings/platforms/sigma/windows_ntlm.yml b/uncoder-core/app/translator/mappings/platforms/sigma/windows_ntlm.yml similarity index 100% rename from translator/app/translator/mappings/platforms/sigma/windows_ntlm.yml rename to uncoder-core/app/translator/mappings/platforms/sigma/windows_ntlm.yml diff --git a/translator/app/translator/mappings/platforms/sigma/windows_powershell.yml b/uncoder-core/app/translator/mappings/platforms/sigma/windows_powershell.yml similarity index 100% rename from translator/app/translator/mappings/platforms/sigma/windows_powershell.yml rename to uncoder-core/app/translator/mappings/platforms/sigma/windows_powershell.yml diff --git a/translator/app/translator/mappings/platforms/sigma/windows_process_creation.yml b/uncoder-core/app/translator/mappings/platforms/sigma/windows_process_creation.yml similarity index 100% rename from translator/app/translator/mappings/platforms/sigma/windows_process_creation.yml rename to uncoder-core/app/translator/mappings/platforms/sigma/windows_process_creation.yml diff --git a/translator/app/translator/mappings/platforms/sigma/windows_security.yml b/uncoder-core/app/translator/mappings/platforms/sigma/windows_security.yml similarity index 100% rename from translator/app/translator/mappings/platforms/sigma/windows_security.yml rename to uncoder-core/app/translator/mappings/platforms/sigma/windows_security.yml diff --git a/translator/app/translator/mappings/platforms/sigma/windows_sysmon.yml b/uncoder-core/app/translator/mappings/platforms/sigma/windows_sysmon.yml similarity index 100% rename from translator/app/translator/mappings/platforms/sigma/windows_sysmon.yml rename to uncoder-core/app/translator/mappings/platforms/sigma/windows_sysmon.yml diff --git a/translator/app/translator/mappings/platforms/sigma/windows_wmi_event.yml b/uncoder-core/app/translator/mappings/platforms/sigma/windows_wmi_event.yml similarity index 100% rename from translator/app/translator/mappings/platforms/sigma/windows_wmi_event.yml rename to uncoder-core/app/translator/mappings/platforms/sigma/windows_wmi_event.yml diff --git a/translator/app/translator/mappings/platforms/splunk/aws_cloudtrail.yml b/uncoder-core/app/translator/mappings/platforms/splunk/aws_cloudtrail.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/aws_cloudtrail.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/aws_cloudtrail.yml diff --git a/translator/app/translator/mappings/platforms/splunk/aws_eks.yml b/uncoder-core/app/translator/mappings/platforms/splunk/aws_eks.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/aws_eks.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/aws_eks.yml diff --git a/translator/app/translator/mappings/platforms/splunk/azure_AzureDiagnostics.yml b/uncoder-core/app/translator/mappings/platforms/splunk/azure_AzureDiagnostics.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/azure_AzureDiagnostics.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/azure_AzureDiagnostics.yml diff --git a/translator/app/translator/mappings/platforms/splunk/azure_BehaviorAnalytics.yml b/uncoder-core/app/translator/mappings/platforms/splunk/azure_BehaviorAnalytics.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/azure_BehaviorAnalytics.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/azure_BehaviorAnalytics.yml diff --git a/translator/app/translator/mappings/platforms/splunk/azure_aadnoninteractiveusersigninlogs.yml b/uncoder-core/app/translator/mappings/platforms/splunk/azure_aadnoninteractiveusersigninlogs.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/azure_aadnoninteractiveusersigninlogs.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/azure_aadnoninteractiveusersigninlogs.yml diff --git a/translator/app/translator/mappings/platforms/splunk/azure_azureactivity.yml b/uncoder-core/app/translator/mappings/platforms/splunk/azure_azureactivity.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/azure_azureactivity.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/azure_azureactivity.yml diff --git a/translator/app/translator/mappings/platforms/splunk/azure_azuread.yml b/uncoder-core/app/translator/mappings/platforms/splunk/azure_azuread.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/azure_azuread.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/azure_azuread.yml diff --git a/translator/app/translator/mappings/platforms/splunk/azure_signinlogs.yml b/uncoder-core/app/translator/mappings/platforms/splunk/azure_signinlogs.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/azure_signinlogs.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/azure_signinlogs.yml diff --git a/translator/app/translator/mappings/platforms/splunk/default.yml b/uncoder-core/app/translator/mappings/platforms/splunk/default.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/default.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/default.yml diff --git a/translator/app/translator/mappings/platforms/splunk/gcp_gcp.audit.yml b/uncoder-core/app/translator/mappings/platforms/splunk/gcp_gcp.audit.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/gcp_gcp.audit.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/gcp_gcp.audit.yml diff --git a/translator/app/translator/mappings/platforms/splunk/gcp_pubsub.yml b/uncoder-core/app/translator/mappings/platforms/splunk/gcp_pubsub.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/gcp_pubsub.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/gcp_pubsub.yml diff --git a/translator/app/translator/mappings/platforms/splunk/linux_auditd.yml b/uncoder-core/app/translator/mappings/platforms/splunk/linux_auditd.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/linux_auditd.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/linux_auditd.yml diff --git a/translator/app/translator/mappings/platforms/splunk/linux_dns_query.yml b/uncoder-core/app/translator/mappings/platforms/splunk/linux_dns_query.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/linux_dns_query.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/linux_dns_query.yml diff --git a/translator/app/translator/mappings/platforms/splunk/linux_file_access.yml b/uncoder-core/app/translator/mappings/platforms/splunk/linux_file_access.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/linux_file_access.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/linux_file_access.yml diff --git a/translator/app/translator/mappings/platforms/splunk/linux_file_change.yml b/uncoder-core/app/translator/mappings/platforms/splunk/linux_file_change.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/linux_file_change.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/linux_file_change.yml diff --git a/translator/app/translator/mappings/platforms/splunk/linux_file_create.yml b/uncoder-core/app/translator/mappings/platforms/splunk/linux_file_create.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/linux_file_create.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/linux_file_create.yml diff --git a/translator/app/translator/mappings/platforms/splunk/linux_file_delete.yml b/uncoder-core/app/translator/mappings/platforms/splunk/linux_file_delete.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/linux_file_delete.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/linux_file_delete.yml diff --git a/translator/app/translator/mappings/platforms/splunk/linux_file_event.yml b/uncoder-core/app/translator/mappings/platforms/splunk/linux_file_event.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/linux_file_event.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/linux_file_event.yml diff --git a/translator/app/translator/mappings/platforms/splunk/linux_file_rename.yml b/uncoder-core/app/translator/mappings/platforms/splunk/linux_file_rename.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/linux_file_rename.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/linux_file_rename.yml diff --git a/translator/app/translator/mappings/platforms/splunk/linux_network_connection.yml b/uncoder-core/app/translator/mappings/platforms/splunk/linux_network_connection.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/linux_network_connection.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/linux_network_connection.yml diff --git a/translator/app/translator/mappings/platforms/splunk/linux_process_creation.yml b/uncoder-core/app/translator/mappings/platforms/splunk/linux_process_creation.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/linux_process_creation.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/linux_process_creation.yml diff --git a/translator/app/translator/mappings/platforms/splunk/macos_dns_query.yml b/uncoder-core/app/translator/mappings/platforms/splunk/macos_dns_query.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/macos_dns_query.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/macos_dns_query.yml diff --git a/translator/app/translator/mappings/platforms/splunk/macos_file_access.yml b/uncoder-core/app/translator/mappings/platforms/splunk/macos_file_access.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/macos_file_access.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/macos_file_access.yml diff --git a/translator/app/translator/mappings/platforms/splunk/macos_file_change.yml b/uncoder-core/app/translator/mappings/platforms/splunk/macos_file_change.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/macos_file_change.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/macos_file_change.yml diff --git a/translator/app/translator/mappings/platforms/splunk/macos_file_delete.yml b/uncoder-core/app/translator/mappings/platforms/splunk/macos_file_delete.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/macos_file_delete.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/macos_file_delete.yml diff --git a/translator/app/translator/mappings/platforms/splunk/macos_file_event.yml b/uncoder-core/app/translator/mappings/platforms/splunk/macos_file_event.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/macos_file_event.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/macos_file_event.yml diff --git a/translator/app/translator/mappings/platforms/splunk/macos_file_rename.yml b/uncoder-core/app/translator/mappings/platforms/splunk/macos_file_rename.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/macos_file_rename.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/macos_file_rename.yml diff --git a/translator/app/translator/mappings/platforms/splunk/macos_network_connection.yml b/uncoder-core/app/translator/mappings/platforms/splunk/macos_network_connection.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/macos_network_connection.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/macos_network_connection.yml diff --git a/translator/app/translator/mappings/platforms/splunk/macos_process_creation.yml b/uncoder-core/app/translator/mappings/platforms/splunk/macos_process_creation.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/macos_process_creation.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/macos_process_creation.yml diff --git a/translator/app/translator/mappings/platforms/splunk/okta_okta.yml b/uncoder-core/app/translator/mappings/platforms/splunk/okta_okta.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/okta_okta.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/okta_okta.yml diff --git a/translator/app/translator/mappings/platforms/splunk/windows_bits_client.yml b/uncoder-core/app/translator/mappings/platforms/splunk/windows_bits_client.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/windows_bits_client.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/windows_bits_client.yml diff --git a/translator/app/translator/mappings/platforms/splunk/windows_dns_query.yml b/uncoder-core/app/translator/mappings/platforms/splunk/windows_dns_query.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/windows_dns_query.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/windows_dns_query.yml diff --git a/translator/app/translator/mappings/platforms/splunk/windows_driver_load.yml b/uncoder-core/app/translator/mappings/platforms/splunk/windows_driver_load.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/windows_driver_load.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/windows_driver_load.yml diff --git a/translator/app/translator/mappings/platforms/splunk/windows_file_access.yml b/uncoder-core/app/translator/mappings/platforms/splunk/windows_file_access.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/windows_file_access.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/windows_file_access.yml diff --git a/translator/app/translator/mappings/platforms/splunk/windows_file_change.yml b/uncoder-core/app/translator/mappings/platforms/splunk/windows_file_change.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/windows_file_change.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/windows_file_change.yml diff --git a/translator/app/translator/mappings/platforms/splunk/windows_file_create.yml b/uncoder-core/app/translator/mappings/platforms/splunk/windows_file_create.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/windows_file_create.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/windows_file_create.yml diff --git a/translator/app/translator/mappings/platforms/splunk/windows_file_delete.yml b/uncoder-core/app/translator/mappings/platforms/splunk/windows_file_delete.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/windows_file_delete.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/windows_file_delete.yml diff --git a/translator/app/translator/mappings/platforms/splunk/windows_file_event.yml b/uncoder-core/app/translator/mappings/platforms/splunk/windows_file_event.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/windows_file_event.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/windows_file_event.yml diff --git a/translator/app/translator/mappings/platforms/splunk/windows_file_rename.yml b/uncoder-core/app/translator/mappings/platforms/splunk/windows_file_rename.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/windows_file_rename.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/windows_file_rename.yml diff --git a/translator/app/translator/mappings/platforms/splunk/windows_image_load.yml b/uncoder-core/app/translator/mappings/platforms/splunk/windows_image_load.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/windows_image_load.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/windows_image_load.yml diff --git a/translator/app/translator/mappings/platforms/splunk/windows_ldap_debug.yml b/uncoder-core/app/translator/mappings/platforms/splunk/windows_ldap_debug.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/windows_ldap_debug.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/windows_ldap_debug.yml diff --git a/translator/app/translator/mappings/platforms/splunk/windows_network_connection.yml b/uncoder-core/app/translator/mappings/platforms/splunk/windows_network_connection.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/windows_network_connection.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/windows_network_connection.yml diff --git a/translator/app/translator/mappings/platforms/splunk/windows_ntlm.yml b/uncoder-core/app/translator/mappings/platforms/splunk/windows_ntlm.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/windows_ntlm.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/windows_ntlm.yml diff --git a/translator/app/translator/mappings/platforms/splunk/windows_powershell.yml b/uncoder-core/app/translator/mappings/platforms/splunk/windows_powershell.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/windows_powershell.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/windows_powershell.yml diff --git a/translator/app/translator/mappings/platforms/splunk/windows_process_creation.yml b/uncoder-core/app/translator/mappings/platforms/splunk/windows_process_creation.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/windows_process_creation.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/windows_process_creation.yml diff --git a/translator/app/translator/mappings/platforms/splunk/windows_registry_event.yml b/uncoder-core/app/translator/mappings/platforms/splunk/windows_registry_event.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/windows_registry_event.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/windows_registry_event.yml diff --git a/translator/app/translator/mappings/platforms/splunk/windows_security.yml b/uncoder-core/app/translator/mappings/platforms/splunk/windows_security.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/windows_security.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/windows_security.yml diff --git a/translator/app/translator/mappings/platforms/splunk/windows_sysmon.yml b/uncoder-core/app/translator/mappings/platforms/splunk/windows_sysmon.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/windows_sysmon.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/windows_sysmon.yml diff --git a/translator/app/translator/mappings/platforms/splunk/windows_wmi_event.yml b/uncoder-core/app/translator/mappings/platforms/splunk/windows_wmi_event.yml similarity index 100% rename from translator/app/translator/mappings/platforms/splunk/windows_wmi_event.yml rename to uncoder-core/app/translator/mappings/platforms/splunk/windows_wmi_event.yml diff --git a/translator/app/translator/mappings/utils/__init__.py b/uncoder-core/app/translator/mappings/utils/__init__.py similarity index 100% rename from translator/app/translator/mappings/utils/__init__.py rename to uncoder-core/app/translator/mappings/utils/__init__.py diff --git a/translator/app/translator/mappings/utils/load_from_files.py b/uncoder-core/app/translator/mappings/utils/load_from_files.py similarity index 100% rename from translator/app/translator/mappings/utils/load_from_files.py rename to uncoder-core/app/translator/mappings/utils/load_from_files.py diff --git a/translator/app/translator/platforms/__init__.py b/uncoder-core/app/translator/platforms/__init__.py similarity index 100% rename from translator/app/translator/platforms/__init__.py rename to uncoder-core/app/translator/platforms/__init__.py diff --git a/translator/app/translator/platforms/athena/__init__.py b/uncoder-core/app/translator/platforms/athena/__init__.py similarity index 100% rename from translator/app/translator/platforms/athena/__init__.py rename to uncoder-core/app/translator/platforms/athena/__init__.py diff --git a/translator/app/translator/platforms/athena/const.py b/uncoder-core/app/translator/platforms/athena/const.py similarity index 100% rename from translator/app/translator/platforms/athena/const.py rename to uncoder-core/app/translator/platforms/athena/const.py diff --git a/translator/app/translator/platforms/athena/mapping.py b/uncoder-core/app/translator/platforms/athena/mapping.py similarity index 100% rename from translator/app/translator/platforms/athena/mapping.py rename to uncoder-core/app/translator/platforms/athena/mapping.py diff --git a/translator/app/translator/platforms/athena/mappings/__init__.py b/uncoder-core/app/translator/platforms/athena/mappings/__init__.py similarity index 100% rename from translator/app/translator/platforms/athena/mappings/__init__.py rename to uncoder-core/app/translator/platforms/athena/mappings/__init__.py diff --git a/translator/app/translator/platforms/athena/mappings/athena_cti.py b/uncoder-core/app/translator/platforms/athena/mappings/athena_cti.py similarity index 100% rename from translator/app/translator/platforms/athena/mappings/athena_cti.py rename to uncoder-core/app/translator/platforms/athena/mappings/athena_cti.py diff --git a/translator/app/translator/platforms/athena/parsers/__init__.py b/uncoder-core/app/translator/platforms/athena/parsers/__init__.py similarity index 100% rename from translator/app/translator/platforms/athena/parsers/__init__.py rename to uncoder-core/app/translator/platforms/athena/parsers/__init__.py diff --git a/translator/app/translator/platforms/athena/parsers/athena.py b/uncoder-core/app/translator/platforms/athena/parsers/athena.py similarity index 100% rename from translator/app/translator/platforms/athena/parsers/athena.py rename to uncoder-core/app/translator/platforms/athena/parsers/athena.py diff --git a/translator/app/translator/platforms/athena/renders/__init__.py b/uncoder-core/app/translator/platforms/athena/renders/__init__.py similarity index 100% rename from translator/app/translator/platforms/athena/renders/__init__.py rename to uncoder-core/app/translator/platforms/athena/renders/__init__.py diff --git a/translator/app/translator/platforms/athena/renders/athena.py b/uncoder-core/app/translator/platforms/athena/renders/athena.py similarity index 100% rename from translator/app/translator/platforms/athena/renders/athena.py rename to uncoder-core/app/translator/platforms/athena/renders/athena.py diff --git a/translator/app/translator/platforms/athena/renders/athena_cti.py b/uncoder-core/app/translator/platforms/athena/renders/athena_cti.py similarity index 100% rename from translator/app/translator/platforms/athena/renders/athena_cti.py rename to uncoder-core/app/translator/platforms/athena/renders/athena_cti.py diff --git a/translator/app/translator/platforms/athena/tokenizer.py b/uncoder-core/app/translator/platforms/athena/tokenizer.py similarity index 100% rename from translator/app/translator/platforms/athena/tokenizer.py rename to uncoder-core/app/translator/platforms/athena/tokenizer.py diff --git a/translator/app/translator/platforms/base/__init__.py b/uncoder-core/app/translator/platforms/base/__init__.py similarity index 100% rename from translator/app/translator/platforms/base/__init__.py rename to uncoder-core/app/translator/platforms/base/__init__.py diff --git a/translator/app/translator/platforms/base/lucene/__init__.py b/uncoder-core/app/translator/platforms/base/lucene/__init__.py similarity index 100% rename from translator/app/translator/platforms/base/lucene/__init__.py rename to uncoder-core/app/translator/platforms/base/lucene/__init__.py diff --git a/translator/app/translator/platforms/base/lucene/escape_manager.py b/uncoder-core/app/translator/platforms/base/lucene/escape_manager.py similarity index 100% rename from translator/app/translator/platforms/base/lucene/escape_manager.py rename to uncoder-core/app/translator/platforms/base/lucene/escape_manager.py diff --git a/translator/app/translator/platforms/base/lucene/mapping.py b/uncoder-core/app/translator/platforms/base/lucene/mapping.py similarity index 100% rename from translator/app/translator/platforms/base/lucene/mapping.py rename to uncoder-core/app/translator/platforms/base/lucene/mapping.py diff --git a/translator/app/translator/platforms/base/lucene/parsers/__init__.py b/uncoder-core/app/translator/platforms/base/lucene/parsers/__init__.py similarity index 100% rename from translator/app/translator/platforms/base/lucene/parsers/__init__.py rename to uncoder-core/app/translator/platforms/base/lucene/parsers/__init__.py diff --git a/translator/app/translator/platforms/base/lucene/parsers/lucene.py b/uncoder-core/app/translator/platforms/base/lucene/parsers/lucene.py similarity index 100% rename from translator/app/translator/platforms/base/lucene/parsers/lucene.py rename to uncoder-core/app/translator/platforms/base/lucene/parsers/lucene.py diff --git a/translator/app/translator/platforms/base/lucene/renders/__init__.py b/uncoder-core/app/translator/platforms/base/lucene/renders/__init__.py similarity index 100% rename from translator/app/translator/platforms/base/lucene/renders/__init__.py rename to uncoder-core/app/translator/platforms/base/lucene/renders/__init__.py diff --git a/translator/app/translator/platforms/base/lucene/renders/lucene.py b/uncoder-core/app/translator/platforms/base/lucene/renders/lucene.py similarity index 100% rename from translator/app/translator/platforms/base/lucene/renders/lucene.py rename to uncoder-core/app/translator/platforms/base/lucene/renders/lucene.py diff --git a/translator/app/translator/platforms/base/lucene/str_value_manager.py b/uncoder-core/app/translator/platforms/base/lucene/str_value_manager.py similarity index 100% rename from translator/app/translator/platforms/base/lucene/str_value_manager.py rename to uncoder-core/app/translator/platforms/base/lucene/str_value_manager.py diff --git a/translator/app/translator/platforms/base/lucene/tokenizer.py b/uncoder-core/app/translator/platforms/base/lucene/tokenizer.py similarity index 100% rename from translator/app/translator/platforms/base/lucene/tokenizer.py rename to uncoder-core/app/translator/platforms/base/lucene/tokenizer.py diff --git a/translator/app/translator/platforms/base/spl/__init__.py b/uncoder-core/app/translator/platforms/base/spl/__init__.py similarity index 100% rename from translator/app/translator/platforms/base/spl/__init__.py rename to uncoder-core/app/translator/platforms/base/spl/__init__.py diff --git a/translator/app/translator/platforms/base/spl/escape_manager.py b/uncoder-core/app/translator/platforms/base/spl/escape_manager.py similarity index 100% rename from translator/app/translator/platforms/base/spl/escape_manager.py rename to uncoder-core/app/translator/platforms/base/spl/escape_manager.py diff --git a/translator/app/translator/platforms/base/spl/functions/__init__.py b/uncoder-core/app/translator/platforms/base/spl/functions/__init__.py similarity index 100% rename from translator/app/translator/platforms/base/spl/functions/__init__.py rename to uncoder-core/app/translator/platforms/base/spl/functions/__init__.py diff --git a/translator/app/translator/platforms/base/spl/functions/const.py b/uncoder-core/app/translator/platforms/base/spl/functions/const.py similarity index 100% rename from translator/app/translator/platforms/base/spl/functions/const.py rename to uncoder-core/app/translator/platforms/base/spl/functions/const.py diff --git a/translator/app/translator/platforms/base/spl/functions/manager.py b/uncoder-core/app/translator/platforms/base/spl/functions/manager.py similarity index 100% rename from translator/app/translator/platforms/base/spl/functions/manager.py rename to uncoder-core/app/translator/platforms/base/spl/functions/manager.py diff --git a/translator/app/translator/platforms/base/spl/parsers/__init__.py b/uncoder-core/app/translator/platforms/base/spl/parsers/__init__.py similarity index 100% rename from translator/app/translator/platforms/base/spl/parsers/__init__.py rename to uncoder-core/app/translator/platforms/base/spl/parsers/__init__.py diff --git a/translator/app/translator/platforms/base/spl/parsers/spl.py b/uncoder-core/app/translator/platforms/base/spl/parsers/spl.py similarity index 100% rename from translator/app/translator/platforms/base/spl/parsers/spl.py rename to uncoder-core/app/translator/platforms/base/spl/parsers/spl.py diff --git a/translator/app/translator/platforms/base/spl/renders/__init__.py b/uncoder-core/app/translator/platforms/base/spl/renders/__init__.py similarity index 100% rename from translator/app/translator/platforms/base/spl/renders/__init__.py rename to uncoder-core/app/translator/platforms/base/spl/renders/__init__.py diff --git a/translator/app/translator/platforms/base/spl/renders/spl.py b/uncoder-core/app/translator/platforms/base/spl/renders/spl.py similarity index 100% rename from translator/app/translator/platforms/base/spl/renders/spl.py rename to uncoder-core/app/translator/platforms/base/spl/renders/spl.py diff --git a/translator/app/translator/platforms/base/spl/tokenizer.py b/uncoder-core/app/translator/platforms/base/spl/tokenizer.py similarity index 100% rename from translator/app/translator/platforms/base/spl/tokenizer.py rename to uncoder-core/app/translator/platforms/base/spl/tokenizer.py diff --git a/translator/app/translator/platforms/carbonblack/__init__.py b/uncoder-core/app/translator/platforms/carbonblack/__init__.py similarity index 100% rename from translator/app/translator/platforms/carbonblack/__init__.py rename to uncoder-core/app/translator/platforms/carbonblack/__init__.py diff --git a/translator/app/translator/platforms/carbonblack/const.py b/uncoder-core/app/translator/platforms/carbonblack/const.py similarity index 100% rename from translator/app/translator/platforms/carbonblack/const.py rename to uncoder-core/app/translator/platforms/carbonblack/const.py diff --git a/translator/app/translator/platforms/carbonblack/mappings/__init__.py b/uncoder-core/app/translator/platforms/carbonblack/mappings/__init__.py similarity index 100% rename from translator/app/translator/platforms/carbonblack/mappings/__init__.py rename to uncoder-core/app/translator/platforms/carbonblack/mappings/__init__.py diff --git a/translator/app/translator/platforms/carbonblack/mappings/carbonblack_cti.py b/uncoder-core/app/translator/platforms/carbonblack/mappings/carbonblack_cti.py similarity index 100% rename from translator/app/translator/platforms/carbonblack/mappings/carbonblack_cti.py rename to uncoder-core/app/translator/platforms/carbonblack/mappings/carbonblack_cti.py diff --git a/translator/app/translator/platforms/carbonblack/renders/__init__.py b/uncoder-core/app/translator/platforms/carbonblack/renders/__init__.py similarity index 100% rename from translator/app/translator/platforms/carbonblack/renders/__init__.py rename to uncoder-core/app/translator/platforms/carbonblack/renders/__init__.py diff --git a/translator/app/translator/platforms/carbonblack/renders/carbonblack_cti.py b/uncoder-core/app/translator/platforms/carbonblack/renders/carbonblack_cti.py similarity index 100% rename from translator/app/translator/platforms/carbonblack/renders/carbonblack_cti.py rename to uncoder-core/app/translator/platforms/carbonblack/renders/carbonblack_cti.py diff --git a/translator/app/translator/platforms/chronicle/__init__.py b/uncoder-core/app/translator/platforms/chronicle/__init__.py similarity index 100% rename from translator/app/translator/platforms/chronicle/__init__.py rename to uncoder-core/app/translator/platforms/chronicle/__init__.py diff --git a/translator/app/translator/platforms/chronicle/const.py b/uncoder-core/app/translator/platforms/chronicle/const.py similarity index 100% rename from translator/app/translator/platforms/chronicle/const.py rename to uncoder-core/app/translator/platforms/chronicle/const.py diff --git a/translator/app/translator/platforms/chronicle/escape_manager.py b/uncoder-core/app/translator/platforms/chronicle/escape_manager.py similarity index 100% rename from translator/app/translator/platforms/chronicle/escape_manager.py rename to uncoder-core/app/translator/platforms/chronicle/escape_manager.py diff --git a/translator/app/translator/platforms/chronicle/mapping.py b/uncoder-core/app/translator/platforms/chronicle/mapping.py similarity index 100% rename from translator/app/translator/platforms/chronicle/mapping.py rename to uncoder-core/app/translator/platforms/chronicle/mapping.py diff --git a/translator/app/translator/platforms/chronicle/mappings/__init__.py b/uncoder-core/app/translator/platforms/chronicle/mappings/__init__.py similarity index 100% rename from translator/app/translator/platforms/chronicle/mappings/__init__.py rename to uncoder-core/app/translator/platforms/chronicle/mappings/__init__.py diff --git a/translator/app/translator/platforms/chronicle/mappings/chronicle_cti.py b/uncoder-core/app/translator/platforms/chronicle/mappings/chronicle_cti.py similarity index 100% rename from translator/app/translator/platforms/chronicle/mappings/chronicle_cti.py rename to uncoder-core/app/translator/platforms/chronicle/mappings/chronicle_cti.py diff --git a/translator/app/translator/platforms/chronicle/parsers/__init__.py b/uncoder-core/app/translator/platforms/chronicle/parsers/__init__.py similarity index 100% rename from translator/app/translator/platforms/chronicle/parsers/__init__.py rename to uncoder-core/app/translator/platforms/chronicle/parsers/__init__.py diff --git a/translator/app/translator/platforms/chronicle/parsers/chronicle.py b/uncoder-core/app/translator/platforms/chronicle/parsers/chronicle.py similarity index 100% rename from translator/app/translator/platforms/chronicle/parsers/chronicle.py rename to uncoder-core/app/translator/platforms/chronicle/parsers/chronicle.py diff --git a/translator/app/translator/platforms/chronicle/parsers/chronicle_rule.py b/uncoder-core/app/translator/platforms/chronicle/parsers/chronicle_rule.py similarity index 100% rename from translator/app/translator/platforms/chronicle/parsers/chronicle_rule.py rename to uncoder-core/app/translator/platforms/chronicle/parsers/chronicle_rule.py diff --git a/translator/app/translator/platforms/chronicle/renders/__init__.py b/uncoder-core/app/translator/platforms/chronicle/renders/__init__.py similarity index 100% rename from translator/app/translator/platforms/chronicle/renders/__init__.py rename to uncoder-core/app/translator/platforms/chronicle/renders/__init__.py diff --git a/translator/app/translator/platforms/chronicle/renders/chronicle.py b/uncoder-core/app/translator/platforms/chronicle/renders/chronicle.py similarity index 100% rename from translator/app/translator/platforms/chronicle/renders/chronicle.py rename to uncoder-core/app/translator/platforms/chronicle/renders/chronicle.py diff --git a/translator/app/translator/platforms/chronicle/renders/chronicle_cti.py b/uncoder-core/app/translator/platforms/chronicle/renders/chronicle_cti.py similarity index 100% rename from translator/app/translator/platforms/chronicle/renders/chronicle_cti.py rename to uncoder-core/app/translator/platforms/chronicle/renders/chronicle_cti.py diff --git a/translator/app/translator/platforms/chronicle/renders/chronicle_rule.py b/uncoder-core/app/translator/platforms/chronicle/renders/chronicle_rule.py similarity index 100% rename from translator/app/translator/platforms/chronicle/renders/chronicle_rule.py rename to uncoder-core/app/translator/platforms/chronicle/renders/chronicle_rule.py diff --git a/translator/app/translator/platforms/chronicle/tokenizer.py b/uncoder-core/app/translator/platforms/chronicle/tokenizer.py similarity index 100% rename from translator/app/translator/platforms/chronicle/tokenizer.py rename to uncoder-core/app/translator/platforms/chronicle/tokenizer.py diff --git a/translator/app/translator/platforms/crowdstrike/__init__.py b/uncoder-core/app/translator/platforms/crowdstrike/__init__.py similarity index 100% rename from translator/app/translator/platforms/crowdstrike/__init__.py rename to uncoder-core/app/translator/platforms/crowdstrike/__init__.py diff --git a/translator/app/translator/platforms/crowdstrike/const.py b/uncoder-core/app/translator/platforms/crowdstrike/const.py similarity index 100% rename from translator/app/translator/platforms/crowdstrike/const.py rename to uncoder-core/app/translator/platforms/crowdstrike/const.py diff --git a/translator/app/translator/platforms/crowdstrike/functions/__init__.py b/uncoder-core/app/translator/platforms/crowdstrike/functions/__init__.py similarity index 100% rename from translator/app/translator/platforms/crowdstrike/functions/__init__.py rename to uncoder-core/app/translator/platforms/crowdstrike/functions/__init__.py diff --git a/translator/app/translator/platforms/crowdstrike/mapping.py b/uncoder-core/app/translator/platforms/crowdstrike/mapping.py similarity index 100% rename from translator/app/translator/platforms/crowdstrike/mapping.py rename to uncoder-core/app/translator/platforms/crowdstrike/mapping.py diff --git a/translator/app/translator/platforms/crowdstrike/mappings/__init__.py b/uncoder-core/app/translator/platforms/crowdstrike/mappings/__init__.py similarity index 100% rename from translator/app/translator/platforms/crowdstrike/mappings/__init__.py rename to uncoder-core/app/translator/platforms/crowdstrike/mappings/__init__.py diff --git a/translator/app/translator/platforms/crowdstrike/mappings/crowdstrike_cti.py b/uncoder-core/app/translator/platforms/crowdstrike/mappings/crowdstrike_cti.py similarity index 100% rename from translator/app/translator/platforms/crowdstrike/mappings/crowdstrike_cti.py rename to uncoder-core/app/translator/platforms/crowdstrike/mappings/crowdstrike_cti.py diff --git a/translator/app/translator/platforms/crowdstrike/parsers/__init__.py b/uncoder-core/app/translator/platforms/crowdstrike/parsers/__init__.py similarity index 100% rename from translator/app/translator/platforms/crowdstrike/parsers/__init__.py rename to uncoder-core/app/translator/platforms/crowdstrike/parsers/__init__.py diff --git a/translator/app/translator/platforms/crowdstrike/parsers/crowdstrike.py b/uncoder-core/app/translator/platforms/crowdstrike/parsers/crowdstrike.py similarity index 100% rename from translator/app/translator/platforms/crowdstrike/parsers/crowdstrike.py rename to uncoder-core/app/translator/platforms/crowdstrike/parsers/crowdstrike.py diff --git a/translator/app/translator/platforms/crowdstrike/renders/__init__.py b/uncoder-core/app/translator/platforms/crowdstrike/renders/__init__.py similarity index 100% rename from translator/app/translator/platforms/crowdstrike/renders/__init__.py rename to uncoder-core/app/translator/platforms/crowdstrike/renders/__init__.py diff --git a/translator/app/translator/platforms/crowdstrike/renders/crowdstrike.py b/uncoder-core/app/translator/platforms/crowdstrike/renders/crowdstrike.py similarity index 100% rename from translator/app/translator/platforms/crowdstrike/renders/crowdstrike.py rename to uncoder-core/app/translator/platforms/crowdstrike/renders/crowdstrike.py diff --git a/translator/app/translator/platforms/crowdstrike/renders/crowdstrike_cti.py b/uncoder-core/app/translator/platforms/crowdstrike/renders/crowdstrike_cti.py similarity index 100% rename from translator/app/translator/platforms/crowdstrike/renders/crowdstrike_cti.py rename to uncoder-core/app/translator/platforms/crowdstrike/renders/crowdstrike_cti.py diff --git a/translator/app/translator/platforms/elasticsearch/__init__.py b/uncoder-core/app/translator/platforms/elasticsearch/__init__.py similarity index 100% rename from translator/app/translator/platforms/elasticsearch/__init__.py rename to uncoder-core/app/translator/platforms/elasticsearch/__init__.py diff --git a/translator/app/translator/platforms/elasticsearch/const.py b/uncoder-core/app/translator/platforms/elasticsearch/const.py similarity index 100% rename from translator/app/translator/platforms/elasticsearch/const.py rename to uncoder-core/app/translator/platforms/elasticsearch/const.py diff --git a/translator/app/translator/platforms/elasticsearch/mapping.py b/uncoder-core/app/translator/platforms/elasticsearch/mapping.py similarity index 100% rename from translator/app/translator/platforms/elasticsearch/mapping.py rename to uncoder-core/app/translator/platforms/elasticsearch/mapping.py diff --git a/translator/app/translator/platforms/elasticsearch/mappings/__init__.py b/uncoder-core/app/translator/platforms/elasticsearch/mappings/__init__.py similarity index 100% rename from translator/app/translator/platforms/elasticsearch/mappings/__init__.py rename to uncoder-core/app/translator/platforms/elasticsearch/mappings/__init__.py diff --git a/translator/app/translator/platforms/elasticsearch/mappings/elasticsearch_cti_cti.py b/uncoder-core/app/translator/platforms/elasticsearch/mappings/elasticsearch_cti_cti.py similarity index 100% rename from translator/app/translator/platforms/elasticsearch/mappings/elasticsearch_cti_cti.py rename to uncoder-core/app/translator/platforms/elasticsearch/mappings/elasticsearch_cti_cti.py diff --git a/translator/app/translator/platforms/elasticsearch/parsers/__init__.py b/uncoder-core/app/translator/platforms/elasticsearch/parsers/__init__.py similarity index 100% rename from translator/app/translator/platforms/elasticsearch/parsers/__init__.py rename to uncoder-core/app/translator/platforms/elasticsearch/parsers/__init__.py diff --git a/translator/app/translator/platforms/elasticsearch/parsers/detection_rule.py b/uncoder-core/app/translator/platforms/elasticsearch/parsers/detection_rule.py similarity index 100% rename from translator/app/translator/platforms/elasticsearch/parsers/detection_rule.py rename to uncoder-core/app/translator/platforms/elasticsearch/parsers/detection_rule.py diff --git a/translator/app/translator/platforms/elasticsearch/parsers/elasticsearch.py b/uncoder-core/app/translator/platforms/elasticsearch/parsers/elasticsearch.py similarity index 100% rename from translator/app/translator/platforms/elasticsearch/parsers/elasticsearch.py rename to uncoder-core/app/translator/platforms/elasticsearch/parsers/elasticsearch.py diff --git a/translator/app/translator/platforms/elasticsearch/renders/__init__.py b/uncoder-core/app/translator/platforms/elasticsearch/renders/__init__.py similarity index 100% rename from translator/app/translator/platforms/elasticsearch/renders/__init__.py rename to uncoder-core/app/translator/platforms/elasticsearch/renders/__init__.py diff --git a/translator/app/translator/platforms/elasticsearch/renders/detection_rule.py b/uncoder-core/app/translator/platforms/elasticsearch/renders/detection_rule.py similarity index 100% rename from translator/app/translator/platforms/elasticsearch/renders/detection_rule.py rename to uncoder-core/app/translator/platforms/elasticsearch/renders/detection_rule.py diff --git a/translator/app/translator/platforms/elasticsearch/renders/elast_alert.py b/uncoder-core/app/translator/platforms/elasticsearch/renders/elast_alert.py similarity index 100% rename from translator/app/translator/platforms/elasticsearch/renders/elast_alert.py rename to uncoder-core/app/translator/platforms/elasticsearch/renders/elast_alert.py diff --git a/translator/app/translator/platforms/elasticsearch/renders/elasticsearch.py b/uncoder-core/app/translator/platforms/elasticsearch/renders/elasticsearch.py similarity index 100% rename from translator/app/translator/platforms/elasticsearch/renders/elasticsearch.py rename to uncoder-core/app/translator/platforms/elasticsearch/renders/elasticsearch.py diff --git a/translator/app/translator/platforms/elasticsearch/renders/elasticsearch_cti.py b/uncoder-core/app/translator/platforms/elasticsearch/renders/elasticsearch_cti.py similarity index 100% rename from translator/app/translator/platforms/elasticsearch/renders/elasticsearch_cti.py rename to uncoder-core/app/translator/platforms/elasticsearch/renders/elasticsearch_cti.py diff --git a/translator/app/translator/platforms/elasticsearch/renders/kibana.py b/uncoder-core/app/translator/platforms/elasticsearch/renders/kibana.py similarity index 100% rename from translator/app/translator/platforms/elasticsearch/renders/kibana.py rename to uncoder-core/app/translator/platforms/elasticsearch/renders/kibana.py diff --git a/translator/app/translator/platforms/elasticsearch/renders/xpack_watcher.py b/uncoder-core/app/translator/platforms/elasticsearch/renders/xpack_watcher.py similarity index 100% rename from translator/app/translator/platforms/elasticsearch/renders/xpack_watcher.py rename to uncoder-core/app/translator/platforms/elasticsearch/renders/xpack_watcher.py diff --git a/translator/app/translator/platforms/elasticsearch/tokenizer.py b/uncoder-core/app/translator/platforms/elasticsearch/tokenizer.py similarity index 100% rename from translator/app/translator/platforms/elasticsearch/tokenizer.py rename to uncoder-core/app/translator/platforms/elasticsearch/tokenizer.py diff --git a/translator/app/translator/platforms/fireeye_helix/__init__.py b/uncoder-core/app/translator/platforms/fireeye_helix/__init__.py similarity index 100% rename from translator/app/translator/platforms/fireeye_helix/__init__.py rename to uncoder-core/app/translator/platforms/fireeye_helix/__init__.py diff --git a/translator/app/translator/platforms/fireeye_helix/const.py b/uncoder-core/app/translator/platforms/fireeye_helix/const.py similarity index 100% rename from translator/app/translator/platforms/fireeye_helix/const.py rename to uncoder-core/app/translator/platforms/fireeye_helix/const.py diff --git a/translator/app/translator/platforms/fireeye_helix/mappings/__init__.py b/uncoder-core/app/translator/platforms/fireeye_helix/mappings/__init__.py similarity index 100% rename from translator/app/translator/platforms/fireeye_helix/mappings/__init__.py rename to uncoder-core/app/translator/platforms/fireeye_helix/mappings/__init__.py diff --git a/translator/app/translator/platforms/fireeye_helix/mappings/fireeye_helix.py b/uncoder-core/app/translator/platforms/fireeye_helix/mappings/fireeye_helix.py similarity index 100% rename from translator/app/translator/platforms/fireeye_helix/mappings/fireeye_helix.py rename to uncoder-core/app/translator/platforms/fireeye_helix/mappings/fireeye_helix.py diff --git a/translator/app/translator/platforms/fireeye_helix/renders/__init__.py b/uncoder-core/app/translator/platforms/fireeye_helix/renders/__init__.py similarity index 100% rename from translator/app/translator/platforms/fireeye_helix/renders/__init__.py rename to uncoder-core/app/translator/platforms/fireeye_helix/renders/__init__.py diff --git a/translator/app/translator/platforms/fireeye_helix/renders/fireeye_helix_cti.py b/uncoder-core/app/translator/platforms/fireeye_helix/renders/fireeye_helix_cti.py similarity index 100% rename from translator/app/translator/platforms/fireeye_helix/renders/fireeye_helix_cti.py rename to uncoder-core/app/translator/platforms/fireeye_helix/renders/fireeye_helix_cti.py diff --git a/translator/app/translator/platforms/forti_siem/__init__.py b/uncoder-core/app/translator/platforms/forti_siem/__init__.py similarity index 100% rename from translator/app/translator/platforms/forti_siem/__init__.py rename to uncoder-core/app/translator/platforms/forti_siem/__init__.py diff --git a/translator/app/translator/platforms/forti_siem/const.py b/uncoder-core/app/translator/platforms/forti_siem/const.py similarity index 100% rename from translator/app/translator/platforms/forti_siem/const.py rename to uncoder-core/app/translator/platforms/forti_siem/const.py diff --git a/translator/app/translator/platforms/forti_siem/escape_manager.py b/uncoder-core/app/translator/platforms/forti_siem/escape_manager.py similarity index 100% rename from translator/app/translator/platforms/forti_siem/escape_manager.py rename to uncoder-core/app/translator/platforms/forti_siem/escape_manager.py diff --git a/translator/app/translator/platforms/forti_siem/mapping.py b/uncoder-core/app/translator/platforms/forti_siem/mapping.py similarity index 100% rename from translator/app/translator/platforms/forti_siem/mapping.py rename to uncoder-core/app/translator/platforms/forti_siem/mapping.py diff --git a/translator/app/translator/platforms/forti_siem/renders/__init__.py b/uncoder-core/app/translator/platforms/forti_siem/renders/__init__.py similarity index 100% rename from translator/app/translator/platforms/forti_siem/renders/__init__.py rename to uncoder-core/app/translator/platforms/forti_siem/renders/__init__.py diff --git a/translator/app/translator/platforms/forti_siem/renders/forti_siem_rule.py b/uncoder-core/app/translator/platforms/forti_siem/renders/forti_siem_rule.py similarity index 100% rename from translator/app/translator/platforms/forti_siem/renders/forti_siem_rule.py rename to uncoder-core/app/translator/platforms/forti_siem/renders/forti_siem_rule.py diff --git a/translator/app/translator/platforms/forti_siem/str_value_manager.py b/uncoder-core/app/translator/platforms/forti_siem/str_value_manager.py similarity index 100% rename from translator/app/translator/platforms/forti_siem/str_value_manager.py rename to uncoder-core/app/translator/platforms/forti_siem/str_value_manager.py diff --git a/translator/app/translator/platforms/graylog/__init__.py b/uncoder-core/app/translator/platforms/graylog/__init__.py similarity index 100% rename from translator/app/translator/platforms/graylog/__init__.py rename to uncoder-core/app/translator/platforms/graylog/__init__.py diff --git a/translator/app/translator/platforms/graylog/const.py b/uncoder-core/app/translator/platforms/graylog/const.py similarity index 100% rename from translator/app/translator/platforms/graylog/const.py rename to uncoder-core/app/translator/platforms/graylog/const.py diff --git a/translator/app/translator/platforms/graylog/mapping.py b/uncoder-core/app/translator/platforms/graylog/mapping.py similarity index 100% rename from translator/app/translator/platforms/graylog/mapping.py rename to uncoder-core/app/translator/platforms/graylog/mapping.py diff --git a/translator/app/translator/platforms/graylog/mappings/__init__.py b/uncoder-core/app/translator/platforms/graylog/mappings/__init__.py similarity index 100% rename from translator/app/translator/platforms/graylog/mappings/__init__.py rename to uncoder-core/app/translator/platforms/graylog/mappings/__init__.py diff --git a/translator/app/translator/platforms/graylog/mappings/graylog_cti.py b/uncoder-core/app/translator/platforms/graylog/mappings/graylog_cti.py similarity index 100% rename from translator/app/translator/platforms/graylog/mappings/graylog_cti.py rename to uncoder-core/app/translator/platforms/graylog/mappings/graylog_cti.py diff --git a/translator/app/translator/platforms/graylog/parsers/__init__.py b/uncoder-core/app/translator/platforms/graylog/parsers/__init__.py similarity index 100% rename from translator/app/translator/platforms/graylog/parsers/__init__.py rename to uncoder-core/app/translator/platforms/graylog/parsers/__init__.py diff --git a/translator/app/translator/platforms/graylog/parsers/graylog.py b/uncoder-core/app/translator/platforms/graylog/parsers/graylog.py similarity index 100% rename from translator/app/translator/platforms/graylog/parsers/graylog.py rename to uncoder-core/app/translator/platforms/graylog/parsers/graylog.py diff --git a/translator/app/translator/platforms/graylog/renders/__init__.py b/uncoder-core/app/translator/platforms/graylog/renders/__init__.py similarity index 100% rename from translator/app/translator/platforms/graylog/renders/__init__.py rename to uncoder-core/app/translator/platforms/graylog/renders/__init__.py diff --git a/translator/app/translator/platforms/graylog/renders/graylog.py b/uncoder-core/app/translator/platforms/graylog/renders/graylog.py similarity index 100% rename from translator/app/translator/platforms/graylog/renders/graylog.py rename to uncoder-core/app/translator/platforms/graylog/renders/graylog.py diff --git a/translator/app/translator/platforms/graylog/renders/graylog_cti.py b/uncoder-core/app/translator/platforms/graylog/renders/graylog_cti.py similarity index 100% rename from translator/app/translator/platforms/graylog/renders/graylog_cti.py rename to uncoder-core/app/translator/platforms/graylog/renders/graylog_cti.py diff --git a/translator/app/translator/platforms/logpoint/__init__.py b/uncoder-core/app/translator/platforms/logpoint/__init__.py similarity index 100% rename from translator/app/translator/platforms/logpoint/__init__.py rename to uncoder-core/app/translator/platforms/logpoint/__init__.py diff --git a/translator/app/translator/platforms/logpoint/const.py b/uncoder-core/app/translator/platforms/logpoint/const.py similarity index 100% rename from translator/app/translator/platforms/logpoint/const.py rename to uncoder-core/app/translator/platforms/logpoint/const.py diff --git a/translator/app/translator/platforms/logpoint/mappings/__init__.py b/uncoder-core/app/translator/platforms/logpoint/mappings/__init__.py similarity index 100% rename from translator/app/translator/platforms/logpoint/mappings/__init__.py rename to uncoder-core/app/translator/platforms/logpoint/mappings/__init__.py diff --git a/translator/app/translator/platforms/logpoint/mappings/logpoint_cti.py b/uncoder-core/app/translator/platforms/logpoint/mappings/logpoint_cti.py similarity index 100% rename from translator/app/translator/platforms/logpoint/mappings/logpoint_cti.py rename to uncoder-core/app/translator/platforms/logpoint/mappings/logpoint_cti.py diff --git a/translator/app/translator/platforms/logpoint/renders/__init__.py b/uncoder-core/app/translator/platforms/logpoint/renders/__init__.py similarity index 100% rename from translator/app/translator/platforms/logpoint/renders/__init__.py rename to uncoder-core/app/translator/platforms/logpoint/renders/__init__.py diff --git a/translator/app/translator/platforms/logpoint/renders/logpoint_cti.py b/uncoder-core/app/translator/platforms/logpoint/renders/logpoint_cti.py similarity index 100% rename from translator/app/translator/platforms/logpoint/renders/logpoint_cti.py rename to uncoder-core/app/translator/platforms/logpoint/renders/logpoint_cti.py diff --git a/translator/app/translator/platforms/logrhythm_axon/__init__.py b/uncoder-core/app/translator/platforms/logrhythm_axon/__init__.py similarity index 100% rename from translator/app/translator/platforms/logrhythm_axon/__init__.py rename to uncoder-core/app/translator/platforms/logrhythm_axon/__init__.py diff --git a/translator/app/translator/platforms/logrhythm_axon/const.py b/uncoder-core/app/translator/platforms/logrhythm_axon/const.py similarity index 100% rename from translator/app/translator/platforms/logrhythm_axon/const.py rename to uncoder-core/app/translator/platforms/logrhythm_axon/const.py diff --git a/translator/app/translator/platforms/logrhythm_axon/mapping.py b/uncoder-core/app/translator/platforms/logrhythm_axon/mapping.py similarity index 100% rename from translator/app/translator/platforms/logrhythm_axon/mapping.py rename to uncoder-core/app/translator/platforms/logrhythm_axon/mapping.py diff --git a/translator/app/translator/platforms/logrhythm_axon/renders/__init__.py b/uncoder-core/app/translator/platforms/logrhythm_axon/renders/__init__.py similarity index 100% rename from translator/app/translator/platforms/logrhythm_axon/renders/__init__.py rename to uncoder-core/app/translator/platforms/logrhythm_axon/renders/__init__.py diff --git a/translator/app/translator/platforms/logrhythm_axon/renders/logrhythm_axon_query.py b/uncoder-core/app/translator/platforms/logrhythm_axon/renders/logrhythm_axon_query.py similarity index 100% rename from translator/app/translator/platforms/logrhythm_axon/renders/logrhythm_axon_query.py rename to uncoder-core/app/translator/platforms/logrhythm_axon/renders/logrhythm_axon_query.py diff --git a/translator/app/translator/platforms/logrhythm_axon/renders/logrhythm_axon_rule.py b/uncoder-core/app/translator/platforms/logrhythm_axon/renders/logrhythm_axon_rule.py similarity index 100% rename from translator/app/translator/platforms/logrhythm_axon/renders/logrhythm_axon_rule.py rename to uncoder-core/app/translator/platforms/logrhythm_axon/renders/logrhythm_axon_rule.py diff --git a/translator/app/translator/platforms/logscale/__init__.py b/uncoder-core/app/translator/platforms/logscale/__init__.py similarity index 100% rename from translator/app/translator/platforms/logscale/__init__.py rename to uncoder-core/app/translator/platforms/logscale/__init__.py diff --git a/translator/app/translator/platforms/logscale/const.py b/uncoder-core/app/translator/platforms/logscale/const.py similarity index 100% rename from translator/app/translator/platforms/logscale/const.py rename to uncoder-core/app/translator/platforms/logscale/const.py diff --git a/translator/app/translator/platforms/logscale/escape_manager.py b/uncoder-core/app/translator/platforms/logscale/escape_manager.py similarity index 100% rename from translator/app/translator/platforms/logscale/escape_manager.py rename to uncoder-core/app/translator/platforms/logscale/escape_manager.py diff --git a/translator/app/translator/platforms/logscale/functions/__init__.py b/uncoder-core/app/translator/platforms/logscale/functions/__init__.py similarity index 100% rename from translator/app/translator/platforms/logscale/functions/__init__.py rename to uncoder-core/app/translator/platforms/logscale/functions/__init__.py diff --git a/translator/app/translator/platforms/logscale/functions/const.py b/uncoder-core/app/translator/platforms/logscale/functions/const.py similarity index 100% rename from translator/app/translator/platforms/logscale/functions/const.py rename to uncoder-core/app/translator/platforms/logscale/functions/const.py diff --git a/translator/app/translator/platforms/logscale/functions/manager.py b/uncoder-core/app/translator/platforms/logscale/functions/manager.py similarity index 100% rename from translator/app/translator/platforms/logscale/functions/manager.py rename to uncoder-core/app/translator/platforms/logscale/functions/manager.py diff --git a/translator/app/translator/platforms/logscale/mapping.py b/uncoder-core/app/translator/platforms/logscale/mapping.py similarity index 100% rename from translator/app/translator/platforms/logscale/mapping.py rename to uncoder-core/app/translator/platforms/logscale/mapping.py diff --git a/translator/app/translator/platforms/logscale/mappings/__init__.py b/uncoder-core/app/translator/platforms/logscale/mappings/__init__.py similarity index 100% rename from translator/app/translator/platforms/logscale/mappings/__init__.py rename to uncoder-core/app/translator/platforms/logscale/mappings/__init__.py diff --git a/translator/app/translator/platforms/logscale/mappings/logscale_cti.py b/uncoder-core/app/translator/platforms/logscale/mappings/logscale_cti.py similarity index 100% rename from translator/app/translator/platforms/logscale/mappings/logscale_cti.py rename to uncoder-core/app/translator/platforms/logscale/mappings/logscale_cti.py diff --git a/translator/app/translator/platforms/logscale/parsers/__init__.py b/uncoder-core/app/translator/platforms/logscale/parsers/__init__.py similarity index 100% rename from translator/app/translator/platforms/logscale/parsers/__init__.py rename to uncoder-core/app/translator/platforms/logscale/parsers/__init__.py diff --git a/translator/app/translator/platforms/logscale/parsers/logscale.py b/uncoder-core/app/translator/platforms/logscale/parsers/logscale.py similarity index 100% rename from translator/app/translator/platforms/logscale/parsers/logscale.py rename to uncoder-core/app/translator/platforms/logscale/parsers/logscale.py diff --git a/translator/app/translator/platforms/logscale/parsers/logscale_alert.py b/uncoder-core/app/translator/platforms/logscale/parsers/logscale_alert.py similarity index 100% rename from translator/app/translator/platforms/logscale/parsers/logscale_alert.py rename to uncoder-core/app/translator/platforms/logscale/parsers/logscale_alert.py diff --git a/translator/app/translator/platforms/logscale/renders/__init__.py b/uncoder-core/app/translator/platforms/logscale/renders/__init__.py similarity index 100% rename from translator/app/translator/platforms/logscale/renders/__init__.py rename to uncoder-core/app/translator/platforms/logscale/renders/__init__.py diff --git a/translator/app/translator/platforms/logscale/renders/logscale.py b/uncoder-core/app/translator/platforms/logscale/renders/logscale.py similarity index 100% rename from translator/app/translator/platforms/logscale/renders/logscale.py rename to uncoder-core/app/translator/platforms/logscale/renders/logscale.py diff --git a/translator/app/translator/platforms/logscale/renders/logscale_alert.py b/uncoder-core/app/translator/platforms/logscale/renders/logscale_alert.py similarity index 100% rename from translator/app/translator/platforms/logscale/renders/logscale_alert.py rename to uncoder-core/app/translator/platforms/logscale/renders/logscale_alert.py diff --git a/translator/app/translator/platforms/logscale/renders/logscale_cti.py b/uncoder-core/app/translator/platforms/logscale/renders/logscale_cti.py similarity index 100% rename from translator/app/translator/platforms/logscale/renders/logscale_cti.py rename to uncoder-core/app/translator/platforms/logscale/renders/logscale_cti.py diff --git a/translator/app/translator/platforms/logscale/tokenizer.py b/uncoder-core/app/translator/platforms/logscale/tokenizer.py similarity index 100% rename from translator/app/translator/platforms/logscale/tokenizer.py rename to uncoder-core/app/translator/platforms/logscale/tokenizer.py diff --git a/translator/app/translator/platforms/microsoft/__init__.py b/uncoder-core/app/translator/platforms/microsoft/__init__.py similarity index 100% rename from translator/app/translator/platforms/microsoft/__init__.py rename to uncoder-core/app/translator/platforms/microsoft/__init__.py diff --git a/translator/app/translator/platforms/microsoft/const.py b/uncoder-core/app/translator/platforms/microsoft/const.py similarity index 100% rename from translator/app/translator/platforms/microsoft/const.py rename to uncoder-core/app/translator/platforms/microsoft/const.py diff --git a/translator/app/translator/platforms/microsoft/escape_manager.py b/uncoder-core/app/translator/platforms/microsoft/escape_manager.py similarity index 100% rename from translator/app/translator/platforms/microsoft/escape_manager.py rename to uncoder-core/app/translator/platforms/microsoft/escape_manager.py diff --git a/translator/app/translator/platforms/microsoft/functions/__init__.py b/uncoder-core/app/translator/platforms/microsoft/functions/__init__.py similarity index 100% rename from translator/app/translator/platforms/microsoft/functions/__init__.py rename to uncoder-core/app/translator/platforms/microsoft/functions/__init__.py diff --git a/translator/app/translator/platforms/microsoft/functions/const.py b/uncoder-core/app/translator/platforms/microsoft/functions/const.py similarity index 100% rename from translator/app/translator/platforms/microsoft/functions/const.py rename to uncoder-core/app/translator/platforms/microsoft/functions/const.py diff --git a/translator/app/translator/platforms/microsoft/functions/manager.py b/uncoder-core/app/translator/platforms/microsoft/functions/manager.py similarity index 100% rename from translator/app/translator/platforms/microsoft/functions/manager.py rename to uncoder-core/app/translator/platforms/microsoft/functions/manager.py diff --git a/translator/app/translator/platforms/microsoft/mapping.py b/uncoder-core/app/translator/platforms/microsoft/mapping.py similarity index 100% rename from translator/app/translator/platforms/microsoft/mapping.py rename to uncoder-core/app/translator/platforms/microsoft/mapping.py diff --git a/translator/app/translator/platforms/microsoft/mappings/__init__.py b/uncoder-core/app/translator/platforms/microsoft/mappings/__init__.py similarity index 100% rename from translator/app/translator/platforms/microsoft/mappings/__init__.py rename to uncoder-core/app/translator/platforms/microsoft/mappings/__init__.py diff --git a/translator/app/translator/platforms/microsoft/mappings/mdatp_cti.py b/uncoder-core/app/translator/platforms/microsoft/mappings/mdatp_cti.py similarity index 100% rename from translator/app/translator/platforms/microsoft/mappings/mdatp_cti.py rename to uncoder-core/app/translator/platforms/microsoft/mappings/mdatp_cti.py diff --git a/translator/app/translator/platforms/microsoft/mappings/microsoft_sentinel_cti.py b/uncoder-core/app/translator/platforms/microsoft/mappings/microsoft_sentinel_cti.py similarity index 100% rename from translator/app/translator/platforms/microsoft/mappings/microsoft_sentinel_cti.py rename to uncoder-core/app/translator/platforms/microsoft/mappings/microsoft_sentinel_cti.py diff --git a/translator/app/translator/platforms/microsoft/parsers/__init__.py b/uncoder-core/app/translator/platforms/microsoft/parsers/__init__.py similarity index 100% rename from translator/app/translator/platforms/microsoft/parsers/__init__.py rename to uncoder-core/app/translator/platforms/microsoft/parsers/__init__.py diff --git a/translator/app/translator/platforms/microsoft/parsers/microsoft_defender.py b/uncoder-core/app/translator/platforms/microsoft/parsers/microsoft_defender.py similarity index 100% rename from translator/app/translator/platforms/microsoft/parsers/microsoft_defender.py rename to uncoder-core/app/translator/platforms/microsoft/parsers/microsoft_defender.py diff --git a/translator/app/translator/platforms/microsoft/parsers/microsoft_sentinel.py b/uncoder-core/app/translator/platforms/microsoft/parsers/microsoft_sentinel.py similarity index 100% rename from translator/app/translator/platforms/microsoft/parsers/microsoft_sentinel.py rename to uncoder-core/app/translator/platforms/microsoft/parsers/microsoft_sentinel.py diff --git a/translator/app/translator/platforms/microsoft/parsers/microsoft_sentinel_rule.py b/uncoder-core/app/translator/platforms/microsoft/parsers/microsoft_sentinel_rule.py similarity index 100% rename from translator/app/translator/platforms/microsoft/parsers/microsoft_sentinel_rule.py rename to uncoder-core/app/translator/platforms/microsoft/parsers/microsoft_sentinel_rule.py diff --git a/translator/app/translator/platforms/microsoft/renders/__init__.py b/uncoder-core/app/translator/platforms/microsoft/renders/__init__.py similarity index 100% rename from translator/app/translator/platforms/microsoft/renders/__init__.py rename to uncoder-core/app/translator/platforms/microsoft/renders/__init__.py diff --git a/translator/app/translator/platforms/microsoft/renders/microsoft_defender.py b/uncoder-core/app/translator/platforms/microsoft/renders/microsoft_defender.py similarity index 100% rename from translator/app/translator/platforms/microsoft/renders/microsoft_defender.py rename to uncoder-core/app/translator/platforms/microsoft/renders/microsoft_defender.py diff --git a/translator/app/translator/platforms/microsoft/renders/microsoft_defender_cti.py b/uncoder-core/app/translator/platforms/microsoft/renders/microsoft_defender_cti.py similarity index 100% rename from translator/app/translator/platforms/microsoft/renders/microsoft_defender_cti.py rename to uncoder-core/app/translator/platforms/microsoft/renders/microsoft_defender_cti.py diff --git a/translator/app/translator/platforms/microsoft/renders/microsoft_sentinel.py b/uncoder-core/app/translator/platforms/microsoft/renders/microsoft_sentinel.py similarity index 100% rename from translator/app/translator/platforms/microsoft/renders/microsoft_sentinel.py rename to uncoder-core/app/translator/platforms/microsoft/renders/microsoft_sentinel.py diff --git a/translator/app/translator/platforms/microsoft/renders/microsoft_sentinel_cti.py b/uncoder-core/app/translator/platforms/microsoft/renders/microsoft_sentinel_cti.py similarity index 100% rename from translator/app/translator/platforms/microsoft/renders/microsoft_sentinel_cti.py rename to uncoder-core/app/translator/platforms/microsoft/renders/microsoft_sentinel_cti.py diff --git a/translator/app/translator/platforms/microsoft/renders/microsoft_sentinel_rule.py b/uncoder-core/app/translator/platforms/microsoft/renders/microsoft_sentinel_rule.py similarity index 100% rename from translator/app/translator/platforms/microsoft/renders/microsoft_sentinel_rule.py rename to uncoder-core/app/translator/platforms/microsoft/renders/microsoft_sentinel_rule.py diff --git a/translator/app/translator/platforms/microsoft/tokenizer.py b/uncoder-core/app/translator/platforms/microsoft/tokenizer.py similarity index 100% rename from translator/app/translator/platforms/microsoft/tokenizer.py rename to uncoder-core/app/translator/platforms/microsoft/tokenizer.py diff --git a/translator/app/translator/platforms/opensearch/__init__.py b/uncoder-core/app/translator/platforms/opensearch/__init__.py similarity index 100% rename from translator/app/translator/platforms/opensearch/__init__.py rename to uncoder-core/app/translator/platforms/opensearch/__init__.py diff --git a/translator/app/translator/platforms/opensearch/const.py b/uncoder-core/app/translator/platforms/opensearch/const.py similarity index 100% rename from translator/app/translator/platforms/opensearch/const.py rename to uncoder-core/app/translator/platforms/opensearch/const.py diff --git a/translator/app/translator/platforms/opensearch/mapping.py b/uncoder-core/app/translator/platforms/opensearch/mapping.py similarity index 100% rename from translator/app/translator/platforms/opensearch/mapping.py rename to uncoder-core/app/translator/platforms/opensearch/mapping.py diff --git a/translator/app/translator/platforms/opensearch/mappings/__init__.py b/uncoder-core/app/translator/platforms/opensearch/mappings/__init__.py similarity index 100% rename from translator/app/translator/platforms/opensearch/mappings/__init__.py rename to uncoder-core/app/translator/platforms/opensearch/mappings/__init__.py diff --git a/translator/app/translator/platforms/opensearch/mappings/opensearch_cti.py b/uncoder-core/app/translator/platforms/opensearch/mappings/opensearch_cti.py similarity index 100% rename from translator/app/translator/platforms/opensearch/mappings/opensearch_cti.py rename to uncoder-core/app/translator/platforms/opensearch/mappings/opensearch_cti.py diff --git a/translator/app/translator/platforms/opensearch/parsers/__init__.py b/uncoder-core/app/translator/platforms/opensearch/parsers/__init__.py similarity index 100% rename from translator/app/translator/platforms/opensearch/parsers/__init__.py rename to uncoder-core/app/translator/platforms/opensearch/parsers/__init__.py diff --git a/translator/app/translator/platforms/opensearch/parsers/opensearch.py b/uncoder-core/app/translator/platforms/opensearch/parsers/opensearch.py similarity index 100% rename from translator/app/translator/platforms/opensearch/parsers/opensearch.py rename to uncoder-core/app/translator/platforms/opensearch/parsers/opensearch.py diff --git a/translator/app/translator/platforms/opensearch/renders/__init__.py b/uncoder-core/app/translator/platforms/opensearch/renders/__init__.py similarity index 100% rename from translator/app/translator/platforms/opensearch/renders/__init__.py rename to uncoder-core/app/translator/platforms/opensearch/renders/__init__.py diff --git a/translator/app/translator/platforms/opensearch/renders/opensearch.py b/uncoder-core/app/translator/platforms/opensearch/renders/opensearch.py similarity index 100% rename from translator/app/translator/platforms/opensearch/renders/opensearch.py rename to uncoder-core/app/translator/platforms/opensearch/renders/opensearch.py diff --git a/translator/app/translator/platforms/opensearch/renders/opensearch_cti.py b/uncoder-core/app/translator/platforms/opensearch/renders/opensearch_cti.py similarity index 100% rename from translator/app/translator/platforms/opensearch/renders/opensearch_cti.py rename to uncoder-core/app/translator/platforms/opensearch/renders/opensearch_cti.py diff --git a/translator/app/translator/platforms/opensearch/renders/opensearch_rule.py b/uncoder-core/app/translator/platforms/opensearch/renders/opensearch_rule.py similarity index 100% rename from translator/app/translator/platforms/opensearch/renders/opensearch_rule.py rename to uncoder-core/app/translator/platforms/opensearch/renders/opensearch_rule.py diff --git a/translator/app/translator/platforms/opensearch/tokenizer.py b/uncoder-core/app/translator/platforms/opensearch/tokenizer.py similarity index 100% rename from translator/app/translator/platforms/opensearch/tokenizer.py rename to uncoder-core/app/translator/platforms/opensearch/tokenizer.py diff --git a/translator/app/translator/platforms/qradar/__init__.py b/uncoder-core/app/translator/platforms/qradar/__init__.py similarity index 100% rename from translator/app/translator/platforms/qradar/__init__.py rename to uncoder-core/app/translator/platforms/qradar/__init__.py diff --git a/translator/app/translator/platforms/qradar/const.py b/uncoder-core/app/translator/platforms/qradar/const.py similarity index 100% rename from translator/app/translator/platforms/qradar/const.py rename to uncoder-core/app/translator/platforms/qradar/const.py diff --git a/translator/app/translator/platforms/qradar/escape_manager.py b/uncoder-core/app/translator/platforms/qradar/escape_manager.py similarity index 100% rename from translator/app/translator/platforms/qradar/escape_manager.py rename to uncoder-core/app/translator/platforms/qradar/escape_manager.py diff --git a/translator/app/translator/platforms/qradar/mapping.py b/uncoder-core/app/translator/platforms/qradar/mapping.py similarity index 100% rename from translator/app/translator/platforms/qradar/mapping.py rename to uncoder-core/app/translator/platforms/qradar/mapping.py diff --git a/translator/app/translator/platforms/qradar/mappings/__init__.py b/uncoder-core/app/translator/platforms/qradar/mappings/__init__.py similarity index 100% rename from translator/app/translator/platforms/qradar/mappings/__init__.py rename to uncoder-core/app/translator/platforms/qradar/mappings/__init__.py diff --git a/translator/app/translator/platforms/qradar/mappings/qradar_cti.py b/uncoder-core/app/translator/platforms/qradar/mappings/qradar_cti.py similarity index 100% rename from translator/app/translator/platforms/qradar/mappings/qradar_cti.py rename to uncoder-core/app/translator/platforms/qradar/mappings/qradar_cti.py diff --git a/translator/app/translator/platforms/qradar/parsers/__init__.py b/uncoder-core/app/translator/platforms/qradar/parsers/__init__.py similarity index 100% rename from translator/app/translator/platforms/qradar/parsers/__init__.py rename to uncoder-core/app/translator/platforms/qradar/parsers/__init__.py diff --git a/translator/app/translator/platforms/qradar/parsers/qradar.py b/uncoder-core/app/translator/platforms/qradar/parsers/qradar.py similarity index 100% rename from translator/app/translator/platforms/qradar/parsers/qradar.py rename to uncoder-core/app/translator/platforms/qradar/parsers/qradar.py diff --git a/translator/app/translator/platforms/qradar/renders/__init__.py b/uncoder-core/app/translator/platforms/qradar/renders/__init__.py similarity index 100% rename from translator/app/translator/platforms/qradar/renders/__init__.py rename to uncoder-core/app/translator/platforms/qradar/renders/__init__.py diff --git a/translator/app/translator/platforms/qradar/renders/qradar.py b/uncoder-core/app/translator/platforms/qradar/renders/qradar.py similarity index 100% rename from translator/app/translator/platforms/qradar/renders/qradar.py rename to uncoder-core/app/translator/platforms/qradar/renders/qradar.py diff --git a/translator/app/translator/platforms/qradar/renders/qradar_cti.py b/uncoder-core/app/translator/platforms/qradar/renders/qradar_cti.py similarity index 100% rename from translator/app/translator/platforms/qradar/renders/qradar_cti.py rename to uncoder-core/app/translator/platforms/qradar/renders/qradar_cti.py diff --git a/translator/app/translator/platforms/qradar/tokenizer.py b/uncoder-core/app/translator/platforms/qradar/tokenizer.py similarity index 100% rename from translator/app/translator/platforms/qradar/tokenizer.py rename to uncoder-core/app/translator/platforms/qradar/tokenizer.py diff --git a/translator/app/translator/platforms/qualys/__init__.py b/uncoder-core/app/translator/platforms/qualys/__init__.py similarity index 100% rename from translator/app/translator/platforms/qualys/__init__.py rename to uncoder-core/app/translator/platforms/qualys/__init__.py diff --git a/translator/app/translator/platforms/qualys/const.py b/uncoder-core/app/translator/platforms/qualys/const.py similarity index 100% rename from translator/app/translator/platforms/qualys/const.py rename to uncoder-core/app/translator/platforms/qualys/const.py diff --git a/translator/app/translator/platforms/qualys/mappings/__init__.py b/uncoder-core/app/translator/platforms/qualys/mappings/__init__.py similarity index 100% rename from translator/app/translator/platforms/qualys/mappings/__init__.py rename to uncoder-core/app/translator/platforms/qualys/mappings/__init__.py diff --git a/translator/app/translator/platforms/qualys/mappings/qualys_cti.py b/uncoder-core/app/translator/platforms/qualys/mappings/qualys_cti.py similarity index 100% rename from translator/app/translator/platforms/qualys/mappings/qualys_cti.py rename to uncoder-core/app/translator/platforms/qualys/mappings/qualys_cti.py diff --git a/translator/app/translator/platforms/qualys/renders/__init__.py b/uncoder-core/app/translator/platforms/qualys/renders/__init__.py similarity index 100% rename from translator/app/translator/platforms/qualys/renders/__init__.py rename to uncoder-core/app/translator/platforms/qualys/renders/__init__.py diff --git a/translator/app/translator/platforms/qualys/renders/qualys_cti.py b/uncoder-core/app/translator/platforms/qualys/renders/qualys_cti.py similarity index 100% rename from translator/app/translator/platforms/qualys/renders/qualys_cti.py rename to uncoder-core/app/translator/platforms/qualys/renders/qualys_cti.py diff --git a/translator/app/translator/platforms/roota/__init__.py b/uncoder-core/app/translator/platforms/roota/__init__.py similarity index 100% rename from translator/app/translator/platforms/roota/__init__.py rename to uncoder-core/app/translator/platforms/roota/__init__.py diff --git a/translator/app/translator/platforms/roota/parsers/__init__.py b/uncoder-core/app/translator/platforms/roota/parsers/__init__.py similarity index 100% rename from translator/app/translator/platforms/roota/parsers/__init__.py rename to uncoder-core/app/translator/platforms/roota/parsers/__init__.py diff --git a/translator/app/translator/platforms/roota/parsers/roota.py b/uncoder-core/app/translator/platforms/roota/parsers/roota.py similarity index 100% rename from translator/app/translator/platforms/roota/parsers/roota.py rename to uncoder-core/app/translator/platforms/roota/parsers/roota.py diff --git a/translator/app/translator/platforms/rsa_netwitness/__init__.py b/uncoder-core/app/translator/platforms/rsa_netwitness/__init__.py similarity index 100% rename from translator/app/translator/platforms/rsa_netwitness/__init__.py rename to uncoder-core/app/translator/platforms/rsa_netwitness/__init__.py diff --git a/translator/app/translator/platforms/rsa_netwitness/const.py b/uncoder-core/app/translator/platforms/rsa_netwitness/const.py similarity index 100% rename from translator/app/translator/platforms/rsa_netwitness/const.py rename to uncoder-core/app/translator/platforms/rsa_netwitness/const.py diff --git a/translator/app/translator/platforms/rsa_netwitness/mappings/__init__.py b/uncoder-core/app/translator/platforms/rsa_netwitness/mappings/__init__.py similarity index 100% rename from translator/app/translator/platforms/rsa_netwitness/mappings/__init__.py rename to uncoder-core/app/translator/platforms/rsa_netwitness/mappings/__init__.py diff --git a/translator/app/translator/platforms/rsa_netwitness/mappings/rsa_netwitness_cti.py b/uncoder-core/app/translator/platforms/rsa_netwitness/mappings/rsa_netwitness_cti.py similarity index 100% rename from translator/app/translator/platforms/rsa_netwitness/mappings/rsa_netwitness_cti.py rename to uncoder-core/app/translator/platforms/rsa_netwitness/mappings/rsa_netwitness_cti.py diff --git a/translator/app/translator/platforms/rsa_netwitness/renders/__init__.py b/uncoder-core/app/translator/platforms/rsa_netwitness/renders/__init__.py similarity index 100% rename from translator/app/translator/platforms/rsa_netwitness/renders/__init__.py rename to uncoder-core/app/translator/platforms/rsa_netwitness/renders/__init__.py diff --git a/translator/app/translator/platforms/rsa_netwitness/renders/rsa_netwitness_cti.py b/uncoder-core/app/translator/platforms/rsa_netwitness/renders/rsa_netwitness_cti.py similarity index 100% rename from translator/app/translator/platforms/rsa_netwitness/renders/rsa_netwitness_cti.py rename to uncoder-core/app/translator/platforms/rsa_netwitness/renders/rsa_netwitness_cti.py diff --git a/translator/app/translator/platforms/securonix/__init__.py b/uncoder-core/app/translator/platforms/securonix/__init__.py similarity index 100% rename from translator/app/translator/platforms/securonix/__init__.py rename to uncoder-core/app/translator/platforms/securonix/__init__.py diff --git a/translator/app/translator/platforms/securonix/const.py b/uncoder-core/app/translator/platforms/securonix/const.py similarity index 100% rename from translator/app/translator/platforms/securonix/const.py rename to uncoder-core/app/translator/platforms/securonix/const.py diff --git a/translator/app/translator/platforms/securonix/mappings/__init__.py b/uncoder-core/app/translator/platforms/securonix/mappings/__init__.py similarity index 100% rename from translator/app/translator/platforms/securonix/mappings/__init__.py rename to uncoder-core/app/translator/platforms/securonix/mappings/__init__.py diff --git a/translator/app/translator/platforms/securonix/mappings/securonix_cti.py b/uncoder-core/app/translator/platforms/securonix/mappings/securonix_cti.py similarity index 100% rename from translator/app/translator/platforms/securonix/mappings/securonix_cti.py rename to uncoder-core/app/translator/platforms/securonix/mappings/securonix_cti.py diff --git a/translator/app/translator/platforms/securonix/renders/__init__.py b/uncoder-core/app/translator/platforms/securonix/renders/__init__.py similarity index 100% rename from translator/app/translator/platforms/securonix/renders/__init__.py rename to uncoder-core/app/translator/platforms/securonix/renders/__init__.py diff --git a/translator/app/translator/platforms/securonix/renders/securonix_cti.py b/uncoder-core/app/translator/platforms/securonix/renders/securonix_cti.py similarity index 100% rename from translator/app/translator/platforms/securonix/renders/securonix_cti.py rename to uncoder-core/app/translator/platforms/securonix/renders/securonix_cti.py diff --git a/translator/app/translator/platforms/sentinel_one/__init__.py b/uncoder-core/app/translator/platforms/sentinel_one/__init__.py similarity index 100% rename from translator/app/translator/platforms/sentinel_one/__init__.py rename to uncoder-core/app/translator/platforms/sentinel_one/__init__.py diff --git a/translator/app/translator/platforms/sentinel_one/const.py b/uncoder-core/app/translator/platforms/sentinel_one/const.py similarity index 100% rename from translator/app/translator/platforms/sentinel_one/const.py rename to uncoder-core/app/translator/platforms/sentinel_one/const.py diff --git a/translator/app/translator/platforms/sentinel_one/mappings/__init__.py b/uncoder-core/app/translator/platforms/sentinel_one/mappings/__init__.py similarity index 100% rename from translator/app/translator/platforms/sentinel_one/mappings/__init__.py rename to uncoder-core/app/translator/platforms/sentinel_one/mappings/__init__.py diff --git a/translator/app/translator/platforms/sentinel_one/mappings/s1_cti.py b/uncoder-core/app/translator/platforms/sentinel_one/mappings/s1_cti.py similarity index 100% rename from translator/app/translator/platforms/sentinel_one/mappings/s1_cti.py rename to uncoder-core/app/translator/platforms/sentinel_one/mappings/s1_cti.py diff --git a/translator/app/translator/platforms/sentinel_one/renders/__init__.py b/uncoder-core/app/translator/platforms/sentinel_one/renders/__init__.py similarity index 100% rename from translator/app/translator/platforms/sentinel_one/renders/__init__.py rename to uncoder-core/app/translator/platforms/sentinel_one/renders/__init__.py diff --git a/translator/app/translator/platforms/sentinel_one/renders/s1_cti.py b/uncoder-core/app/translator/platforms/sentinel_one/renders/s1_cti.py similarity index 100% rename from translator/app/translator/platforms/sentinel_one/renders/s1_cti.py rename to uncoder-core/app/translator/platforms/sentinel_one/renders/s1_cti.py diff --git a/translator/app/translator/platforms/sigma/__init__.py b/uncoder-core/app/translator/platforms/sigma/__init__.py similarity index 100% rename from translator/app/translator/platforms/sigma/__init__.py rename to uncoder-core/app/translator/platforms/sigma/__init__.py diff --git a/translator/app/translator/platforms/sigma/const.py b/uncoder-core/app/translator/platforms/sigma/const.py similarity index 100% rename from translator/app/translator/platforms/sigma/const.py rename to uncoder-core/app/translator/platforms/sigma/const.py diff --git a/translator/app/translator/platforms/sigma/escape_manager.py b/uncoder-core/app/translator/platforms/sigma/escape_manager.py similarity index 100% rename from translator/app/translator/platforms/sigma/escape_manager.py rename to uncoder-core/app/translator/platforms/sigma/escape_manager.py diff --git a/translator/app/translator/platforms/sigma/mapping.py b/uncoder-core/app/translator/platforms/sigma/mapping.py similarity index 100% rename from translator/app/translator/platforms/sigma/mapping.py rename to uncoder-core/app/translator/platforms/sigma/mapping.py diff --git a/translator/app/translator/platforms/sigma/models/__init__.py b/uncoder-core/app/translator/platforms/sigma/models/__init__.py similarity index 100% rename from translator/app/translator/platforms/sigma/models/__init__.py rename to uncoder-core/app/translator/platforms/sigma/models/__init__.py diff --git a/translator/app/translator/platforms/sigma/models/compiler.py b/uncoder-core/app/translator/platforms/sigma/models/compiler.py similarity index 100% rename from translator/app/translator/platforms/sigma/models/compiler.py rename to uncoder-core/app/translator/platforms/sigma/models/compiler.py diff --git a/translator/app/translator/platforms/sigma/models/group.py b/uncoder-core/app/translator/platforms/sigma/models/group.py similarity index 100% rename from translator/app/translator/platforms/sigma/models/group.py rename to uncoder-core/app/translator/platforms/sigma/models/group.py diff --git a/translator/app/translator/platforms/sigma/models/modifiers.py b/uncoder-core/app/translator/platforms/sigma/models/modifiers.py similarity index 100% rename from translator/app/translator/platforms/sigma/models/modifiers.py rename to uncoder-core/app/translator/platforms/sigma/models/modifiers.py diff --git a/translator/app/translator/platforms/sigma/models/operator.py b/uncoder-core/app/translator/platforms/sigma/models/operator.py similarity index 100% rename from translator/app/translator/platforms/sigma/models/operator.py rename to uncoder-core/app/translator/platforms/sigma/models/operator.py diff --git a/translator/app/translator/platforms/sigma/parsers/__init__.py b/uncoder-core/app/translator/platforms/sigma/parsers/__init__.py similarity index 100% rename from translator/app/translator/platforms/sigma/parsers/__init__.py rename to uncoder-core/app/translator/platforms/sigma/parsers/__init__.py diff --git a/translator/app/translator/platforms/sigma/parsers/sigma.py b/uncoder-core/app/translator/platforms/sigma/parsers/sigma.py similarity index 100% rename from translator/app/translator/platforms/sigma/parsers/sigma.py rename to uncoder-core/app/translator/platforms/sigma/parsers/sigma.py diff --git a/translator/app/translator/platforms/sigma/renders/__init__.py b/uncoder-core/app/translator/platforms/sigma/renders/__init__.py similarity index 100% rename from translator/app/translator/platforms/sigma/renders/__init__.py rename to uncoder-core/app/translator/platforms/sigma/renders/__init__.py diff --git a/translator/app/translator/platforms/sigma/renders/sigma.py b/uncoder-core/app/translator/platforms/sigma/renders/sigma.py similarity index 100% rename from translator/app/translator/platforms/sigma/renders/sigma.py rename to uncoder-core/app/translator/platforms/sigma/renders/sigma.py diff --git a/translator/app/translator/platforms/sigma/str_value_manager.py b/uncoder-core/app/translator/platforms/sigma/str_value_manager.py similarity index 100% rename from translator/app/translator/platforms/sigma/str_value_manager.py rename to uncoder-core/app/translator/platforms/sigma/str_value_manager.py diff --git a/translator/app/translator/platforms/sigma/tokenizer.py b/uncoder-core/app/translator/platforms/sigma/tokenizer.py similarity index 100% rename from translator/app/translator/platforms/sigma/tokenizer.py rename to uncoder-core/app/translator/platforms/sigma/tokenizer.py diff --git a/translator/app/translator/platforms/snowflake/__init__.py b/uncoder-core/app/translator/platforms/snowflake/__init__.py similarity index 100% rename from translator/app/translator/platforms/snowflake/__init__.py rename to uncoder-core/app/translator/platforms/snowflake/__init__.py diff --git a/translator/app/translator/platforms/snowflake/const.py b/uncoder-core/app/translator/platforms/snowflake/const.py similarity index 100% rename from translator/app/translator/platforms/snowflake/const.py rename to uncoder-core/app/translator/platforms/snowflake/const.py diff --git a/translator/app/translator/platforms/snowflake/mappings/__init__.py b/uncoder-core/app/translator/platforms/snowflake/mappings/__init__.py similarity index 100% rename from translator/app/translator/platforms/snowflake/mappings/__init__.py rename to uncoder-core/app/translator/platforms/snowflake/mappings/__init__.py diff --git a/translator/app/translator/platforms/snowflake/mappings/snowflake_cti.py b/uncoder-core/app/translator/platforms/snowflake/mappings/snowflake_cti.py similarity index 100% rename from translator/app/translator/platforms/snowflake/mappings/snowflake_cti.py rename to uncoder-core/app/translator/platforms/snowflake/mappings/snowflake_cti.py diff --git a/translator/app/translator/platforms/snowflake/renders/__init__.py b/uncoder-core/app/translator/platforms/snowflake/renders/__init__.py similarity index 100% rename from translator/app/translator/platforms/snowflake/renders/__init__.py rename to uncoder-core/app/translator/platforms/snowflake/renders/__init__.py diff --git a/translator/app/translator/platforms/snowflake/renders/snowflake_cti.py b/uncoder-core/app/translator/platforms/snowflake/renders/snowflake_cti.py similarity index 100% rename from translator/app/translator/platforms/snowflake/renders/snowflake_cti.py rename to uncoder-core/app/translator/platforms/snowflake/renders/snowflake_cti.py diff --git a/translator/app/translator/platforms/splunk/__init__.py b/uncoder-core/app/translator/platforms/splunk/__init__.py similarity index 100% rename from translator/app/translator/platforms/splunk/__init__.py rename to uncoder-core/app/translator/platforms/splunk/__init__.py diff --git a/translator/app/translator/platforms/splunk/const.py b/uncoder-core/app/translator/platforms/splunk/const.py similarity index 100% rename from translator/app/translator/platforms/splunk/const.py rename to uncoder-core/app/translator/platforms/splunk/const.py diff --git a/translator/app/translator/platforms/splunk/functions/__init__.py b/uncoder-core/app/translator/platforms/splunk/functions/__init__.py similarity index 100% rename from translator/app/translator/platforms/splunk/functions/__init__.py rename to uncoder-core/app/translator/platforms/splunk/functions/__init__.py diff --git a/translator/app/translator/platforms/splunk/mapping.py b/uncoder-core/app/translator/platforms/splunk/mapping.py similarity index 100% rename from translator/app/translator/platforms/splunk/mapping.py rename to uncoder-core/app/translator/platforms/splunk/mapping.py diff --git a/translator/app/translator/platforms/splunk/mappings/__init__.py b/uncoder-core/app/translator/platforms/splunk/mappings/__init__.py similarity index 100% rename from translator/app/translator/platforms/splunk/mappings/__init__.py rename to uncoder-core/app/translator/platforms/splunk/mappings/__init__.py diff --git a/translator/app/translator/platforms/splunk/mappings/splunk_cti.py b/uncoder-core/app/translator/platforms/splunk/mappings/splunk_cti.py similarity index 100% rename from translator/app/translator/platforms/splunk/mappings/splunk_cti.py rename to uncoder-core/app/translator/platforms/splunk/mappings/splunk_cti.py diff --git a/translator/app/translator/platforms/splunk/parsers/__init__.py b/uncoder-core/app/translator/platforms/splunk/parsers/__init__.py similarity index 100% rename from translator/app/translator/platforms/splunk/parsers/__init__.py rename to uncoder-core/app/translator/platforms/splunk/parsers/__init__.py diff --git a/translator/app/translator/platforms/splunk/parsers/splunk.py b/uncoder-core/app/translator/platforms/splunk/parsers/splunk.py similarity index 100% rename from translator/app/translator/platforms/splunk/parsers/splunk.py rename to uncoder-core/app/translator/platforms/splunk/parsers/splunk.py diff --git a/translator/app/translator/platforms/splunk/parsers/splunk_alert.py b/uncoder-core/app/translator/platforms/splunk/parsers/splunk_alert.py similarity index 100% rename from translator/app/translator/platforms/splunk/parsers/splunk_alert.py rename to uncoder-core/app/translator/platforms/splunk/parsers/splunk_alert.py diff --git a/translator/app/translator/platforms/splunk/renders/__init__.py b/uncoder-core/app/translator/platforms/splunk/renders/__init__.py similarity index 100% rename from translator/app/translator/platforms/splunk/renders/__init__.py rename to uncoder-core/app/translator/platforms/splunk/renders/__init__.py diff --git a/translator/app/translator/platforms/splunk/renders/splunk.py b/uncoder-core/app/translator/platforms/splunk/renders/splunk.py similarity index 100% rename from translator/app/translator/platforms/splunk/renders/splunk.py rename to uncoder-core/app/translator/platforms/splunk/renders/splunk.py diff --git a/translator/app/translator/platforms/splunk/renders/splunk_alert.py b/uncoder-core/app/translator/platforms/splunk/renders/splunk_alert.py similarity index 100% rename from translator/app/translator/platforms/splunk/renders/splunk_alert.py rename to uncoder-core/app/translator/platforms/splunk/renders/splunk_alert.py diff --git a/translator/app/translator/platforms/splunk/renders/splunk_cti.py b/uncoder-core/app/translator/platforms/splunk/renders/splunk_cti.py similarity index 100% rename from translator/app/translator/platforms/splunk/renders/splunk_cti.py rename to uncoder-core/app/translator/platforms/splunk/renders/splunk_cti.py diff --git a/translator/app/translator/platforms/sumo_logic/__init__.py b/uncoder-core/app/translator/platforms/sumo_logic/__init__.py similarity index 100% rename from translator/app/translator/platforms/sumo_logic/__init__.py rename to uncoder-core/app/translator/platforms/sumo_logic/__init__.py diff --git a/translator/app/translator/platforms/sumo_logic/const.py b/uncoder-core/app/translator/platforms/sumo_logic/const.py similarity index 100% rename from translator/app/translator/platforms/sumo_logic/const.py rename to uncoder-core/app/translator/platforms/sumo_logic/const.py diff --git a/translator/app/translator/platforms/sumo_logic/mappings/__init__.py b/uncoder-core/app/translator/platforms/sumo_logic/mappings/__init__.py similarity index 100% rename from translator/app/translator/platforms/sumo_logic/mappings/__init__.py rename to uncoder-core/app/translator/platforms/sumo_logic/mappings/__init__.py diff --git a/translator/app/translator/platforms/sumo_logic/mappings/sumologic_cti.py b/uncoder-core/app/translator/platforms/sumo_logic/mappings/sumologic_cti.py similarity index 100% rename from translator/app/translator/platforms/sumo_logic/mappings/sumologic_cti.py rename to uncoder-core/app/translator/platforms/sumo_logic/mappings/sumologic_cti.py diff --git a/translator/app/translator/platforms/sumo_logic/renders/__init__.py b/uncoder-core/app/translator/platforms/sumo_logic/renders/__init__.py similarity index 100% rename from translator/app/translator/platforms/sumo_logic/renders/__init__.py rename to uncoder-core/app/translator/platforms/sumo_logic/renders/__init__.py diff --git a/translator/app/translator/platforms/sumo_logic/renders/sumologic_cti.py b/uncoder-core/app/translator/platforms/sumo_logic/renders/sumologic_cti.py similarity index 100% rename from translator/app/translator/platforms/sumo_logic/renders/sumologic_cti.py rename to uncoder-core/app/translator/platforms/sumo_logic/renders/sumologic_cti.py diff --git a/translator/app/translator/tools/__init__.py b/uncoder-core/app/translator/tools/__init__.py similarity index 100% rename from translator/app/translator/tools/__init__.py rename to uncoder-core/app/translator/tools/__init__.py diff --git a/translator/app/translator/tools/const.py b/uncoder-core/app/translator/tools/const.py similarity index 100% rename from translator/app/translator/tools/const.py rename to uncoder-core/app/translator/tools/const.py diff --git a/translator/app/translator/tools/custom_enum.py b/uncoder-core/app/translator/tools/custom_enum.py similarity index 100% rename from translator/app/translator/tools/custom_enum.py rename to uncoder-core/app/translator/tools/custom_enum.py diff --git a/translator/app/translator/tools/decorators.py b/uncoder-core/app/translator/tools/decorators.py similarity index 100% rename from translator/app/translator/tools/decorators.py rename to uncoder-core/app/translator/tools/decorators.py diff --git a/translator/app/translator/tools/singleton_meta.py b/uncoder-core/app/translator/tools/singleton_meta.py similarity index 100% rename from translator/app/translator/tools/singleton_meta.py rename to uncoder-core/app/translator/tools/singleton_meta.py diff --git a/translator/app/translator/tools/utils.py b/uncoder-core/app/translator/tools/utils.py similarity index 100% rename from translator/app/translator/tools/utils.py rename to uncoder-core/app/translator/tools/utils.py diff --git a/translator/app/translator/translator.py b/uncoder-core/app/translator/translator.py similarity index 100% rename from translator/app/translator/translator.py rename to uncoder-core/app/translator/translator.py diff --git a/translator/const.py b/uncoder-core/const.py similarity index 100% rename from translator/const.py rename to uncoder-core/const.py diff --git a/translator/pyproject.toml b/uncoder-core/pyproject.toml similarity index 100% rename from translator/pyproject.toml rename to uncoder-core/pyproject.toml diff --git a/translator/requirements.txt b/uncoder-core/requirements.txt similarity index 100% rename from translator/requirements.txt rename to uncoder-core/requirements.txt diff --git a/translator/server.py b/uncoder-core/server.py similarity index 100% rename from translator/server.py rename to uncoder-core/server.py diff --git a/translator/settings.py b/uncoder-core/settings.py similarity index 100% rename from translator/settings.py rename to uncoder-core/settings.py From 9d797bae7ecc472b8ef104aae4ff5fabf9c11c70 Mon Sep 17 00:00:00 2001 From: Mykola Zapeka Date: Wed, 13 Mar 2024 14:34:05 +0200 Subject: [PATCH 3/3] Rename some variables --- uncoder-os/src/models/Providers/type/ApiRequests.ts | 6 +++--- uncoder-os/src/models/Providers/type/ApiResponses.ts | 4 ++-- uncoder-os/src/reduxData/outputEditor/outputEditor.ts | 6 +++--- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/uncoder-os/src/models/Providers/type/ApiRequests.ts b/uncoder-os/src/models/Providers/type/ApiRequests.ts index ddc74552..1a96bc4d 100644 --- a/uncoder-os/src/models/Providers/type/ApiRequests.ts +++ b/uncoder-os/src/models/Providers/type/ApiRequests.ts @@ -1,18 +1,18 @@ import { BasicIocType, HashIocType, IocParsingRulesType } from '../../../types/iocsTypes'; export type TranslateAllRequest = { - source_siem: string, + source_platform_id: string, source_scheme?: string, text: string, } export type TranslateRequest = TranslateAllRequest & { - target_siem: string, + target_platform_id: string, target_scheme?: string, } export type PlatformForIoc = { - name: string, + id: string, } export type TranslateIocRequest = { diff --git a/uncoder-os/src/models/Providers/type/ApiResponses.ts b/uncoder-os/src/models/Providers/type/ApiResponses.ts index 419ad5bc..eaf874a2 100644 --- a/uncoder-os/src/models/Providers/type/ApiResponses.ts +++ b/uncoder-os/src/models/Providers/type/ApiResponses.ts @@ -12,7 +12,7 @@ export type ResultStatusContext = { export type TranslateItem = ResultStatusContext & { translation: string, - target_siem_type: string, + target_platform_id: string, target_siem_name: string }; @@ -46,7 +46,7 @@ export type ParserPlatformData = PlatformData & { export type PlatformsResponse = ParserPlatformData[]; export type IocTranslationData = { - target_siem_type: string, + target_platform_id: string, translations: string[], } diff --git a/uncoder-os/src/reduxData/outputEditor/outputEditor.ts b/uncoder-os/src/reduxData/outputEditor/outputEditor.ts index 4d965b3c..6a4ef874 100644 --- a/uncoder-os/src/reduxData/outputEditor/outputEditor.ts +++ b/uncoder-os/src/reduxData/outputEditor/outputEditor.ts @@ -80,8 +80,8 @@ const getTranslateRequestData = (state: RootState): TranslateRequest | undefined return { text, - source_siem: sourceSiem, - target_siem: platformDataItem?.code ?? '', + source_platform_id: sourceSiem, + target_platform_id: platformDataItem?.code ?? '', target_scheme: (platformDataItem?.alt_platform ?? undefined) !== 'regular' ? platformDataItem?.alt_platform : undefined, }; }; @@ -109,7 +109,7 @@ const getTranslateIocRequestData = (state: RootState): TranslateIocRequest | und return { text, platform: { - name: platformDataItem.code, + id: platformDataItem.code, }, iocs_per_query: iocSettings.iocPerQuery, include_ioc_types: iocSettings.includeIocTypes, pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy