privatefound/Phishing-Mail-Forger
GitHub: privatefound/Phishing-Mail-Forger
面向网络安全培训场景的钓鱼邮件模板编辑器,提供实时预览、模板系统和多格式导入功能,帮助安全专业人员高效制作合规的钓鱼模拟邮件。
Stars: 0 | Forks: 0
# 钓鱼邮件伪造器 📧
**Phishing Mail Forger** 是一款高级的教育工具,专为创建和原型设计 HTML 邮件模板而设计,尤其侧重于网络安全培训和合乎道德的钓鱼模拟。
该应用提供了一个带有实时预览的实时编辑器、一套模板系统以及用于快速操作代码的工具。
## ⚠️ 仅供教育目的与免责声明
**本项目的创建严格仅用于教育和安全研究目的。**
本项目作者对第三方如何使用此工具**不承担任何责任**。严禁且不道德地将此工具用于非法、恶意或有害的活动。使用本软件即表示您同意对您的行为独自承担责任。切记:请始终保持道德操守,并遵守所有适用的本地和国际法律。
## ✨ 功能
- **实时 HTML 编辑器:** 编写代码并实时查看更改。
- **模板系统:** 即时加载常见的邮件结构(Office 365、物流通知等)。
- **双向行内编辑:** 直接在预览窗格中点击并编辑;更改会同步回 HTML 代码中。
- **高级导入:** 支持 `.html`、`.txt`、`.md`、`.eml` (MIME) 和 `.msg` (Outlook) 文件。
- **链接操作:** 一键批量更新文档中的所有链接。
- **现代深色 UI:** 为长时间的开发会话进行了优化。
## 🚀 安装说明
请确保您的系统已安装 [Node.js](https://nodejs.org/)。
1. **克隆仓库:**
git clone https://github.com/privatefound/Phishing-Mail-Forger
cd Phishing-Mail-Forger
2. **安装依赖:**
npm install
3. **启动开发服务器:**
npm run dev
应用程序将通过 `http://localhost:5173` 访问。
## 🛠️ 用法
1. **从模板开始:** 使用“Empty”按钮,或从侧边栏选择一个模板(例如,Office 365)。
2. **编辑内容:** 使用中央编辑器自定义文本、Logo 和 CSS,或者直接在实时预览中编辑。
3. **配置链接:** 使用侧边栏中的“Update All Links”工具,将所有按钮指向您的测试服务器。
4. **验证预览:** 确保右侧窗格中的渲染正确无误。
5. **导出:** 点击“Export HTML”以下载完成的文件。
## 📦 生产构建
要生成用于部署的优化版本:
```
npm run build
```
文件将生成在 `dist/` 文件夹中。
## ⚠️ 免责声明
**Phishing Mail Forger 的创建严格仅用于教育和安全研究目的。**
本项目作者对第三方如何使用此工具**不承担任何责任**。严禁且不道德地将此工具用于非法、恶意或有害的活动。使用本软件即表示您同意对您的行为独自承担责任。切记:请始终保持道德操守,并遵守所有适用的本地和国际法律。
标签:HTML邮件编辑器, MITM代理, 前端工具, 多模态安全, 数据可视化, 自定义脚本, 钓鱼演练