16得票4回答
在GNU/Linux中使用C语言捕获按键输入,无需X窗口

如果我正在使用一个应用程序并按下键盘上的某个键,我如何在GNU/Linux的用户空间中,使用C语言捕获该按键(或字符串),包括源应用程序的名称,而且不需要X Window?

7得票1回答
全局钩子键盘记录器问题

它目前将按键记录到文本框中,因此很安全。 问题 问题在于当我在虚拟机或朋友的笔记本电脑上运行它时,在按下一定数量的键后(随机),它会挂起。但是在我的电脑上完全正常运行。 http://i34.tinypic.com/29o1im8.jpg class GlobalKeyboardHook...

10得票4回答
在Vim中记录/拦截每一个按键

我刚开始制作了一个工具,帮助我提高使用 Vim 的效率。我想让它记录每个按键到一个文件中,并识别低效的使用模式。我希望它能为每个按键存储一个时间戳。 我尝试使用 -w 和 -W Vim 选项将每个按键转储到管道中。但是,Vim 不会在线报告按键,因此我无法获得可靠的时间戳。 我还尝试拦截来...

22得票3回答
安卓按键记录器

介绍:我想在安卓安全性方面创建一个概念验证,需要确定设备上是否有任何按键记录器运行。如果它正在设备上运行或已安装,则需要通过我的安卓应用程序将其禁用。 疑问: 1.) 是否可以创建截取键盘事件并作为服务在后台运行的Android按键记录器? 2.) 是否可以确定是否存在处理键盘事件的任何...

26得票3回答
类型错误:write()的参数必须是字符串,而不是列表。

def file_input(recorded):now_time = datetime.datetime.now() w = open("LOG.txt", 'a') w.write(recorded) w.write("\n") w.write(now_time) w.write("---...

7得票2回答
有没有一种方法可以检测键盘记录软件?

我可能会编写一个程序来检测恶意(或非恶意)软件,这些软件记录键盘输入以获取信息。 使用了哪些策略? 有特定的代码需要查找吗? 有特定的位置应该搜索吗? 我更喜欢Java或Perl,因为我能流利地使用这些语言。 这些语言可以用吗? 在这种情况下,是否有更好的语言可供使用? 将使用什么...

7得票1回答
禁用JShell历史记录

JShell默认启用一个持久的历史记录,可以通过按向上箭头召回输入的所有内容。 在哪里可以关闭这个“功能”? 此外,如何清除当前的历史记录?也许我很蠢,但我无法找到命令。/reset似乎没有任何作用。

8得票1回答
全局捕获、忽略和发送Python Xlib的按键事件,识别虚假输入。

我想在普通键盘上实现按键编码,并考虑使用Python xlib。为了使其正常工作,程序必须全局捕获所有按键事件,并稍后才允许它们通过。 我的当前测试仅抓取“1”键。如果按下此键,则调用处理程序,通过xtest.fake_input将“x”发送到焦点窗口。因为只有“1”键被抓取,所以不应该有问...

9得票2回答
Vim 命令日志

是否有可能记录下我在VIM中输入的所有命令以供后续分析?我的意思是每个简单的命令,比如移动或更改文本,例如 jjjjjjkkkcw<newword> 如果在VIM中无法实现,也许在Linux系统上有一个键盘记录器,可以附加到特定的窗口/进程上? 我更喜欢在VIM内部记录日志,因...

13得票1回答
在Visual Studio中有记录和回放编码会话的方法吗?

我在罗伯特·马丁的《代码整洁之道》一书中读到,早在80年代Emacs就已经能够记录和播放你的编码会话了。我突然意识到我会从那种实践中学到很多东西,我很想“分析”自己! 然而,我真的不认为录制屏幕(比如视频)会特别有效,特别是因为Visual Studio已经非常缓慢,而且在播放器中寻找视频也...