gpt4 book ai didi

keylogger - 有没有办法检测一个关键的记录软件?

转载 作者:行者123 更新时间:2023-12-04 12:24:37 26 4
gpt4 key购买 nike

我可能会编写一个程序来检测恶意(或非恶意)软件,即键盘记录(记录击键以获取信息)。

  • 会使用什么战术?
  • 是否有特定的代码要查找?
  • 我应该搜索某些位置吗?
  • 我更喜欢 Java 或 Perl,因为我精通这些语言
  • 这些语言能用吗?
  • 有没有更好的语言可以用于这种情况?
  • 会用什么?
  • 代码?
  • 算法?
  • 功能?
  • 最佳答案

    我认为这取决于您要尝试做什么。如果您正在寻找已知的键盘记录程序,您可以使用任何可以搜索文件系统以查看文件签名的软件。但是,听起来您想检测未知程序。我不相信这是完全可能的。键盘记录应用程序可以被动地监听击键,因此您无法寻找主动签名。理解应该在您的计算机上运行的软件然后检测任何开始运行的新软件可能会更容易。它不一定是击键记录软件,但它会是未经授权的软件(或至少尚未被授权的软件)。

    击键作为事件广播到系统,您可以在应用程序中订阅这些事件。这就是游戏和其他程序使用键盘输入的方式。整个系统都知道什么时候按下了一个键以及它是哪个键。你不知道谁在听。

    换句话说,如果这是可能的,它将杀死软件按键记录器,因为每个防病毒和反 spy 软件应用程序都可以选择检测和删除所有这些类型的软件。他们有一个与此类似的选项,但它基于已知击键记录器的已知签名。

    关于keylogger - 有没有办法检测一个关键的记录软件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6033471/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com