1、首先:你需要进行反编译,接着进行用反射。将dll内部的方法 属性等给反射出来。
2、注意:函数名用VC++带的工具Depends可以查到。参数就不好弄了,用反汇编工具调试才能知道有几个参数,至于数据类型就难弄了。
3、先打开需要分析的,然后通过菜单功能出口来找到需要分析的函数,双击就可以了。它可以直接定位到该函数。
4、看准该函数的入口,一般函数是以以下代码作为入口点的,然后往下找到该函数的出口,一般函数出口有以下语句。
5、然后通过调试的技术,找到该函数被调用的地方。一般都是指来实现参数的传递的。这时可以看一下具体是什么东西被压入堆栈了,一般来说,如果参数是整数,一看就可以知道了。
6、但是具体的参数类型还需调整,如果该函数里面没有用到任何一个参数的话。那么参。多少于参数的类型就无所谓了。一般来说这是不太会遇到的。它有4个参数。一般我们知道调用函数的参数是从右往左压入堆栈的。