mefistotelis / ida-pro-loadmap

Plugin for IDA Pro disassembler which allows loading .map files.
138 stars 37 forks source link

How to load plugin? #5

Open rollsch opened 1 year ago

rollsch commented 1 year ago

How does one do this. I can't actually figure out how to load the plugin ? Where is this button/menu?

mefistotelis commented 1 year ago

obraz

Don't hesitate to provide a PR if you consider the documentation lacking.

rollsch commented 1 year ago

My plugin menu is missing the option. Do I need to add the dll to plugins.csv?

Which versions of IDA will this plugin run under?

6.x? 7.x?

Does it only work with PE files? I have loaded a raw h32 file from an embedded platform (infineon tricore)

mefistotelis commented 1 year ago

Maybe try reading the descriptions, ie. around the file you've downloaded.

The source code is also available for browsing.

rollsch commented 1 year ago

It says compiled for 7.0 SDK, I was not sure if this means it is backwards compatible or not though. I am not familiar with the IDA plugin formats.

I have now downloaded the older 6.2 version which appears to be loading at least but it shows this in the log:

LoadMap: Plugin v1.2 init.

LoadMap: Plugin v1.2 terminate.

I read the descriptions which say "Open any PE/LE file project" which I assume means anything other than PE is not compatible with the plugin.

Thanks

rollsch commented 1 year ago

I did try to recompile the project myself, however it requires V110 which is VS2012 I believe. I tried upgrading it to V142 however that has introduced many compile errors. Do you know if there is a way to install V110 build tools without installing VS2012?

I will have a crack at adding support for non PE files if I can get the plugin to build without needing VS2012.

mefistotelis commented 1 year ago

Can't remember - I built it years ago. From the description, the last build was with VS. It's likely that I did tried GCC first.