【发布时间】:2010-03-31 14:41:35
【问题描述】:
我正在尝试注入一个为其中一个参数发送 void ** 的 dll。
void ** 可以包含在应用程序中创建的结构。
有没有办法从结构中获取数据。
【问题讨论】:
标签: dll struct code-injection rtti
我正在尝试注入一个为其中一个参数发送 void ** 的 dll。
void ** 可以包含在应用程序中创建的结构。
有没有办法从结构中获取数据。
【问题讨论】:
标签: dll struct code-injection rtti
如果我理解正确,您希望在 DLL 中创建一个接受 void** 的函数,然后能够确定调用者通过 void** 参数传递了什么结构。
在这种情况下,答案是不,你不能那样做。接受 void** 的函数需要知道其中的内容。纯 C++ 中没有反射之类的东西可以处理这种情况。
【讨论】: