# httpwaf **Repository Path**: xiejava/httpwaf ## Basic Information - **Project Name**: httpwaf - **Description**: httpwaf是一款永久免费的web应用防火墙。 - **Primary Language**: C - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 26 - **Created**: 2023-04-11 - **Last Updated**: 2023-04-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # httpwaf #### 一 、介绍 httpwaf是一款永久免费的web应用防火墙,重点对抗未知攻击,也可以开源,是最好用的waf。 #### 二 、两种安装架构 ##### 1、直接安装在WEB服务器上 ​ 服务器原HTTP端口80改为其他如81,原HTTPS端口443改为4433,然后WAF占用80、443即可。 WAF(80)<------------->127.0.0.1:81 WAF(443)<------------>127.0.0.1:4433 ##### 2、独立部署,反向代理WEB服务器 WAF(80)<------------->WEB服务器:80 WAF(443)<------------>WEB服务器:443 #### 三、安装教程 支持Linux 64位原生系统,保证可以上网,并且80、443和9999端口没有被占用,以root权限运行下面命令: 1、 chmod +x ./himonitor 2 、 ./himonitor 3 、 推荐centos系统,更多请看详细帮助手册。 #### 四、实战演示地址 实战地址 [http://59.110.1.135/httpwaf/](http://59.110.1.135/httpwaf/) #### 五、源码部署请加微信号httpwaf ![](https://gitee.com/httpwaf/httpwaf/raw/master/img/wechat.png) #### 六、来一张首页大图 ![](https://gitee.com/httpwaf/httpwaf/raw/master/img/home.png)