Update Metadata type in capa main

This commit is contained in:
Aayush Goel
2023-05-31 13:30:55 +05:30
parent 9caea57cde
commit 445214b23b
9 changed files with 117 additions and 109 deletions

View File

@@ -172,8 +172,8 @@ def capa_details(rules_path, file_path, output_format="dictionary"):
# collect metadata (used only to make rendering more complete)
meta = capa.main.collect_metadata([], file_path, FORMAT_AUTO, OS_AUTO, rules_path, extractor)
meta["analysis"].update(counts)
meta["analysis"]["layout"] = capa.main.compute_layout(rules, extractor, capabilities)
meta.analysis.__dict__.update(counts)
meta.analysis.__dict__.update(capa.main.compute_layout(rules, extractor, capabilities))
capa_output: Any = False
if output_format == "dictionary":