From 1b72c81df143f99e6c532a8cb4e7def544ea70ab Mon Sep 17 00:00:00 2001 From: mr-tz Date: Wed, 23 Oct 2024 07:40:37 +0000 Subject: [PATCH] do not propagate library name on callgraph id --- capa/analysis/libraries.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/capa/analysis/libraries.py b/capa/analysis/libraries.py index 039122bf..7123a682 100644 --- a/capa/analysis/libraries.py +++ b/capa/analysis/libraries.py @@ -148,9 +148,7 @@ def get_library_called_functions( name=idaapi.get_func_name(fva), classification=Classification.LIBRARY, method=Method.CALLGRAPH, - library_name=c.library_name, - library_version=c.library_version, - note=f"called by 0x{ref_fva:x} ({c.method.value})", + note=f"called by 0x{ref_fva:x} ({c.method.value}{f', {c.library_name}@{c.library_version})' if c.library_name else ')'}", ) classifications_by_va[fva].append(fc) yield fc