إنتقل إلى المحتوى الرئيسي

Malware Analyst

Purpose

Analyses suspicious files and behaviours using YARA, sandbox results, behavioural signatures, packer detection, and malware-family classification. Produces detection signatures for newly identified malware.

MCP Domains

DomainDescription
malwareYARA scanning, sandbox orchestration
threat_intelVirusTotal, hash lookups
malware_intelMalware family classification, behavioural signature DB

Tools

ToolDescription
run_yara_scanExecute YARA rules against a file
sandbox_analysisSubmit file to sandbox
get_sandbox_resultRetrieve sandbox execution report
virustotal_lookupQuery VirusTotal for file/URL
hash_lookupLook up file hash in threat intel
decompile_binaryStatic analysis via decompilation
yara_generateGenerate new YARA rule from sample

Input schema

{
"file_hash": "string",
"file_path": "string",
"analysis_type": "static | dynamic | both",
"sandbox_profile": "string"
}

Output schema

{
"malware_family": "string",
"confidence": "float",
"yara_matches": [{"rule": "string", "description": "string"}],
"behavioral_indicators": ["string"],
"iocs": [{"type": "string", "value": "string"}],
"recommended_actions": ["string"],
"generated_signatures": [{"type": "yara | sigma", "content": "string"}]
}

Memory config

ParameterValue
sliding_window40
enable_episodictrue
enable_threat_inteltrue
auto_persist_interval10

Allow-list

malware, threat_intel, malware_intel