- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我可能会编写一个程序来检测恶意(或非恶意)软件,即键盘记录(记录击键以获取信息)。
最佳答案
我认为这取决于您要尝试做什么。如果您正在寻找已知的键盘记录程序,您可以使用任何可以搜索文件系统以查看文件签名的软件。但是,听起来您想检测未知程序。我不相信这是完全可能的。键盘记录应用程序可以被动地监听击键,因此您无法寻找主动签名。理解应该在您的计算机上运行的软件然后检测任何开始运行的新软件可能会更容易。它不一定是击键记录软件,但它会是未经授权的软件(或至少尚未被授权的软件)。
击键作为事件广播到系统,您可以在应用程序中订阅这些事件。这就是游戏和其他程序使用键盘输入的方式。整个系统都知道什么时候按下了一个键以及它是哪个键。你不知道谁在听。
换句话说,如果这是可能的,它将杀死软件按键记录器,因为每个防病毒和反 spy 软件应用程序都可以选择检测和删除所有这些类型的软件。他们有一个与此类似的选项,但它基于已知击键记录器的已知签名。
关于keylogger - 有没有办法检测一个关键的记录软件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6033471/
我可能会编写一个程序来检测恶意(或非恶意)软件,即键盘记录(记录击键以获取信息)。 会使用什么战术? 是否有特定的代码要查找? 我应该搜索某些位置吗? 我更喜欢 Java 或 Perl,因为我精通这些
我为键盘记录器创建了一个线程,该线程与另一个产生一些声音的线程并行记录(我想捕捉 react 时间)。 不幸的是,尽管我调用了 killKey() 并打印了“invoked killkey()”,但线
进程文件: keylogger or keylogger.exe 进程名称: JanNet Keylogger 进程类别:存在安全风险的进程 英文描述: keylogger.exe is a
关闭。这个问题需要debugging details .它目前不接受答案。 编辑问题以包含 desired behavior, a specific problem or error, and th
关闭。这个问题需要更多 focused .它目前不接受答案。 想要改进这个问题吗? 更新问题,使其只关注一个问题 editing this post . 关闭 7 年前。 Improve this q
我是一名优秀的程序员,十分优秀!