def __parse_configuration_aux()

in nightMARE/src/nightmare/malware/xorddos/configuration.py [0:0]


def __parse_configuration_aux(data: list[bytes]) -> tuple[list[bytes], list[bytes]]:
    c2 = list()
    urls = list()

    for x in data:
        if xorddos_strings.contains_only_printable_characters(x):
            if possible_c2 := xorddos_strings.find_c2_list(x):
                c2 += possible_c2
            elif possible_urls := xorddos_strings.find_embedded_urls(x):
                urls += possible_urls

    return c2, urls