Windows Defender 将我的 Python 脚本归类为木马,这是为什么?

问题描述

我编写了一个简单的 python 脚本,其中我使用 Python Global-Hotkeys Module 制作了一个简单的脚本,它只等待按下某个组合键,一旦按下组合键,脚本就会关闭我连接到我的 PC 的外部显示器。它工作得很好,我对一切顺利的方式感到非常满意。现在,我希望这个脚本在 Windows 启动后立即启动,所以我使用了 Pyinstaller 将我的 .py 文件转换为 .exe 并在我的启动中添加了 .exe 文件的快捷方式。我也在笔记本电脑中添加了相同的快捷方式。我在 PC 上安装了 Kaspersky Total Security,在笔记本上安装了 Windows Defender。在 PC 中,当我使用卡巴斯基反病毒软件扫描同一个转换后的 .exe 时,它​​说“没有威胁”,而在我的笔记本电脑中,同一个文件被归类为“特洛伊木马”。这是为什么,我在这里错过了什么?

解决方法

问题在于您的程序正在侦听按键,这完全没问题,因为您自己编写了代码,Windows 防御者可能会认为该程序是键盘记录器或其他东西