在日益複雜的互聯網活動中,一個網絡防火牆扮演着防備潛在的惡意的活動的屏障,並可經過一個」門」來容許人們在你的安全網絡和開放的不安全的網絡之間通訊。今天,小編推薦國產開源的防火牆軟件,但願可以給你們帶來一些幫助。javascript
若是你們有好的防火牆開源項目,也能夠託管到碼雲上,咱們會及時給予推薦。最後,若是你很喜歡如下提到的項目,別忘了分享給其餘人哦!前端
一、項目名稱:Web 應用防禦系統 OpenWAFjava
項目簡介:OpenWAF 是第一個全方位開源的 Web 應用防禦系統(WAF),它基於 nginx_lua API 分析 HTTP 請求信息。OpenWAF 由行爲分析引擎和規則引擎兩大功能引擎構成。其中規則引擎主要對單個請求進行分析,行爲分析引擎主要負責跨請求信息追蹤。nginx
除了兩大引擎以外,還包含統計,日誌,攻擊響應頁面,接入規則等基礎模塊。除了已有的功能模塊, OpenWAF 還支持動態修改配置, 動態添加第三方模塊,使得在不重啓引擎中斷業務的條件下,升級防禦。git
OpenWAF 支持將上述功能封裝爲策略,不一樣的 web application 應用不一樣的策略來防禦。程序員
項目地址:web
二、項目名稱:基於 NodeJS 的 Web 防火牆 waf安全
項目簡介:兼顧前端和服務器端的 waf,能有效抵禦 SQL 注入攻擊以及目錄遍歷攻擊。創新點在於前端防火牆的設計及實現。服務器
當前實現了:微信
正在進行中:
目標:
項目地址:
三、項目名稱: 基於 openrestry 的防火牆
項目簡介:VeryNginx 基於 Lua_Nginx_Module(openrestry) 開發,實現了高級的防火牆、訪問統計和其餘的一些功能。 強化了 Nginx 自己的功能,並提供了友好的 Web 交互界面。
項目地址:
四、項目名稱:基於 C++ 的微盾防火牆
項目簡介:微盾防火牆是一款專爲 Windows 服務器而開發的專業防火牆軟件,能有效提高服務器安全級別,保護服務器免遭入侵,其主要技術點以下所示:
項目地址:
【碼雲週刊第 51 期】推薦 6 款「程序猿」開發的文本編輯器!
【碼雲週刊第 50 期】6款國產 IntelliJ IDEA 優秀插件!