首页
社区
课程
招聘
[求助]关于运行库MFC90.dll的函数列表
发表于: 2015-7-12 14:45 3677

[求助]关于运行库MFC90.dll的函数列表

2015-7-12 14:45
3677
近来在研究一些国外软件的算法,在使用OD得到的反汇编代码中有一些MFC90的函数,这些函数通常都是一些序号,例如:“mfc90_310“之类的,通过IDA对MFC90.dll进行解读,会得到
mfc90_310的注释:【??0?$CStringT@DV?$StrTraitMFC_DLL@DV?$ChTraitsCRT@D@ATL@@@@@ATL@@QAE@PBD@Z】
这些类似乱码的注释异常难懂。所以想自己写一段程序,然后使用OD看汇编代码来确定这些注释是什么意思。
然并卵,我得到的都是mfc90u,或则是mfc90d的代码。
所以我想问下有什么办法可以在编译源代码时指定microsoft的运行库?
或则说,如可可以选择mfc90.dll而不用mfc90u.dll.
当然了,如果能够得到mfc90.dll的函数列表或是功能列表最好,但是使用国内外各种搜索引擎都没有找到一丝蛛丝马迹。

对了,我使用的是VC2008 win7 32位。

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 7651
活跃值: (523)
能力值: ( LV9,RANK:610 )
在线值:
发帖
回帖
粉丝
2
这个看你编译时的设置,如果是调试模式,使用的库名字里就会有d,如果使用了Unicode字符集,库名字里就会有u,因此一共有下面四种组合:
mfc90.dll
mfc90d.dll
mfc90u.dll
mfc90ud.dll

至于函数的识别,貌似可以制作sig文件的,这个我也不太熟,论坛上有资料,自己找一下
2015-7-13 11:00
0
雪    币: 1
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
就是说我必须不使用debug及unicode才能用mfc90.dll?试一下。
我确实使用sig得到了一些函数的注释,虽然有些帮助但还是不是很清楚
2015-7-13 21:54
0
游客
登录 | 注册 方可回帖
返回
//