diff --git a/capa/render/verbose.py b/capa/render/verbose.py index aa601158..9cf99fb1 100644 --- a/capa/render/verbose.py +++ b/capa/render/verbose.py @@ -62,7 +62,7 @@ def render_meta(ostream, doc): ("arch", doc["meta"]["analysis"]["arch"]), ("extractor", doc["meta"]["analysis"]["extractor"]), ("base address", hex(doc["meta"]["analysis"]["base_address"])), - ("rules", ", ".join(doc["meta"]["analysis"]["rules"])), + ("rules", "\n".join(doc["meta"]["analysis"]["rules"])), ("function count", len(doc["meta"]["analysis"]["feature_counts"]["functions"])), ("library function count", len(doc["meta"]["analysis"]["library_functions"])), ( @@ -71,6 +71,7 @@ def render_meta(ostream, doc): + sum(doc["meta"]["analysis"]["feature_counts"]["functions"].values()), ), ] + ostream.writeln(tabulate.tabulate(rows, tablefmt="plain"))