我有一个用Visual C ++编写的DLL,它与第三方程序(通过标准化界面)一起工作,我需要知道该程序是否正确调用我的函数,如果有的话。
通常我可以选择可执行文件作为调试条目命令,但是这个特定的可执行文件可以某种方式检测到附加了调试器并拒绝运行。
它提供以下信息:
---------------------------
PRISM 8.1.1
---------------------------
发现调试器已发现系统中正在运行调试程序。
请从内存中卸载并重新启动程序!
请访问:www.prism-astro.com获取支持。
---------------------------
OK
---------------------------
如何从程序中隐藏调试器 请注意,我只是试图调试我的DLL而不是第三方程序,所以我认为不存在法律问题。