Flag: Tornado! Hurricane!

 Forums >>  IDA Pro  >>  New LoadMAP plugin version

Topic created on: August 13, 2011 02:50 CDT by mefistotelis .


I just made new version of LoadMAP plugin; there were no versioning in it before, so I gave it version number 1.1, assuming previous was 1.0.

v1.1
* added loading of Watcom C MAP files
* started work on making the plugin platform-independent. Still, currently it's Windows-only.

v1.2
* switched to IDA SDK 6.2; newer versions have modified build system, and seem to only support VS - no MinGW.
* added loading of 32-bit GCC .map files

I don't seem to have privileges to upload in on OpenRCE, so uploaded here:
loadmap_v1_2_ida_plug.7z 65 KB
https://mega.co.nz/#!hQcTTJTJ!j2BJBlOG3AwyaZu__gbNST1MhGPKkQDdEIIorwkSnro

loadmap_v1_1_ida_plug.zip 68 KB
https://mega.co.nz/#!JI1wTZqY!FQ8lVzbG-VqQjhsMvCpLwY87MVlS9sSioB03SFMLUU0

README:
IDA Pro plugin
Loads a VC/Borland/Dede/GCC/IDA map file into IDA Database.
The ".map" file may be generated during compilation, and contain some of debug info (function names, global variables).

This plugin was compiled with IDA 6.2 SDK, compiler - GCC 4.8.0; it is 32-bit.
IDA SDK required small patch to cooperate with that gcc - it is within src.

See src/LoadMap.cpp for credits, license and changelog.

Installation:
* Copy LoadMAP.plw to IDA plugins folder
* Open any PE/LE file project
* Click Load MAP with Shift to see options

Known issues:
Currently it doesn't understand MAP files with 64-bit offsets - new versions of GCC produce files with such long offsets.
WA for this is to just remove excessive zeros from offsets in MAP file before loading it.

  mefistotelis     October 12, 2014 04:17.25 CDT
Updated download link and added notes.

Note: Registration is required to post to the forums.

There are 31,311 total registered users.


Recently Created Topics
[help] Unpacking VMP...
Mar/12
Reverse Engineering ...
Jul/06
hi!
Jul/01
let 'IDAPython' impo...
Sep/24
set 'IDAPython' as t...
Sep/24
GuessType return une...
Sep/20
About retrieving the...
Sep/07
How to find specific...
Aug/15
How to get data depe...
Jul/07
Identify RVA data in...
May/06


Recent Forum Posts
Finding the procedur...
rolEYder
Question about debbu...
rolEYder
Identify RVA data in...
sohlow
let 'IDAPython' impo...
sohlow
How to find specific...
hackgreti
Problem with ollydbg
sh3dow
How can I write olly...
sh3dow
New LoadMAP plugin v...
mefisto...
Intel pin in loaded ...
djnemo
OOP_RE tool available?
Bl4ckm4n


Recent Blog Entries
halsten
Mar/14
Breaking IonCUBE VM

oleavr
Oct/24
Anatomy of a code tracer

hasherezade
Sep/24
IAT Patcher - new tool for ...

oleavr
Aug/27
CryptoShark: code tracer ba...

oleavr
Jun/25
Build a debugger in 5 minutes

More ...


Recent Blog Comments
nieo on:
Mar/22
IAT Patcher - new tool for ...

djnemo on:
Nov/17
Kernel debugger vs user mod...

acel on:
Nov/14
Kernel debugger vs user mod...

pedram on:
Dec/21
frida.github.io: scriptable...

capadleman on:
Jun/19
Using NtCreateThreadEx for ...

More ...


Imagery
SoySauce Blueprint
Jun 6, 2008

[+] expand

View Gallery (11) / Submit