xchwarze/frieren

GitHub: xchwarze/frieren

面向路由器和单板计算机的安全工具微框架,通过模块化架构在 OpenWRT 上快速构建和扩展安全应用。

Stars: 187 | Forks: 14

# Frieren:用于安全工具的微框架 ![面板](https://static.pigsec.cn/wp-content/uploads/repos/2026/05/9c89f7fc5a100810.png) ## 描述 Frieren 是一个高级微框架和应用栈,专为在路由器和单板计算机(SBC)上开发安全工具和软件而设计。它集成了轻量级的 PHP 后端和响应式的 React 前端,旨在为安全相关应用提供一个高效、模块化且易于调整的框架。
该项目还提供了一个脚手架工具,用于开发带有 UMD 库的新模块,进一步扩展了 Frieren 生态系统。 ## 组件 - **Frieren API 后端**:一个性能卓越的 PHP 微框架,提供迷你 ORM、CORS 配置、会话管理等功能。 - **Frieren Web 前端**:利用现代 Web 技术构建响应式且直观的用户界面,可与 Frieren 后端服务无缝集成。 - **Frieren 模块模板**:简化了新模块的创建过程,通过可复用和可分发的组件扩展 Frieren 项目的功能。 ## 生态系统功能特性 - 高效的数据库交互和健壮的会话管理。 - 预配置的 CORS 设置,轻松处理跨域请求。 - 模块化设计,便于维护和扩展。 - 优化的 React 技术栈,实现最小占用和增强性能。 - 支持第三方模块,培育可扩展的生态系统。 ## 相关代码仓库 - **[Frieren 模块](https://github.com/xchwarze/frieren-modules)**:包含基于 `frieren-module-template` 开发的社区模块。该仓库为希望使用附加功能扩展其 Frieren 安装的用户提供了丰富的资源。 - **[Frieren 发行版](https://github.com/xchwarze/frieren-release)**:托管用于部署预编译版本 Frieren 的安装程序。该仓库非常适合希望快速轻松安装 Frieren 而无需经历构建过程的用户。 ## 安装 可以通过自动脚本快速安装 Frieren,或者为了更好地控制安装过程而进行手动编译。目前,Frieren 仅在 OpenWRT 平台上获得完全支持(官方 OpenWrt,不包括其任何分支)。 ### 快速安装 要实现快速简便的安装,请在终端中执行以下命令。此脚本将处理所有必要的配置和设置步骤: ``` wget -qO- https://raw.githubusercontent.com/xchwarze/frieren-release/master/install/install-openwrt.sh | sh ``` ### 手动编译 Frieren 项目中的每个组件(`frieren-back`、`frieren-front` 和 `frieren-module-template`)都包含其各自详细的 `README.md` 文件,其中提供了具体的构建和安装说明。请参阅这些组件各自目录中的文件以获取更详细的指导。 ### 模块开发 `frieren-module-template` 作为一个全面的脚手架工具,专门用于简化完全集成在 Frieren 生态系统中的 UMD 模块开发。该模板简化了创建和集成模块化功能的过程,这些功能不仅可复用还可分发,从而极大地增强了项目生态系统。 ## 许可证 Frieren 项目采用 LGPL-3.0-only 许可证授权,强调了开源协作与分发。 ## 作者、致谢与联系方式 - **首席开发者**:DSR! - xchwarze@gmail.com - **贡献者**:衷心感谢所有支持并推动 Frieren 项目发展的贡献者。 ## 支持开发 我们一直在为 Frieren 开发新功能和进行改进,您的支持将产生巨大的影响!如果您认为 Frieren 很有价值,并希望帮助我们继续创新,请考虑进行捐赠。您的贡献将直接用于购买测试硬件,并支持持续开发健壮的安全解决方案。可通过 Binance 发送您的捐款;或者,为了获得更深入的参与体验,您可以加入我们的 [Patreon](https://www.patreon.com/xchwarze) 以获取独家更新和构建版本。 [![patreon](https://static.pigsec.cn/wp-content/uploads/repos/2026/05/0ba460f766100811.png)](https://www.patreon.com/xchwarze) ![binance-qr](https://static.pigsec.cn/wp-content/uploads/repos/2026/05/08273144d7100813.png)
标签:CORS, IoT安全, OpenVAS, ORM, PHP, React, Runtime Enforcement, SBC, Syscalls, Web前端, 代码生成, 会话管理, 内存取证对抗, 单板计算机, 后端开发, 响应式UI, 安全小工具, 安全工具开发, 安全生态, 嵌入式设备, 微型框架, 微框架, 数据可视化, 模块化开发, 模块模板, 渗透测试工具, 物联网安全, 红队开发, 脚手架工具, 跨平台部署, 路由器, 轻量级框架