Während der IDA-Analyse versuche ich, dem Funktionsnamen zzz_ voranzustellen, damit die von mir benannten Funktionen beim Sortieren in der Namensansicht zusammen angezeigt werden.
Deshalb habe ich ein einfaches IDAPython-Skript erstellt, das einer Funktion mit dem Präfix zzz_ einen Namen zuweist, unabhängig davon, wo sich der Cursor in der Funktion befindet.
from idaapi import *
from idautils import *
newFuncName = AskStr("CmdFunction", "Type function base name")
if not newFuncName is None:
func = get_func(here())
newName = "zzz_" + newFuncName
Message("Renaming %s to %s\n" % (Name(func.startEA), newName))
MakeNameEx(func.startEA, newName, SN_PUBLIC)
Recommended Posts