DBShield 是用 Go 语言开发的数据库防火墙,用来保护你的数据免受 SQL 注入的侵扰。
支持的数据库包括:DB2、MySQL、MariaDB、Oracle、PostgreSQL。
一般正常的数据库访问如下图所示:
使用 DBShield 进行查询检测:
收集完数据库运行在保护模式下:
运行示例:
Web 监控界面