Base de Datos
Documentación y Payloads para Inyección SQL en NoSQL
·  2 min read
Me encuentro realizando pruebas de seguridad ;), y me tope con una aplicación en MongoDB, en lo cual procedi a revisar si contaba con alguna vulnerabilidad viendo de manera tradicional las inyecciones SQL, asi que en este proceso me puse a revisar material de referencia, para lograr o tratar de llegar lo mas cerca posible a mi objetivo.  En ello encontre lo primero un repositorio de cr0hn en el cual tiene payloads, para ataques de Inyección SQL contra noSQL MongoDB en este caso la instalación por decirlo asi basta con clonar y obtener los payloads de la siguiente manera o simplemente descargarlo.

Dump in One Shot o modo DIOS en una Base de datos
·  1 min read
Una técnica para extraer toda las tablas de una base de datos con una sola sentencia es por ello el nombre de DIOS (Dump in One Shot) como lo dice Arthusu en el inicio de paper es recomendable leer por lo menos dos veces para comprender, a que se refiere el Dump in One Shot, honestamente lo leí una vez y aun me cuesta comprender, esta semana lo volveré a leer tanto la versión en Ingles como la traducida.

Bases de datos - Normalización @std_io
·  1 min read
Buenas lectores, hoy les traigo un pdf del proceso de normalización de base de datos creado por el blog std-io, se transformó casi en una costumbre el hecho de pasar todas las entradas finalizadas de un tema a un formato pdf agregando ajustes, correcciones y extras para deleite de nuestros lectores, la idea es que les sea más cómoda la lectura de entradas relevantes de forma ordenada. Esto no quiere decir que todas las entradas del blog esté en formato pdf ni que las mejores lo estén, simplemente que los hilos de entrada más relevantes (como calidad de software, bases de datos, próximamente patrones de diseño, y programación, si lo están).

Pentaho parte del pentagono, documentación sobre Data Integration
·  2 min read
¿Qué es Pentaho? Pentaho es una herramienta de Business Intelligence desarrollada bajo la filosofía del software libre para la gestión y toma de decisiones empresariales. Es una plataforma compuesta de diferentes programas que satisfacen los requisitos de BI. Ofreciendo soluciones para la gestión y análisis de la información, incluyendo el análisis multidimensional OLAP, presentación de informes, minería de datos y creación de cuadros de mando para el usuario. La plataforma ha sido desarrollada bajo el lenguaje de programación Java y tiene un ambiente de implementación también basado en Java, haciendo así que Pentaho sea una solución muy flexible al cubrir una alta gama de necesidades empresariales.

Creando un entorno de trabajo para MongoDB y Django
·  3 min read
Buenas amantes de Django y de las bases de datos no relacionales. Muchos desarrolladores Django aman las BD’s NoSQL y como los developers de Djangoproject piensan en nosotros nos han dado la oportunidad de facilitarnos la vida. Hace unas semana presentamos el artículo Pymongo lo qué nos permitia manejar MongoDB desde python, ahora en este artículo vamos a crear el entorno de trabajo para trabajar con Django y MongoDB y en el próximo articulo programaremos algo.

MongoDB - La Mysql del NoSQL
·  7 min read
Buenas , no hace mucho me hicierón una propuesta para trabajar como backend y requerian de conocimientos en bases de datos NoSQL, así que como buen autodidacta me puse a googlear y me encontre con la MySQL de las bases de datos no relacionales. Esta se llamaba MongoDB y con tan solo leer sus características me dejo totalmente enamorado. Índice :  {1} Introducción: 1-¿Qué es MongoDB? 2-Características 3-Instalando MongoDB y Primeros pasos