Golang ile Yazılmış Firewall Projeleri
Önceki listelenen GitHub firewall projelerinden Go (Golang) diliyle yazılmış olanlar arasında Coraza WAF ve API Firewall öne çıkar; diğerleri genellikle C, Python veya NGINX tabanlıdır github. Ek olarak, nftables ve iptables yönetim kütüphaneleri gibi araçlar da Go ile geliştirilmiştir github.
Öne Çıkan Golang Projeleri
- corazawaf/coraza: ModSecurity uyumlu, yüksek performanslı Web Application Firewall (WAF); kurumsal düzeyde uygulama koruması sağlar github.
- wallarm/api-firewall: OpenAPI 3.0 ve GraphQL validator’lü ters proxy firewall; düşük gecikme için fasthttp kullanır github.
- bgrewell/go-firewall: Linux iptables/nftables için programatik Go kütüphanesi; toplu kurallar ve hata yönetimi destekler github.
- ngrok/firewall_toolkit: nftables yönetimi için Go kütüphanesi ve araçlar; BPF filtreleri ve ifade desteği sunar github.
- crowdsecurity/cs-firewall-bouncer: CrowdSec kararlarını iptables/nftables/pf’ye uygular; IPv4/IPv6 blok listesi yönetir github.
- nim4/DBShield: Veritabanı firewall’ı; anormal sorguları öğrenme moduyla tespit eder github.
Keşif Kaynakları
Daha fazla proje için GitHub topic sayfası: https://github.com/topics/firewall?l=go github. Bu sayfa frp, OpenGFW ve Door gibi ek Go projelerini listeler github.