TheFox/keylogger
GitHub: TheFox/keylogger
Windows平台下的轻量级键盘记录器,专注于记录按键操作。
Stars: 218 | Forks: 79
# 键盘记录器
Windows版的键盘记录器。
## 项目概述
项目概述如我在关于[开源软件协作](https://blog.fox21.at/2019/02/21/open-source-software-collaboration.html)的博客文章中所描述。
- 这款软件的唯一目的就是在Windows操作系统下记录按键。
- 由于这款键盘记录器已经具备所有功能,请不要要求添加新功能。它遵循[Unix哲学](https://en.wikipedia.org/wiki/Unix_philosophy):*编写只做一件事并且做好这件事的程序。*
## 下载
从[发布](https://github.com/TheFox/keylogger/releases)部分下载最新的预构建exe文件。
## 编译
### 要求
- 操作系统:Windows 11
- Visual Studio Community 2022
- MSVC v143 x64/x86 构建工具
- Windows 11 SDK(10.0.22621.0)
### 构建
```
zig build install --release
```
### 为x86(i386/i686)构建
```
zig build install --release -Dtarget=x86-windows -Dcpu=i386
zig build install --release -Dtarget=x86-windows -Dcpu=i686
```
## 测试环境
- Windows 11
## 安装
只需从任何目录启动`keylogger.exe`。没有安装或自动启动程序。这个键盘记录器遵循[Unix哲学](https://en.wikipedia.org/wiki/Unix_philosophy):只做一件事并且做好这件事。
## 卸载
打开任务管理器,搜索`keylogger.exe`并结束此进程。然后删除`keylogger.exe`。就这样。
标签:MSVC, Unix 哲学, Visual Studio, Windows SDK, Windows 软件, x86 构建支持, zig 编译器, 任务管理器, 数据捕获, 编译要求, 软件卸载, 进程终止, 键盘行为分析, 键盘记录器, 预构建可执行文件