Loading... #### SamWaf项目简介 SamWaf 是一款轻量级的网站防火墙,为小型企业和个人网站设计,目的是提供一种简单、高效的方式来保护网站免受各种网络攻击和威胁。SamWaf 最大的优势在于它的易用性、灵活性以及强大的安全功能。这些特点使它成为一个完全可私有化部署、支持多种操作系统的轻量级防火墙,极大地提高了个人和企业用户的安全性和数据障块。 ### 产品截屏 ![架构](https://www.8kiz.cn/usr/uploads/2024/10/86464713.png) ![操作界面](https://www.8kiz.cn/usr/uploads/2024/10/806067641.png)![操作界面](https://www.8kiz.cn/usr/uploads/2024/10/1581061917.png)![操作界面](https://www.8kiz.cn/usr/uploads/2024/10/620832667.png)![操作界面](https://www.8kiz.cn/usr/uploads/2024/10/3713809341.png) ## 核心特点 ### 🔒 完全私有化部署 SamWaf 可以完全在用户自己的服务器上部署,确保数据的隐私和安全。它避免了对云端的依赖,这为隐私数据和企业机密提供了最大保障。 ### 🛡️ 数据加密 SamWaf 使用高级加密方法来处理网站的数据,确保在数据传输和存储时的安全性。这些数据加密策略减少了数据泄露的风险,也使用户可以尽可能地保持网站数据的秘密性。 ### 💻 本地数据存储 还有一大优势是 SamWaf 支持本地数据存储,不将用户数据上传到云端。这样做的好处是可以更好地减少数据泄露的风险,为用户和企业提供更高的安全保障。 ### 🌐 跨平台支持 SamWaf 支持多种操作系统,包括 Linux 和 Windows 64位系统,这为用户提供了广泛的选择,无论是专业运维人员还是非技术人员都可以轻松使用。 ### 🛠️ 一键启动 它提供了极其简单的启动流程,使用户无需持有任何特殊技术能力就能一键开启 SamWaf,这为非技术人员提供了极大的便捷。 ## 安全功能 ### ⚡️ 独立防护引擎 SamWaf 拥有自己的防护引擎,它不依赖于网站的现有服务器软件,比如 IIS 或 Nginx,这意味着它可以为网站提供更多的安全保障。 ### 🔨 自定义防护规则 SamWaf 允许用户根据自己的需要创建和编辑防护规则,这提供了极高的灵活性,这样用户可以依据特定需求来调整防火墙,保护自己的网站。 ### ⛔️ 白名单和黑名单 用户可以设置 IP 和 URL 的白名单和黑名单,从而控制网站的访问权限。白名单和黑名单机制使用户可以更有效地控制网站的安全权限,防止不合法的访问。 ### 🔒 访问限制 通过设置访问限制,用户可以限制特定 URL 的访问,防止未授权的用户访问敏感页面。 ### 🕵️♂️ 数据隐私 SamWaf 支持设置数据隐私规则,确保敏感数据不会泄露给未经授权的用户,这也为数据安全提供了重要保障。 ### 🔒 CC攻击防护 为了防止 CC 攻击,SamWaf 提供了频率限制功能,这为防御此类攻击提供了一定的保障。CC 攻击的目标通常是让服务器无法承受负荷,而 SamWaf 通过频率限制可以有效地减少此类攻击的影响。 ### 🌐 一键配置 SamWaf 提供了全局配置功能,用户可以通过一键配置来设置防火墙规则,这使得 SamWaf 极易使用,也提高了运维效率。 ## 使用说明 ### 强烈建议 在生产环境部署前,请务必在测试环境中充分测试。如遇到问题,请及时反馈。 ### 下载地址以及部署教程 <div class="hideContent">此处内容需要评论回复后【刷新网页】方可阅读。</div> <div class="hideContent">此处内容需要评论回复后【刷新网页】方可阅读。</div> ### 快速启动 #### Windows - **直接启动**: `SamWaf64.exe` - **服务形式**: - 安装: `SamWaf64.exe install` - 启动: `SamWaf64.exe start` - 停止: `SamWaf64.exe stop` - 卸载: `SamWaf64.exe uninstall` #### Linux - **直接启动**: `./SamWafLinux64` - **服务形式**: - 安装: `./SamWafLinux64 install` - 启动: `./SamWafLinux64 start` - 停止: `./SamWafLinux64 stop` - 卸载: `./SamWafLinux64 uninstall` #### Docker ```sh docker run -d --name=samwaf-instance \ -p 26666:26666 \ -p 80:80 \ -p 443:443 \ -v /path/to/your/conf:/app/conf \ -v /path/to/your/data:/app/data \ -v /path/to/your/logs:/app/logs \ samwaf/samwaf ``` 更多 Docker 启动的解释可以参考 [Docker Hub](https://hub.docker.com/r/samwaf/samwaf) ### 启动访问 浏览器访问: `http://127.0.0.1:26666` - **默认帐号**: `admin` - **默认密码**: `admin868`(首次进入请务必修改默认密码) ### 升级指南 #### 注意 升级过程会终止服务,请在闲时进行升级。 #### 自动升级 如有新版本,页面会弹出升级框,确认后即可发起升级,升级完毕后页面会自动刷新。 #### 手动升级 ##### 直接启动方式 1. 关闭应用。 2. 下载最新程序并替换旧文件。 3. 手动启动应用。 ##### 服务形式 1. 暂停服务: - Windows: `SamWaf64.exe stop` - Linux: `./SamWafLinux64 stop` 2. 替换最新应用文件。 3. 启动服务: - Windows: `SamWaf64.exe start` - Linux: `./SamWafLinux64 start` **提示**: Windows 服务形式升级时可能会触发 360、火绒等安全软件的规则,导致无法正常替换新文件。此时可以手动替换文件,熟悉该方面的朋友可以帮助查看正确的处理方式。 ## 实现原理说明表 | 🛡️ SamWaf 安全功能 | 说明 | | -------------------- | ---------------------------------------------------------------------- | | 独立防护引擎 | 治理来自自己的防护引擎,不依赖于服务器软件,为网站提供更多的安全保障。 | | 数据加密 | 使用高级加密方式,保证数据在传输和存储中的安全。 | | 白名单和黑名单 | 设置 IP 和 URL 的白名单和黑名单,提高安全控制。 | | 自定义防护规则 | 自由配置防护规则,提供灵活性,让用户与网站完美对接。 | | CC防护 | 通过频率限制,有效防止严重的 CC 攻击,提供服务器安全。 | #### 结尾 SamWaf 是一个简单而强大的轻量级防火墙解决方案,为小型企业和个人网站提供高效安全防护。通过独立防护引擎、数据加密、本地数据存储、黑白名单和一键配置等主要特点,这个防火墙轻松就能发挥作用,为各种规模的用户实现安全监管和防护。 --- #### <span style='color:#DC143C'>部署建议</span> WAF防火墙强烈建议部署在独立的服务器上,部署在生产环境可能会出现端口占用等等情况,导致无法正常使用。 **<span style='color:#DC143C'>推荐使用蓝易云特价成都高防服务器部署</span> :[点我选购](https://www.tsyvps.com/cart?fid=2&gid=24)** 最后修改:2024 年 10 月 10 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 3 如果觉得我的文章对你有用,请随意赞赏
5 条评论
6666666
看看
感觉还不错
谢谢
感觉还不错