首页
社区
课程
招聘
新手!关于查出dll里面的函数名字的问题!郁闷了n天了希望高手解决
发表于: 2004-7-3 22:35 4921

新手!关于查出dll里面的函数名字的问题!郁闷了n天了希望高手解决

2004-7-3 22:35
4921
是这样的我用W32dsm8.93反汇编一个dll然后我查看了输出函数
但是很怪异是这样的
Core.?Remove@FArrary@QAEXHHH@Z
诸如次类都是带些@HH什么的  感觉已经不象函数了
然后我又反汇编了一些自己写的dll
差出来的很正常
比如
Change
Run
等等

为什么Core.?Remove@FArrary@QAEXHHH@Z
这样的情况??
请高手赐教

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 3
支持
分享
最新回复 (10)
雪    币: 519
活跃值: (1223)
能力值: ( LV12,RANK:650 )
在线值:
发帖
回帖
粉丝
2
是的是的,反汇编DELPHI或MFC库的东东时总有那些玩意。
什么意思?高人指教。
2004-7-3 22:49
0
雪    币: 3758
活跃值: (3337)
能力值: ( LV15,RANK:500 )
在线值:
发帖
回帖
粉丝
3
编译器约定的函数修饰啊~~~
2004-7-4 00:27
0
雪    币: 107
活跃值: (811)
能力值: ( LV9,RANK:180 )
在线值:
发帖
回帖
粉丝
4
用PE编辑器打开dll的输出表看看就可以看清楚了,用不着dasm吧?
像mfc42.dll 里面根本就没有什么函数名,有的只是函数序列号,即使在脱壳时修复某程序的导入表,碰到mfc42.dll 也不用填上函数名,只要填上函数序列号就可以了的.
2004-7-4 01:32
0
雪    币: 5
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
谢谢楼上 马上去看看
2004-7-4 11:42
0
雪    币: 3758
活跃值: (3337)
能力值: ( LV15,RANK:500 )
在线值:
发帖
回帖
粉丝
6
有编译器修饰的无论导出和对应的导入都是有修饰的啊!
2004-7-4 11:48
0
雪    币: 5
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
请问3楼高手 我用LordPE能查看到dll的函数输出表
我好象不会用LordPE这个软件
能说下怎么操作吗?
2004-7-4 11:52
0
雪    币: 5
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
那怎样才能获得准确的到处函数名字和函数的参数
2004-7-4 12:20
0
雪    币: 339
活跃值: (1510)
能力值: ( LV13,RANK:970 )
在线值:
发帖
回帖
粉丝
9
最初由 DW_DLL 发布
那怎样才能获得准确的到处函数名字和函数的参数


最好动态跟踪.看看例子
2004-7-4 13:22
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
我也想知道
2004-10-27 08:55
0
雪    币: 13095
活跃值: (4092)
能力值: ( LV15,RANK:1673 )
在线值:
发帖
回帖
粉丝
11
好象是C++的函数就会这样...

本人以为是C++中函数重载的原因,用后面的后缀来区分相同的函数名...

以上解释纯属个人意见,推测而已,不一定正确...;) ;)
2004-10-27 13:47
0
游客
登录 | 注册 方可回帖
返回
//