Janusec應用安全網關(WAF網關)

github.com/Janusec/jan…html

構建可擴展的應用安全基礎設施

Janusec應用網關

Janusec應用網關(Janusec Application Gateway),提供WAF (Web Application Firewall, Web應用防火牆)、統一Web化管理入口、證書私鑰保護,Web路由以及可擴展的負載均衡等功能,是應用安全領域的最佳實踐。前端

主要特性

  • WAF (Web應用防火牆), 攔截SQL Injection, XSS, 敏感數據泄露, CC攻擊等
  • 組合策略 (多檢查點聯動,如請求和響應聯動)
  • 驗證碼(CAPTCHA)支持
  • 統一的Web化管理入口
  • 支持HTTPS, 不須要Agent
  • 證書私鑰加密存儲
  • 可擴展,負載均衡

截圖

SQL注入截圖

Janusec Application Gateway Screenshot

敏感信息泄露截圖

Janusec Application Gateway Screenshot

官方網站

www.janusec.com/cn/git

詳細文檔可在這裏獲取 Janusec應用網關快速入門.github

需求

  • PostgreSQL 9.3~9.6 or 10 (開發環境須要,生產環境僅主節點須要)
  • CentOS/RHEL 7, Debian 9
  • systemd
  • Golang 1.9+

快速啓動入門指引

www.janusec.com/cn/quick-st…數據庫

開發者快速啓動

go get github.com/Janusec/jan…json

編輯 config.json 中的 PostgreSQL 設置安全

"host": "127.0.0.1",
"port": "5432",
"user": "janusec",
"password": "123456",
"dbname": "janusec"負載均衡

Janusec將自動加密數據庫口令,而後:網站

go build
./janusecui

Web化管理

http://127.0.0.1:9080/ (首次使用地址)

Janusec應用網關配置

發佈

go build
./release.sh (暫只支持在Linux環境運行)

發佈包在 ./dist目錄下.

Web化管理相關文件

Web化管理所需的文件在 ./static/ 目錄, 源碼在 Janusec-Admin Github ,前端源碼使用Angular 5.

LICENSE

Janusec應用網關源文件使用GNU AGPLv3受權.

Support

QQ羣: 776900157

相關文章
相關標籤/搜索