C++ name mangling by hand

前端 未结 4 1517
一整个雨季
一整个雨季 2020-12-31 10:38

I am writing a script for the IDA Pro disassembler in Python using the idapython plugin. Using this, I am able to fill in the gaps where IDA\'s auto-analysis falls short.

4条回答
  •  暗喜
    暗喜 (楼主)
    2020-12-31 11:13

    One simple (alebit hacky) method would be to compile a C++ file with the symbol you want in it, then extract the necessary symbols from the .o file's symbol table. With a bit of work this might be nicely scriptable.

提交回复
热议问题