通过麦克风来捕获和分析键盘输入的工具

通过麦克风来捕获和分析键盘输入的工具

黑客软件hacker2019-06-08 14:10:119002A+A-

kbd-audio新项目是一连串用以捕捉和剖析声频统计数据的命令行和GUI专用工具的非空子集。至少我觉得最有趣的这款专用工具是keytap,它能够根据话筒来捕捉和剖析电脑键盘的键入,进而猜测出功能键內容。

相关keytap的其他信息,能够参阅下列睿文及演试视頻:

Keytap: description little some random thoughts

通过麦克风来捕获和分析键盘输入的工具 第1张

搭建表明

有关依靠

SDL2 – 用以捕捉声频和开启GUI windows libsdl

FFTW3 – 某些辅助软件实行傅里叶变换(Fourier Transformation)fftw

Linux & mac电脑 Os

git clone https://github.Com/ggerganov/kbd-audio

Cd kbd-audio

git submodule update --init mkdir build && Cd build cmake ._

make

Windows

(todo, PRs welcome)

工具集

record-full

将声频视频录制到硬盘上的初始二进制文件

./record-full output.kbd

play-full

播发根据record-full捕捉的视频录制內容

./play-full input.kbd

record

仅在输入时视频录制声频。用以搜集keytap的训炼统计数据

./record output.kbd

play

播发根据record建立的视频录制內容

./play input.kbd

keytap

根据话筒声频即时检验并捕捉按住的键。应用record捕捉的训炼统计数据。

./keytap-gui input0.kbd [input1.kbd] [input2.kbd] 有限责任公司

Live demo(必须开启WebAssembly pthreads和SharedArrayBuffer)

keytap2(已经开发设计中)

根据话筒声频即时检验并捕捉按住的键。应用有关語言的统计数据(n-gram頻率)。不用训炼统计数据。recording.kbd键入文档必需根据record-full转化成,并包括即将剖析的声频统计数据。n-gram.txt文档必需包括相对語言的n-gram几率。

./keytap2-gui recording.kbd n-gram.txt

意见反馈

当你对该专用工具有一切的疑惑或提议,热烈欢迎在此地留有你的评价。


点击这里复制本文地址 以上内容由黑资讯整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
  • 2条评论
  • 断渊栀意2022-06-06 00:37:43
  • redArrayBuffer)keytap2(已经开发设计中)根据话筒声频即时检验并捕捉按住的键。应用有关語言的统计数据(n-gram頻率)。不用训炼统计数据。recording.kbd键入文档必需根据record-full转化成,并包括即将剖析的声频统计数据。
  • 辙弃雨铃2022-06-06 01:02:38
  • tput.kbdplay-full播发根据record-full捕捉的视频录制內容./play-full input.kbdrecord仅在输入时视频录制声频。用以搜集keytap的训炼统计数据./

支持Ctrl+Enter提交

黑资讯 © All Rights Reserved.  
Copyright Copyright 2015-2020 黑资讯
滇ICP备19002590号-1
Powered by 黑客资讯 Themes by 如有不合适之处联系我们
网站地图| 发展历程| 留言建议| 网站管理