Skip to content

GreenSQL is an Open Source database firewall used to protect databases from SQL injection attacks.

License

Notifications You must be signed in to change notification settings

stremovsky/greensql-fw

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The following directory contains source code of the GreenSQL firewall.
GreenSQL is an Open Source database firewall used to protect databases
from SQL injection attacks. GreenSQL works as a proxy and has built in
support for MySQL. The logic is based on evaluation of SQL commands 
using a risk scoring matrix as well as blocking known db administrative 
commands (DROP, CREATE, etc).

For additional info check:

http://www.greensql.net/

In order to run this application you need the following packages:

libpcre
libmysqlclient
libevent
libpq (for postgresql)
 
You can install the various dependencies on debian by running:

apt-get install libpcre3
apt-get install libmysqlclient15off
apt-get install libevent1
apt-get install libpq5 

You can install the various dependencies on centos by running:

yum install libevent
yum install mysql
yum install pcre
yum install postgresql-libs

About

GreenSQL is an Open Source database firewall used to protect databases from SQL injection attacks.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 74.5%
  • Shell 16.3%
  • Lex 3.6%
  • C 2.8%
  • Makefile 1.6%
  • TSQL 1.2%