最近在调试一个软件
EXE文件用VC7编译连接,
其中一个关键的DLL文件用VC6编译
在其中有大量的对 mfc71.dll 中的函数的引用OD没有给出函数名,都是以编号形式给出的,如 mfc71.#876 这样,
我想找个方法将这些函数都变成名称,或者至少知道它们都是什么功能,比如Cstring的构造函数,或者取字串长度之类,因为这些函数太多了,自己去跟太费劲了
在网上查了很多也找不到相关的资料,
请手头有这样的开发资料的给个链接,或者告诉一下怎样让OD认识这些函数
先谢过了...
附 OD中显示成这样,全部是编号:
代码:
...
0039860B FF15 44373A00 CALL DWORD PTR DS:[<&MFC71.#578>] ; MFC71.7C1771B1
00398611 8D4424 18 LEA EAX, DWORD PTR SS:[ESP+18]
00398615 50 PUSH EAX
00398616 8D4C24 20 LEA ECX, DWORD PTR SS:[ESP+20]
0039861A FF15 40373A00 CALL DWORD PTR DS:[<&MFC71.#297>] ; MFC71.7C14E575
00398620 B3 0B MOV BL, 0B
00398622 8D4C24 1C LEA ECX, DWORD PTR SS:[ESP+1C]
00398626 889C24 B4000000 MOV BYTE PTR SS:[ESP+B4], BL
0039862D FF15 EC343A00 CALL DWORD PTR DS:[<&MFC71.#4085>] ; MFC71.7C189FA4
00398633 8D4C24 1C LEA ECX, DWORD PTR SS:[ESP+1C]
00398637 FF15 D4333A00 CALL DWORD PTR DS:[<&MFC71.#6174>] ; MFC71.7C18A05C
0039863D 8D4C24 1C LEA ECX, DWORD PTR SS:[ESP+1C]
00398641 FF15 D0333A00 CALL DWORD PTR DS:[<&MFC71.#6180>] ; MFC71.7C18A010
00398647 8D4C24 1C LEA ECX, DWORD PTR SS:[ESP+1C]
0039864B FF15 D8363A00 CALL DWORD PTR DS:[<&MFC71.#3934>] ; MFC71.7C1501A3
...
导入函数:
...
003A31BC .rdata 输入 MFC71.#2646
003A31C0 .rdata 输入 MFC71.#2533
003A31C4 .rdata 输入 MFC71.#2991
003A31C8 .rdata 输入 MFC71.#3718
003A31CC .rdata 输入 MFC71.#3719
003A31D0 .rdata 输入 MFC71.#3709
003A31D4 .rdata 输入 MFC71.#2644
003A31D8 .rdata 输入 MFC71.#3949
003A31DC .rdata 输入 MFC71.#4486
003A31E0 .rdata 输入 MFC71.#4261
003A31E4 .rdata 输入 MFC71.#3317
003A31E8 .rdata 输入 MFC71.#572
003A31EC .rdata 输入 MFC71.#2086
003A31F0 .rdata 输入 MFC71.#1545
003A31F4 .rdata 输入 MFC71.#4232
003A31F8 .rdata 输入 MFC71.#3164
003A31FC .rdata 输入 MFC71.#5182
003A3200 .rdata 输入 MFC71.#4212
003A3204 .rdata 输入 MFC71.#4735
003A3208 .rdata 输入 MFC71.#4890
003A320C .rdata 输入 MFC71.#2020
003A3210 .rdata 输入 MFC71.#1671
...
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课