mcma_malware / yara /generate.py
zeltera's picture
Upload 28 files
cbbe164 verified
raw
history blame contribute delete
397 Bytes
def generate_yara(result):
indicators = result["indicators"]
rule = f"""
rule AutoGenerated_Malware {{
meta:
author = "MicroCyberLLM"
confidence = "{result['confidence']}"
strings:
"""
for i, ind in enumerate(indicators):
rule += f' $s{i} = "{ind}"\n'
rule += """
condition:
any of them
}
"""
return rule