Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebFirewall Application

Overview

WebFirewall is a security-focused application designed to protect web applications from various types of cyber attacks. The system detects and mitigates threats such as SQL injection, DDoS attacks, flooding attempts, and ensures token validity for secure API access.

Features

SQL Injection Protection: Detects and blocks SQL injection attempts to prevent unauthorized database access.

DDoS Mitigation: Identifies and handles Distributed Denial of Service (DDoS) attacks to maintain service availability.

Flood Prevention: Prevents excessive and rapid requests that could overwhelm the server.

API Security: Implements token validation mechanisms for both POST and GET API requests to ensure secure communication.

Attacker Tool: A dedicated tool was developed to simulate and test various attack scenarios, allowing for robust security evaluation.

Usage

Deploy WebFirewall to monitor incoming traffic.

Use the attacker tool to simulate different attack vectors.

Monitor logs to analyze and enhance security configurations.

Contributions

Contributions are welcome! Feel free to submit issues or pull requests to improve the system.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

UE students

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages