
无DLL版VB键盘记录器
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
该工具为无需动态链接库支持的Visual Basic开发的键盘记录软件,能够捕捉并保存用户的按键信息,适用于测试和监控等场景。请注意合法合规使用。
VB源码涉及系统相关操作的Hook功能以及键盘记录器的应用。这里介绍的是一个基于网络上的某个公开代码进行改进后的无Dll版本的VB键盘记录器。
程序编写要点如下:
利用GetAsyncKeyState函数可以获取到按键的动作,此函数依据虚拟键表来判断当前按下的键类型,并返回一个16位二进制数作为结果。如果该键被按下,则最高位为1,即返回值会是-32767。
以下是用于API调用的声明以及鼠标左右中三个按钮在虚拟键表中的定义:
Private Declare Function GetAsyncKeyState Lib user32 (ByVal vKey As Long) As Integer
全部评论 (0)
还没有任何评论哟~


