可见的键盘记录器(即不是邪恶的)

可见的键盘记录器(即不是邪恶的)

我想在笔记本电脑上安装键盘记录软件,用于记录生活。但我找到的软件都是针对隐秘活动的。谁能推荐一款针对个人备份的键盘记录软件?

理想的功能

  • 公开运行(如在任务栏中)。
  • 易于关闭(最好通过键盘快捷键...至少通过按钮单击)
  • 加密日志
  • 快速地
  • 自由的
  • 跨平台(至少 Windows)

我发现的最好的是pykeylogger它不会试图隐身,但也不会试图被发现。我想要一个专注于透明度、速度和安全性的键盘记录器,这样我就可以安全地记录我自己。

*笔记:基督教有一个类似问题重点不同

答案1

我找到了一个对我来说可行的解决方案。我仍然对更好的答案感兴趣。

这是一个非常简单的 autohotkey 脚本,您可以阅读它。它是公开运行的,因此您可以将其关闭。没有花哨的东西,但可能对你们中的一些人有用。

此解决方案满足部分标准

  • 公开运行
  • 通过任务栏轻松关闭
  • 快速地
  • 自由的

不符合其他标准

  • 未加密
  • 未测试跨平台兼容性

它还增加了要求

  • 需要 AutoHotKey
  • 手动安装

对于熟悉 AutoHotKey 的人来说,这将很有用。您需要设置自己的 keylog_path。如果有人需要,我会提供完整的安装说明。以下是脚本:

; Visible KeyLog (not evil) 
; bmh Oct 2010 <[email protected]>
; free to all

; Configuration Variables
    keylog_path = *C:\Users\Ben\Desktop\keylog.txt
    #NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.

; Log All letters, numbers and some grammar symbols
; * avoids interrupting input
; ~ ignores case
                *~a::log("a", keylog_path)
                *~b::log("b", keylog_path)
                *~c::log("c", keylog_path)
                *~d::log("d", keylog_path)
                *~e::log("e", keylog_path)
                *~f::log("f", keylog_path)
                *~g::log("g", keylog_path)
                *~h::log("h", keylog_path)
                *~i::log("i", keylog_path)
                *~j::log("j", keylog_path)
                *~k::log("k", keylog_path)
                *~l::log("l", keylog_path)
                *~m::log("m", keylog_path)
                *~n::log("n", keylog_path)
                *~o::log("o", keylog_path)
                *~p::log("p", keylog_path)
                *~q::log("q", keylog_path)
                *~r::log("r", keylog_path)
                *~s::log("s", keylog_path)
                *~t::log("t", keylog_path)
                *~u::log("u", keylog_path)
                *~v::log("v", keylog_path)
                *~w::log("w", keylog_path)
                *~x::log("x", keylog_path)
                *~y::log("y", keylog_path)
                *~z::log("z", keylog_path)
                *~0::log("0", keylog_path)
                *~1::log("1", keylog_path)
                *~2::log("2", keylog_path)
                *~3::log("3", keylog_path)
                *~4::log("4", keylog_path)
                *~5::log("5", keylog_path)
                *~6::log("6", keylog_path)
                *~7::log("7", keylog_path)
                *~8::log("8", keylog_path)
                *~9::log("9", keylog_path)
                *~Space::log(" ", keylog_path)
                *~Enter::log("`n", keylog_path)
                *~.::log(".", keylog_path)
                *~,::log(",", keylog_path)    

;the logging function 
log( letter, path )
{
    fileappend, %letter%, %path%    
    return
}

答案2

我遇到了一款键盘记录应用程序,它几乎可以满足你所有的需求。它叫做Refog 键盘记录器并且具有加密日志,速度非常快,可以在 Mac 和 Windows 上运行,具有可见选项,可以轻松暂停,并且可以选择在任务栏/菜单栏中运行。虽然它不是免费的,但演示版本根本不允许它在隐身模式下运行(但无论如何你也不想要那样),也不允许您通过电子邮件发送日志。(它也可能显示广告,但我不确定。)

希望这可以帮助!

相关内容