Back to Projects

XG-Guard: AI Powered Web Access Firewall

XG-Guard is an AI-driven Web Application Firewall built to protect Bangladeshi websites from real-time cyber attacks. It analyzes every incoming web request, identifies harmful payloads using an AI classifier, and blocks attacks like SQL Injection, XSS, and command injection before they reach the server.

Overview

XG-Guard is an AI-driven Web Application Firewall built to protect Bangladeshi websites from real-time cyber attacks. It analyzes every incoming web request, identifies harmful payloads using an AI classifier, and blocks attacks like SQL Injection, XSS, and command injection before they reach the server.

Technologies Used

Go (Golang) Python Keras ML Payload Classifier Reverse Proxy

Key Features

AI-based malicious payload detection

Real-time blocking of SQLi, XSS, and other attacks

Reverse-proxy firewall compatible with any website

High-speed request handling using Go

99.93% detection accuracy in testing

35% lower latency compared to traditional WAFs

Blocks 10,000+ simulated attack payloads in lab tests

Affordable deployment costing less than $40/year

Simple attack explanations for non-technical users

Supports future Bangla-language threat datasets

Impact

XG-Guard protects websites in Bangladesh, where 60%–85% of active sites contain serious vulnerabilities. It prevents data leaks, defacement, and script injection attacks. Because foreign WAFs are expensive, XG-Guard gives local developers an affordable, fast, and intelligent alternative. It boosts national cyber defense, promotes local AI research, and inspires innovation. Controlled tests showed high accuracy, fast response time, and strong attack prevention results, proving it can protect thousands of local websites.