def get_name_ea(name, fromaddr=idc.BADADDR): """Get the address of a name. This function returns the linear address associated with the given name. Arguments: name: The name to look up. Options: fromaddr: The referring address. Default is BADADDR. Some addresses have a location-specific name (for example, labels within a function). If fromaddr is not BADADDR, then this function will try to retrieve the address of the name from fromaddr's perspective. If name is not a local name, its address as a global name will be returned. Returns: The address of the name or BADADDR. """ return idc.LocByNameEx(fromaddr, name)
def get_addr_from_name(cls, name): '''Return function address by its name.''' return idc.LocByNameEx(idc.here(), name)