首页
社区
课程
招聘
[旧帖] IDA (VC MT运行时库) 标准库识别问题 0.00雪花
发表于: 2013-11-25 22:03 4495

[旧帖] IDA (VC MT运行时库) 标准库识别问题 0.00雪花

2013-11-25 22:03
4495
VS2005(VS2008) 的VC程序, 编译选项  运行时库 MT .   链接选项   无调试信息。

这样编译出来的程序,IDA 无法识别 string 这样的标准库类函数。 也无法识别 sprint,system。

我用flair 弄 X:\Program Files\Microsoft Visual Studio 9.0\VC\lib下的 libcmt.lib,libcpmt.lib成libcmt.sig,libcpmt.sig.
IDA pro 6.1  加载 libcmt.sig 无法识别sprint,system.
加载 libcpmt.sig无法识别 string 类函数。

求解,谢谢.

[课程]Linux pwn 探索篇!

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 219
活跃值: (38)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
帮你顶一个!~~
2013-11-25 23:59
0
雪    币: 163
活跃值: (1538)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
3
经过分析,libcmt.lib 含有strlen,strupr这样的库函数,这IDA已经能动态识别,无需制作libcmt.sig.  vector,map 这样的模板类,不知道传入类型的情况下,无法编译成静态库。 所以加载libcpmt.sig是无用的.
2013-11-28 18:05
0
游客
登录 | 注册 方可回帖
返回
//