Astuti5/educational-keylogger-lab

GitHub: Astuti5/educational-keylogger-lab

一个用 Python 编写的教育版键盘记录器实验项目,帮助安全从业者理解凭据窃取原理并学习相应的检测与缓解方法。

Stars: 0 | Forks: 0

# 教育版键盘记录器 — 实验练习 ## 目的 了解键盘记录器的工作原理对于 SOC 分析师或 VAPT 专业人员至关重要。 这个项目帮助我理解了攻击者如何悄无声息地捕获凭据,这直接为检测策略提供了参考。 ## 功能 - 捕获指定测试窗口内的击键 - 为每次击键记录时间戳 - 将输出保存到本地日志文件中 ## 攻击者如何使用此技术(以及防御者如何检测它) - 持久化机制:注册表 Run 键、计划任务 - 检测:终端 EDR 工具会标记 pynput/keyboard 库的行为 - 缓解:应用程序白名单、键盘加密(macOS 上的 Secure Input) ## 环境 仅在没有网络访问权限的隔离 Windows 虚拟机上进行了测试。 从未在实时系统上进行过测试。 ## 检测特征 此工具会被以下方式标记: - Windows Defender(启发式行为检测) - 任何具有进程注入监控功能的 EDR
标签:DAST, Python, 恶意软件分析, 教育工具, 无后门, 网络安全, 逆向工具, 键盘记录器, 隐私保护