Tool and Usage
DBShield is a gateway between an application and actual database engine. Its goal is to protect against SQL injections and other database attacks.
Why this tool?
This tool is typically used by developers and system administrators to protect their database against common database attacks. One of them is the SQL injection attack, that tries to bypass checks, resulting in data leakage. By using this tool, another level of security defense is implemented.
How it works
DBShield is placed between the application and database engine. Every query passes the tool and is analyzed. Due to a learning phase, the tool knows what type of queries are normal and which ones are anomalies. When a suspicious query is seen, it is blocked.
Usage and audience
DBShield is commonly used for database security. Target users for this tool are developers, security professionals, and system administrators.
- + The source code of this software is available
Author and Maintainers
DBShield is under development by Nima Ghotbi.
Support operating systems
DBShield is known to work on Linux.