小编Arn*_*oyo的帖子

拦截应用程序对DLL进行的函数调用

方案如下:

让我说我有这个应用程序"应用程序",依赖于这个库"library.dll".我想知道"App"在运行时调用的函数.假设我无法访问"App"或"library.dll"的源代码,但我知道存在的每个函数的名称和参数都是"library.dll".有什么方法可以找出"app.dll"调用"library.dll"中的哪些函数?

我在stackoverflow中看到了类似的问题:如何拦截dll方法调用?

答案我的Ates Goral先生引起了我的兴趣,他提到写一个wrapperDLL,它将函数调用转发给真正的DLL.我希望有人可以向我提供一些有关如何实现这一点的见解,或者指出我可以获得有关此事的信息的地方.

我最感兴趣的两个部分是让我的应用程序加载我的.dll以及如何将函数实际转发到原始的"library.dll"

谢谢

c++ dll function

1
推荐指数
1
解决办法
2347
查看次数

标签 统计

c++ ×1

dll ×1

function ×1