【问题标题】:We are implementing global keyboard and mouse listeners, will they be detected by antiviruses as key-loggers?我们正在实现全局键盘和鼠标侦听器,它们会被防病毒软件检测为键盘记录器吗?
【发布时间】:2020-08-26 10:13:25
【问题描述】:

对于我们的商业 Windows 和 MacOS 应用程序,我们使用 Python 脚本实现了一个全局键盘、鼠标监听器。我们将其捆绑为 exe 并打包到我们的应用中。

这会被防病毒软件标记吗?

【问题讨论】:

    标签: keylistener mouselistener antivirus mouse-listeners


    【解决方案1】:

    您可以通过将代码上传到 Virus Total 来检查您的代码是否会被标记。由于启发式方法,任何监控所有键盘和鼠标输入的代码都可能被至少一个 AV 应用程序标记。

    您还可以创建多个 VM 来测试流行的 AV 软件。每个要测试的 AV 应用都需要一个 VM,因为它们通常不能很好地配合。这使您可以测试 VirusTotal 通常不会测试的实时保护系统(它只是文件扫描,可能涉及一些执行,但大多是“被动的”)。

    【讨论】:

    • VirusTotal 仅检查二进制文件(有些可能会实施简单的启发式方法来检测默认行为)。在正常使用实际运行时,AV也可以通过程序检测到不同的动作,这可能会触发检测。 OP 的最佳选择是设置虚拟机并针对流行的 AV 进行测试。
    • @Martheen 这是一个 Python 脚本,AV 软件可以读取它。虚拟机是个好主意。
    • 能够读取它并不意味着 AV 会费心全面扫描所有可能的路径。在尝试清理 VS 文件夹输出之前,我的 AHK 脚本运行良好
    猜你喜欢
    • 2011-07-21
    • 2016-04-27
    • 1970-01-01
    • 1970-01-01
    • 2013-11-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多