Lors de l'analyse IDA, j'essaie de préfixer le nom de la fonction avec zzz_ afin que les fonctions que j'ai nommées apparaissent ensemble lorsqu'elles sont triées dans la vue Nom.
J'ai donc créé un simple script IDAPython qui attribue un nom à une fonction avec le préfixe zzz_, peu importe où se trouve le curseur dans la fonction.
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