IDA: Include method invokers in output

This commit is contained in:
Katy Coe
2020-02-05 05:28:21 +01:00
parent ee97261242
commit b8abfee54f

View File

@@ -79,6 +79,12 @@ def SetName(addr, name):
writeLines($"SetName({address}, 'CustomAttributesGenerator${method.AttributeType.FullName}')");
writeLines($"idc.set_cmt({address}, r'{method}', 1)");
}
foreach (var method in model.MethodInvokers.Where(m => m != null)) {
var address = method.VirtualAddress.Start.ToAddressString();
writeLines($"SetName({address}, '{method.Name}')");
writeLines($"idc.set_cmt({address}, r'{method}', 1)");
}
}
private void writeMethods(string typeName, IEnumerable<MethodBase> methods) {