代码拉取完成,页面将自动刷新
同步操作将从 httpwaf/hisql 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
# hisql
#### 一 、介绍
hisql是一款开源数据库防火墙,支持MySQL、MariaDB、Oracle、PostgreSQL等。
#### 二 、两种安装架构
##### 1、直接安装在数据库服务器上
服务器原端口3306改为其他如3307,然后防火墙占用3306即可。
防火墙(3306)<------------->本机127.0.0.1:3307
##### 2、独立部署,反向代理数据库服务器
防火墙(3306)<------------->数据库服务器:3306
#### 三、安装教程
支持Linux系统,保证可以上网,以root权限运行下面命令:
1、 安装第三方编译库:
CentOS:yum install sqlite-devel.x86_64
Ubuntu:sudo apt-get install libsqlite3-dev
2 、make
3、./hisql或者./hisql -c ./hisql.conf启动运行,默认占用3307端口,反向代理本机3306端口
4、test_sql_injection.txt有常见的SQL注入语句,用任何MySQL管理工具连接3307端口执行,hisql如果打印出报警语句,则运行正常。
#### 四、商业版演示地址
开源版本仅开放了MySQL等少数功能,商业版才有WEB管理,核心基于更高性能的语义分析和机器学习引擎,也是开源的,演示地址 [http://59.110.1.135/dbpages/](http://59.110.1.135/dbpages/)
#### 五、源码部署请加微信号httpwaf
![](https://gitee.com/httpwaf/httpwaf/raw/master/img/wechat.png)
#### 六、来一张首页大图
![](https://gitee.com/httpwaf/hisql/raw/master/img/home.png)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。