Exemplo n.º 1
0
def GetFunctionName(ea):
    """
    >>> GetFunctionName(0xff000004)
    'main_prog'
    """
    try: ea = int(ea)
    except: return
    
    #~ f = disasm.which_func(_d,ea)
    #~ if f: return disasm.funcname(_d,f)
    return disasm.funcname(_d,ea)
Exemplo n.º 2
0
def funcpair_score(dumpair,addrpair):
    d1,d2 = dumpair
    a1,a2 = addrpair
    score = data_match_funcpair(dumpair,addrpair,log=False)[0]
    return "%60s <--[%s]--> %s" % (("0x%x:"%a1) + disasm.funcname(d1,a1), '{0:^+6.2g}'.format(score), ("0x%x:"%a2) + disasm.funcname(d2,a2))
Exemplo n.º 3
0
def funcpair(dumpair,addrpair):
    d1,d2 = dumpair
    a1,a2 = addrpair
    return "%60s <-------> %s" % (("0x%x:"%a1) + disasm.funcname(d1,a1), ("0x%x:"%a2) + disasm.funcname(d2,a2))