diff --git a/capa/render/verbose.py b/capa/render/verbose.py index a5787f92..87f9cd2a 100644 --- a/capa/render/verbose.py +++ b/capa/render/verbose.py @@ -71,6 +71,10 @@ def format_address(address: frz.Address) -> str: tid = address.value assert isinstance(tid, int) return f"thread id: {tid}" + elif address.type == frz.AddressType.CALL: + assert isinstance(address.value, tuple) + ppid, pid, tid, id_ = address.value + return f"process ppid: {ppid}, process pid: {pid}, thread id: {tid}, call: {id_}" elif address.type == frz.AddressType.NO_ADDRESS: return "global" else: