WebSocket Güvenlik Duvarı
TsgcWebSocketFirewall — WebSocket ve HTTP sunucularınızı IP kara listelerinden SQL enjeksiyonuna ve komut enjeksiyonuna kadar on beş ayrı saldırı sınıfına karşı koruyan kapsamlı bir güvenlik duvarı bileşeni.
TsgcWebSocketFirewall — WebSocket ve HTTP sunucularınızı IP kara listelerinden SQL enjeksiyonuna ve komut enjeksiyonuna kadar on beş ayrı saldırı sınıfına karşı koruyan kapsamlı bir güvenlik duvarı bileşeni.
Takılabilir güvenlik duvarı bileşeni. Gelen bağlantıları, sunucu mantığınıza ulaşmadan önce IP, ülke veya rastgele kurala göre kara listeye / beyaz listeye alır.
TsgcWebSocketFirewall
Sunucu tarafı filtre. WebSocket ve HTTP/1.1/2 dinleyicileriyle çalışır.
Windows, macOS, Linux, iOS, Android
Professional / Enterprise
Bir güvenlik duvarı oluşturun, OnFirewallBlackList / OnFirewallWhiteList olaylarına bağlanın, ardından sunucuya iliştirin.
uses
sgcWebSocket, sgcWebSocket_Server, sgcWebSocket_Firewall;
var
Firewall: TsgcWebSocketFirewall;
WSServer: TsgcWebSocketHTTPServer;
begin
Firewall := TsgcWebSocketFirewall.Create(nil);
Firewall.OnFirewallBlackList := DoBlackList;
Firewall.OnFirewallWhiteList := DoWhiteList;
WSServer := TsgcWebSocketHTTPServer.Create(nil);
WSServer.Port := 80;
WSServer.Firewall := Firewall;
WSServer.Active := True;
end;
procedure TForm1.DoBlackList(Sender: TObject;
const aIP: string; var Blocked: Boolean);
begin
Blocked := IsBannedRange(aIP);
end;
TsgcWebSocketFirewall *Firewall = new TsgcWebSocketFirewall(this);
Firewall->OnFirewallBlackList = DoBlackList;
Firewall->OnFirewallWhiteList = DoWhiteList;
TsgcWebSocketHTTPServer *WSServer = new TsgcWebSocketHTTPServer(this);
WSServer->Port = 80;
WSServer->Firewall = Firewall;
WSServer->Active = true;
16 yayımlanmış özellik, 20 metot, 4 olay. Bileşen referansından alınmıştır.
Özellikler: Enabled.
Özellikler: Blacklist, Whitelist, CustomRules.
Özellikler: BruteForce, SQLInjection, XSS.
Özellikler: RateLimit, FloodProtection.
Özellikler: ThreatScore, BanEscalation.
Özellikler: GeoIP.
Bu bileşenin uyguladığı protokoller için yetkili kaynaklar.
Bileşen referansına doğrudan bağlanın, çalışmaya hazır demo projesini alın ve denemeyi indirin.
| Çevrimiçi Yardım — TsgcWebSocketFirewall Bu bileşen için tam özellik, metot ve olay referansı. | Aç | |
| Demo Projesi — 01.WebSocket\07.Firewall Çalışmaya hazır örnek proje. sgcWebSockets paketinin içinde gelir. Aşağıdan denemeyi indirin. | Aç | |
| Teknik Belge (PDF) Özellikler, hızlı başlangıç, Delphi ve C++ Builder için kod örnekleri ve birincil kaynak referansları. Yalnızca bu bileşen. | Aç | |
| Kullanıcı Kılavuzu (PDF) Kütüphanedeki her bileşeni kapsayan kapsamlı kılavuz. | Aç |