C++ 如何检查我的DLL是否已被程序加载
手动方式是使用Procmon、procexp,但是我需要某种形式的自动化来告诉我 “嘿,我试图劫持的DLL已加载到程序中!” 我曾想过可能会尝试使用DLL来打开calculator.exe,但我不认为也不知道这是否可行 我的问题是:C++ 如何检查我的DLL是否已被程序加载,c++,visual-c++,c++17,C++,Visual C++,C++17,手动方式是使用Procmon、procexp,但是我需要某种形式的自动化来告诉我 “嘿,我试图劫持的DLL已加载到程序中!” 我曾想过可能会尝试使用DLL来打开calculator.exe,但我不认为也不知道这是否可行 我的问题是: 在编译成dll之前,是否有任何迹象可以让我通过在cpp文件中添加1-2行代码来检查修改后的dll是否已加载?dll不能通知您它已加载吗?DllMain存在,例如,观察calculator.exe如何比运行procexp更少的手动操作?问题是在DLL中添加日志太广泛了
在编译成dll之前,是否有任何迹象可以让我通过在cpp文件中添加1-2行代码来检查修改后的dll是否已加载?dll不能通知您它已加载吗?DllMain存在,例如,观察calculator.exe如何比运行procexp更少的手动操作?问题是在DLL中添加日志太广泛了。