能力值:
( LV12,RANK:370 )
|
-
-
2 楼
好象这个问题问了N遍了,大侠们也答了N遍了,搜索论坛看看吧.
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
最初由 ikki 发布 好象这个问题问了N遍了,大侠们也答了N遍了,搜索论坛看看吧.
你以后不需要回我的帖子了
|
能力值:
( LV12,RANK:210 )
|
-
-
4 楼
如果你什么也没有, 那么只能通过反汇编察看Dll的代码来确定Dll导出函数的参数个数(简单)和它们的意义(难), 如果你有Dll的导入库(lib文件), 那么你可以知道Dll的参数类型和个数但是仍然不知道它们的意义, 最后还只能通过反汇编来获知它们各自的意义(难啊)
所以, 楼主的意图是可以实现的, 但是一般来说很难
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
如果手头有别的程序调用了Dll中的函数,可以通过反汇编查看调用程序是怎样压入参数的,但如果就一个单独的Dll呢?比如说Kernel32.dll 的CreateFile(假设没有VC提供的kernel32.lib)有没有办法分析参数个数和类型?
|
能力值:
(RANK:1010 )
|
-
-
6 楼
7. 别要求私下答复 不要随便留下Email或QQ,要求别人私下与你联系
需要交流的话直接在这里进行即可,论坛的规则还是得遵守,请谅解
|
能力值:
( LV9,RANK:250 )
|
-
-
7 楼
vc里面自带的dumpbin.exe就非常好用啊,如果你培植了环境变量,或者你也可以在bin/目录下找到他.直接打开cmd.exe,然后输入dumpbin /export c:\windows\system32\kernel32.dll >> c:\kernel32.txt
,然后直接到c:\kernel32.txt查看其导出 函数.
当然dumpbin.exe还有一些其他功能比较好用,你可以看看其命令帮助.
|
能力值:
( LV12,RANK:210 )
|
-
-
8 楼
最初由 默数悲伤 发布 vc里面自带的dumpbin.exe就非常好用啊,如果你培植了环境变量,或者你也可以在bin/目录下找到他.直接打开cmd.exe,然后输入dumpbin /export c:\windows\system32\kernel32.dll >> c:\kernel32.txt ,然后直接到c:\kernel32.txt查看其导出 函数. 当然dumpbin.exe还有一些其他功能比较好用,你可以看看其命令帮助.
这个Dumpbin是不错, 然而它只能得到导出函数名,对于函数参数的意义却无能为力
|
|
|