From f3a2a5958df385326a6a1f71c3fe87d6be4cea51 Mon Sep 17 00:00:00 2001 From: Mike Hunhoff Date: Mon, 28 Aug 2023 13:24:14 -0600 Subject: [PATCH] fix Ghidra detection --- capa/helpers.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/capa/helpers.py b/capa/helpers.py index c1d2ebf5..38f94b02 100644 --- a/capa/helpers.py +++ b/capa/helpers.py @@ -44,7 +44,11 @@ def is_runtime_ida(): def is_runtime_ghidra(): - return importlib.util.find_spec("ghidra") is not None + try: + currentProgram # type: ignore [name-defined] # noqa: F821 + except NameError: + return False + return True def assert_never(value) -> NoReturn: