在一些客户中,我的应用程序被一个名为“GBPlugin”的奇怪插件关闭;它由一些巴西银行网站安装,以“保护”客户免受诈骗。但实际上,该插件所做的是使用其自己从未明确的判断来强制关闭看似“可疑”的应用程序。
我有一个显示确认对话框的 OnCloseQuery 方法,但插件绕过它并在打开应用程序后立即强制关闭应用程序。
并非所有客户都会出现此问题,在某些情况下,插件可以让我的应用程序正常运行,而在其他情况下,它会在没有警告的情况下关闭应用程序。
我的 EXE 文件被加密以便难以破解,我发现这是用于判断应用程序可疑的因素之一。
我已经尝试通过在激活我的应用程序时关闭插件进程来进行反击,但是一旦它关闭,另一个实例就会打开然后关闭我的应用程序。
有没有办法防止应用程序因另一个进程而关闭?