首页
社区
课程
招聘
c++ 命名修饰如何解码成源码中的名字?
发表于: 2006-7-3 23:17 3834

c++ 命名修饰如何解码成源码中的名字?

2006-7-3 23:17
3834
我们知道c 语言函数源码到汇编中的名字是加前缀,比如 _asbust, c++ 的源码名字到汇编名字就比较复杂了, 比如会出现
.?someabc@std@@ 这样的名字.
  
  请问如何把这种.?someabc@std@@ 的decorated name 恢复成源码的函数名, 算法是如何的?
  其实这个就是dependency 这个工具的一个功能而已, 我只是想知道它的算法, 有没有什么资料可以提供下?

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 214
活跃值: (60)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
貌似不同的编译器,对函数的休息方法不一样,vc的可以参考msdn里面相关章节~
2006-7-4 11:41
0
游客
登录 | 注册 方可回帖
返回
//