回 帖 发 新 帖 刷新版面

主题:如何知道无帮助的FLL文件中的函数?

请教:对于一个没有帮助文件的fll库文件而言,我要如何才能知道他包含有哪些函数?

另:fll文件是怎么制作的?用什么工具?如何打开来重新编辑?

补充一下:查询了一下,找到了FLL的一些知识

①它一般是用C语言编写的(不知道是否相当于C的源程序文件?),但如何修改不知道;

②set libary to fll文件名之后,可以用list status(滚动太快?那就用Disp STATUS)来查询其中的函数名称,至于函数的语法格式,我仍然不知道如何获知。

回复列表 (共3个回复)

沙发

fll库文件得帮助文件是foxtools.hlp,默认有的,没有就重装VF

板凳

[quote]fll库文件得帮助文件是foxtools.hlp,默认有的,没有就重装VF[/quote]
注意,fll文件并非一定就是foxtools.fll!

除了它有很多其他扩展库文件的。

3 楼

網上有個類似的是“得到Dll中函數的參數”

提供思路:
1、我想你有这个DLL就应该有调用这个DLL的主程序。
2、反编译得到这个DLL的输出表,也就是得到函数名和地址。
3、在你要得到参数的地址字节改为CC,Ollydbg加载后当调用这个DLL函数就会断下。然后反方向可找到主程序的调用地址。最后看这个调用地址上有几个PUSH就大概OK了
4、每个参数的做什么用还得自己跟自己分析。


我看你用Disp STATUS 可以看到 函数名称和地址,與此思路中第二部要提供的一致。
所以,應該會有幫助,只是我還看不懂,呵呵。

我来回复

您尚未登录,请登录后再回复。点此登录或注册