def process_file()

in src/jndi_deobfuscate/jndi_deobfuscate.py [0:0]


def process_file(file_name: str, number_of_processes: int = 8) -> List[str]:
    """Given a filename, process each line of text (separated by newline), return any possible JNDI strings by running a number of deobfuscation methods."""
    file = open(file_name)
    lines_to_process = []
    for line in file:
        lines_to_process.append(line)
    pool = Pool(number_of_processes)
    results = pool.map(process_line, lines_to_process)
    return results