From 5f1dc579ef54e924a9c155d7370d5e9542ce95ea Mon Sep 17 00:00:00 2001 From: RomanRybachek Date: Mon, 23 Oct 2023 15:28:55 +0500 Subject: [PATCH] demangled names --- plugins/alleycat/alleycat.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/plugins/alleycat/alleycat.py b/plugins/alleycat/alleycat.py index 7557d04..c8c5cd5 100755 --- a/plugins/alleycat/alleycat.py +++ b/plugins/alleycat/alleycat.py @@ -527,6 +527,9 @@ def get_name_by_ea(self, ea): 0xXXXXXXXX. ''' name = ida_shims.get_name(ea) + demangled_name = idc.demangle_name(name, idc.get_inf_attr(idc.INF_SHORT_DN)) + if demangled_name != None: + return demangled_name if not name: name = ida_shims.get_func_off_str(ea) if not name: