🕵️♂️ ShadowPhish - APT 意识提升工具包
版本: 1.0
作者: Joas A Santos
用于网络安全意识、钓鱼和基于APT的社会工程的视觉模拟器。

🔥 特性
- ✅ 恶意PDF生成器
- ✅ 带远程shellcode的Word宏
- ✅ PowerShell混淆(Base64、IEX、压缩、变量)
- ✅ 远程VBS + 嵌入式HTTP服务器
- ✅ 预构建的钓鱼网站(.sites/)
- ✅ 虚假Recaptcha(PasteJack风格)
- ✅ 深度伪造视频(FaceFusion)和DeepVoice TTS
- ✅ Windows、Linux、macOS载荷生成器
- ✅ 内置带命令接口的反向shell监听器
- ✅ APT链(APT29、APT41、FIN7)
- ✅ 短信钓鱼和语音钓鱼(通过Twilio的语音通话)
- ✅ 恶意LNK快捷方式构建器
- ✅ HTML走私生成器(嵌入Base64)
- ✅ 模拟勒索软件 + 解密器
- ✅ 二维码钓鱼生成器
⚙️ 要求
- Python 3.10+
- PHP(用于钓鱼网站)
- GCC / MinGW
- ffmpeg + facefusion
- 互联网访问(用于DeepVoice和API)
安装依赖:
pip install -r requirements.txt
🚀 如何运行
- 将显示动画启动画面
- 选择您的语言
- 工具包界面将加载
📁 项目结构
.
├── main.py
├── backend/ # 主要逻辑
├── frontend/ # 启动画面 + 语言选择器
├── .sites/ # 钓鱼模板
├── .fake-recaptcha/ # 虚假Recaptcha粘贴劫持
├── outputs/ # 生成的文件
├── i18n/ # 翻译文件
└── requirements.txt
🚀 未来工作与改进
- 多语言支持:扩展所有功能和工具提示的完整翻译覆盖,支持社区贡献的语言包。
- 集成报告系统:根据模拟生成PDF/HTML报告,用于审计、培训或意识跟踪。
- 用户角色系统:引入用户角色(管理员、操作员、受训者),适用于多用户环境。
- 钓鱼活动构建器:可视化编辑器,模拟完整的钓鱼活动,包含发送调度和跟踪。
- 云集成:在隔离的云环境中部署钓鱼和载荷模拟,用于远程演示。
- EDR/AV规避实验室:创建模块,用于基准测试常见安全解决方案中的载荷检测。
- 模拟评分系统:自动评估模拟APT链的成功或失败,用于游戏化和培训目的。
- 插件SDK:允许开发者创建和集成自定义载荷、钓鱼模板或攻击向量。
🙏 致谢
⚠️ 法律声明
该工具包仅用于教育和意识提升目的。
未经明确授权,请勿在实际环境中使用。