Skip to main content
Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Code code:"if (foo != bar)"
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Saves in:saves
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with
Search options not deleted user 41536

Interactive Disassembler Professional (formerly IDA Pro), a proprietary multi-platform disassembler by Hex-Rays.

3 votes
1 answer
371 views

How to select an item in IDAPython, in decompilation view?

I would like to automate calling the DeepScanVariable function from the HexRaysPyTools right-click menu (that serves to reconstruct structures). I have changed the arguments types for a list of functi …
overflo's user avatar
  • 268
1 vote
0 answers
509 views

Access RTTI class hierarchy along with offsets from IDAPython

Starting with 7.0, IDA Pro parses and annotates exception handling information and RTTI. … AVE@@',0 ; type descriptor name Since IDA seems to have parsed that hierarchy for you already, is it possible to access it with IDAPython and get access to both the hierarchy and the Xdisp values …
overflo's user avatar
  • 268
1 vote
1 answer
171 views

Why does tif.get_func_details sometimes only starts to work after decompiling the function?

I am going through a huge executable and am fetching information about functions arguments this way: tif, funcdata = ida_typeinf.tinfo_t(), ida_typeinf.func_type_data_t() assert ida_nalt.get_tinfo(ti …
overflo's user avatar
  • 268
6 votes

How to add STL to Local Types in Ida Pro?

To parse templates you need to use the IDAClang plugin that comes with Ida Pro (I think it's not available with IDA Free). …
overflo's user avatar
  • 268
4 votes
Accepted

IDAPython Get Function Parameter Type Name

func_ea = 0x123450 # sub_123450 tif = ida_typeinf.tinfo_t() funcdata = ida_typeinf.func_type_data_t() assert ida_nalt.get_tinfo(tif, func_ea) assert tif.get_func_details(funcdata) for pos, argume …
overflo's user avatar
  • 268