【问题标题】:Windows Defender is Classifying My Python Script As a Trojan, Why is that? [duplicate]Windows Defender 将我的 Python 脚本分类为特洛伊木马,这是为什么呢? [复制]
【发布时间】:2021-08-17 20:31:39
【问题描述】:

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

【问题讨论】:

  • 如果您不将程序分发给没有安装 Python 的其他人,为什么要转换为 exe?尝试让它在启动时运行your_script.exe,而不是运行python.exe your_script.py

标签: python pyinstaller startup windows-defender global-hotkey


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-06-04
    • 1970-01-01
    • 2017-10-02
    • 2021-02-22
    • 1970-01-01
    • 2021-05-01
    相关资源
    最近更新 更多