Windows Defender 将我的 Python 脚本分类为特洛伊木马,这是为什么?
Windows Defender is Classifying My Python Script As a Trojan, Why is that?
我写了一个简单的 python 脚本,我在其中使用 Python Global-Hotkeys Module 制作了一个简单的脚本,它只等待按下某些组合键,一旦按下组合键,它什么都不做按下后,脚本会关闭我连接到 PC 的外部显示器。它工作得很好,我对一切顺利的方式感到非常满意。现在,我希望这个脚本在 Windows 启动后立即启动,所以我使用了
Pyinstaller 将我的 .py 文件转换为 .exe 并在我的启动中添加了 .exe 文件的快捷方式。我也在笔记本电脑中添加了相同的快捷方式。我在 PC 上安装了 Kaspersky Total Security,在笔记本电脑上安装了 Windows Defender。在 PC 中,当我使用卡巴斯基反病毒软件扫描相同的转换后的 .exe 时,它显示 'no threats',而在我的笔记本电脑中,相同的文件被归类为 'Trojan'。这是为什么,我在这里错过了什么?
问题是你的程序正在监听击键,这完全没问题,因为你自己编写了代码,windows 防御者可能认为该程序是键盘记录器或其他东西
我写了一个简单的 python 脚本,我在其中使用 Python Global-Hotkeys Module 制作了一个简单的脚本,它只等待按下某些组合键,一旦按下组合键,它什么都不做按下后,脚本会关闭我连接到 PC 的外部显示器。它工作得很好,我对一切顺利的方式感到非常满意。现在,我希望这个脚本在 Windows 启动后立即启动,所以我使用了 Pyinstaller 将我的 .py 文件转换为 .exe 并在我的启动中添加了 .exe 文件的快捷方式。我也在笔记本电脑中添加了相同的快捷方式。我在 PC 上安装了 Kaspersky Total Security,在笔记本电脑上安装了 Windows Defender。在 PC 中,当我使用卡巴斯基反病毒软件扫描相同的转换后的 .exe 时,它显示 'no threats',而在我的笔记本电脑中,相同的文件被归类为 'Trojan'。这是为什么,我在这里错过了什么?
问题是你的程序正在监听击键,这完全没问题,因为你自己编写了代码,windows 防御者可能认为该程序是键盘记录器或其他东西