mirror of
https://github.com/mandiant/capa.git
synced 2025-12-12 15:49:46 -08:00
Remove from_capa API for MetaData
This commit is contained in:
@@ -178,8 +178,10 @@ def main(argv=None):
|
||||
|
||||
meta = capa.main.collect_metadata(argv, args.sample, format_, args.os, args.rules, extractor)
|
||||
capabilities, counts = capa.main.find_capabilities(rules, extractor)
|
||||
meta.analysis.__dict__.update(counts)
|
||||
meta.analysis.__dict__.update(capa.main.compute_layout(rules, extractor, capabilities))
|
||||
|
||||
meta.analysis.feature_counts = counts["feature_counts"]
|
||||
meta.analysis.library_functions = counts["library_functions"]
|
||||
meta.analysis.layout = capa.main.compute_layout(rules, extractor, capabilities)
|
||||
|
||||
if capa.main.has_file_limitation(rules, capabilities):
|
||||
# bail if capa encountered file limitation e.g. a packed binary
|
||||
|
||||
Reference in New Issue
Block a user