├── LoadMap
├── LoadMap.plw
├── LoadMap.vcxproj.user
├── stdafx.cpp
├── ReadMe.txt
├── LoadMap.lnt
├── LoadMap.sln
├── LoadMap.vcxproj.filters
├── stdafx.h
├── LoadMap.vcxproj
└── LoadMap.cpp
├── idb2sig
├── idb2sig.plw
├── idb2sig.vcxproj.user
├── stdafx.cpp
├── idb2sig.lnt
├── stdafx.h
├── idb2sig.sln
├── idb2sig.vcxproj.filters
├── idb2sig.h
├── ReadMe.txt
├── idb2sig.vcxproj
└── idb2sig.cpp
└── README.md
/LoadMap/LoadMap.plw:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nihilus/Fast_IDB2Sig_and_LoadMap_IDA_plugins/HEAD/LoadMap/LoadMap.plw
--------------------------------------------------------------------------------
/idb2sig/idb2sig.plw:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nihilus/Fast_IDB2Sig_and_LoadMap_IDA_plugins/HEAD/idb2sig/idb2sig.plw
--------------------------------------------------------------------------------
/LoadMap/LoadMap.vcxproj.user:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/idb2sig/idb2sig.vcxproj.user:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/LoadMap/stdafx.cpp:
--------------------------------------------------------------------------------
1 | // stdafx.cpp : source file that includes just the standard includes
2 | // LoadMap.pch will be the pre-compiled header
3 | // stdafx.obj will contain the pre-compiled type information
4 |
5 | #include "stdafx.h"
6 |
7 | // TODO: reference any additional headers you need in STDAFX.H
8 | // and not in this file
9 |
--------------------------------------------------------------------------------
/idb2sig/stdafx.cpp:
--------------------------------------------------------------------------------
1 | // stdafx.cpp : source file that includes just the standard includes
2 | // idb2sig.pch will be the pre-compiled header
3 | // stdafx.obj will contain the pre-compiled type information
4 |
5 | #include "stdafx.h"
6 |
7 | // TODO: reference any additional headers you need in STDAFX.H
8 | // and not in this file
9 |
--------------------------------------------------------------------------------
/LoadMap/ReadMe.txt:
--------------------------------------------------------------------------------
1 | LoadMap: An IDA plugin, which loads a VC/Borland/Dede map file into IDA 4.5
2 | Written by TQN - truong_quoc_ngan@yahoo.com
3 | Base on the idea of loadmap plugin of Toshiyuki Tega
4 | Ver: 1.0 - 09/11/2004 - Initial release
5 |
6 | a) Copy the LoadMap.plw and LoadMap.ini into IDA's plugins directory.
7 | b) Press Shift key when click the plugin in Edit/Plugins menu of IDA will show
8 | the Options dialog. All options will be saved to INI file and will be reloaded
9 | when plugin loaded. Take sometime to play with them.
10 | c) Default shortcut key is: Ctrl-M
11 |
--------------------------------------------------------------------------------
/idb2sig/idb2sig.lnt:
--------------------------------------------------------------------------------
1 | /* -dConfiguration= ... none provided */
2 | -D_WINDLL // 15: ConfigurationType = "2"
3 | -D_MBCS // 18: CharacterSet = "2"
4 | -i..\..\include // 22: AdditionalIncludeDirectories = "..\..\include"
5 | -DNDEBUG;__NT__;__IDP__;MAXSTR=1024;WIN32;_WINDOWS;_USRDLL
6 | // 23: PreprocessorDefinitions = "_DEBUG;__NT__;__IDP__;MAXSTR=1024;WIN32;_WINDOWS;_USRDLL"
7 | -D_MT;NDEBUG;_DLL // 25: RuntimeLibrary = "3"
8 | idb2sig.cpp // 157: RelativePath = "idb2sig.cpp"
9 |
--------------------------------------------------------------------------------
/LoadMap/LoadMap.lnt:
--------------------------------------------------------------------------------
1 | /* -dConfiguration= ... none provided */
2 | -D_WINDLL // 21: ConfigurationType = "2"
3 | -D_MBCS // 22: CharacterSet = "2"
4 | -i..\..\include // 26: AdditionalIncludeDirectories = "..\..\include"
5 | -DWIN32;NDEBUG;__NT__;__IDP__;MAXSTR=1024;_WINDOWS;_USRDLL;LOADMAP_EXPORTS
6 | // 27: PreprocessorDefinitions = "WIN32;NDEBUG;__NT__;__IDP__;MAXSTR=1024;_WINDOWS;_USRDLL;LOADMAP_EXPORTS"
7 | -DNDEBUG // 30: RuntimeLibrary = "5"
8 | .\LoadMap.cpp // 125: RelativePath = ".\LoadMap.cpp"
9 | .\stdafx.cpp // 128: RelativePath = ".\stdafx.cpp"
10 |
--------------------------------------------------------------------------------
/idb2sig/stdafx.h:
--------------------------------------------------------------------------------
1 | // stdafx.h : include file for standard system include files,
2 | // or project specific include files that are used frequently, but
3 | // are changed infrequently
4 | //
5 |
6 | #pragma once
7 |
8 | #define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers
9 |
10 | // Windows Header Files:
11 | #include
12 |
13 | // CRTL Debugging support header file
14 | #include
15 |
16 | // Shell Lightweight API Header File
17 | #include
18 | #pragma comment(lib, "shlwapi.lib")
19 |
20 | // IDA SDK Header Files
21 | #include
22 | #include
23 | #include
24 | #include
25 | #include
26 | #include
27 | #include
28 |
29 | // STL Header Files
30 | #pragma warning(disable: 4702)
31 |
32 | #include