GreenSQL es un cortafuegos diseñado para brindar protección a bases de datos MySQL frente a ataques de inyección SQL. Funciona como proxy evaluando los comandos SQL enviados y bloqueando aquellos maliciosos o peligrosos. Protege contra acceso no autorizado, robo de datos y abuso de privilegios. Soporta bases de datos como MySQL, SQL Server, PostgreSQL y Oracle.
1. Green SQL
INGENIERIA EN SISTEMAS COMPUTACIONALES
ISRAEL AGUILAR CALDERON
EDMUNDO EMMANUEL MONTALVO VALDIVIA
2. ¿Qué es GreenSQL?
GreenSQL es un cortafuegos diseñado para
brindar protección a Bases de Datos,
específicamente MySQL frente a ataques del tipo SQL
injection. GreenSQL trabaja en modo proxy
interviniendo las conexiones a la base de datos y
evaluando los comandos SQL que se envían.
3. GreenSQL Database
Security
GreenSQL Database Security protege sus bases de
datos de los ataques de inyeccion SQL, del acceso
no autorizado del robo de datos y del abuso de
privilegios. Con GreenSQL, se cumplen las políticas de
firewall de base de datos y se obtiene el control total
de quien tiene acceso a su información confidencial.
4. GreenSQL cumple su función de Firewall bloqueando
inyecciones de comandos utilizados para tareas
administrativas de bases de datos. Además calcula el
riesgo de cada consulta SQL bloqueando las
consultas que comprometan la seguridad del
aplicativo Web o base de datos.
Esta herramienta evalúa los comandos SQL recibidos
basándose en una lista que podemos definir como
sentencias peligrosas para la integridad de nuestra
aplicación Web y base de dats como por ejemplo
DROP, CREATE, ALTER, INSERT etc
5. GreenSQL se localiza como una interfaz entre la base
de datos y a aplicación. De esta manera inspecciona
todo el acceso a las bases revisando incluso los
querys de las aplicaciones y las respuestas a estos.
Esto asegura completa protección en términos de
seguridad, monitoreo y enmascaramiento de
información sensible.
6. Bases de datos soportadas
por GreenSQL
Microsoft SQL Server
Microsoft SQL Azure
MySQL
PostgreSQL
MariaDB
Oracle
7. Funciones Destacadas
Detecta y bloquea los ataques de SQL Injection
Previene el acceso no autorizado a sus bases de
datos
Refuerza y separa derechos y responsabilidades de
los usuarios sobre las bases de datos
Provee un efectivo sistema de alertas incorporado
Ofrece un soporte de 24/7
10. BENEFICIOS PRINCIPALES DE
GreenSQL
Proporciona seguridad avanzada en base de datos,
almacenamiento en caché, auditoría y
enmascaramiento en una sola solución integrada.
Oculta datos sensibles tales como números de tarjeta
de crédito o números de seguridad social.
Ayuda a cumplir las normativas de seguridad
gubernamentales (LOPD, PCI, SOX, HIPAA, BASEL II).
Permite políticas de auditoria y enmascaramiento por
columna.
11. Proporciona una interfaz sencilla, fácil de usar.
Acelera el rendimiento de la base de datos.
Facilita la segregación completa de funciones.
Proporciona protección en cuestión de minutos.
12. COMO INSTALAR GREENSQL
En Linux
Asegúrese de que usted es root o tiene privilegios raíz.
Después de descargar greensql.bin a su máquina,
chmod al archivo de manera que sea capaz de
ejecutarlo.
13. Ejecute el archivo:
Ver que la instalación terminó:
14. Y todos los archivos se encuentran en la carpeta / opt / GreenSQL
15. COMO INSTALAR GREENSQL
En Windows
Asegúrese de que es administrador
Después de descargar GreenSQL.exe a su máquina, ejecutelo:
16. Inicie el asistente de instalación y siga el diálogo: