diff --git a/capa/main.py b/capa/main.py index d0460384..36cc13c1 100644 --- a/capa/main.py +++ b/capa/main.py @@ -1556,6 +1556,9 @@ def main(argv: Optional[List[str]] = None): # and use those for extracting. try: + if format_ not in DYNAMIC_FORMATS: + # signatures are loaded only for static anaylsis + handle_signatures_arg(args) if format_ == FORMAT_PE: sig_paths = get_signatures(args.signatures) else: