mdb-sql permite ejecutar consultas SQL sobre archivos de bases de datos de Microsoft Access

 

https://www.onlinetis.com

mdb-sql permite ejecutar consultas SQL sobre archivos de bases de datos de Microsoft Access

mdb-sql es una utilidad de la suite MDB Tools que permite ejecutar consultas SQL directamente sobre archivos de bases de datos de Microsoft Access (.mdb y .accdb) desde la terminal de Kali Linux.

Es muy útil en auditorías de seguridad y pentesting para inspeccionar y extraer información de archivos Access sin necesidad de Microsoft Office.

1. Instalación

Si no tienes instalada la suite de MDB Tools en Kali Linux, puedes instalarla con:

Bash
sudo apt update
sudo apt install mdbtools

2. Sintaxis y Opciones Principales

Bash
mdb-sql [opciones] archivo.mdb
OpciónDescripción
-pMuestra el estado de avance o barra de progreso (útil para archivos grandes).
-d <delimitador>Define el delimitador de campos para la salida (por defecto |).
-FDesactiva el formateo de tablas en la consola.
-HSuprime el encabezado con los nombres de las columnas.

3. Modo Interactivo

Para abrir la consola interactiva de mdb-sql en una base de datos:

Bash
mdb-sql archivo.mdb

Una vez dentro, puedes usar comandos SQL estándar. Importante: Cada consulta debe finalizar con la palabra go en una nueva línea para ejecutarse.

Ejemplo de uso interactivo:

SQL
1> list tables
2> go

1> describe table usuarios
2> go

1> select usuario, password from usuarios;
2> go

1> quit

4. Ejecución de Consultas desde la Terminal (Modo No Interactivo)

Puedes pasar comandos SQL a mdb-sql directamente redirigiendo la entrada estándar:

Bash
echo "select * from usuarios;" | mdb-sql -F archivo.mdb

5. Herramientas Complementarias de mdbtools

Para tareas rápidas de extracción en pentesting, a menudo es más eficiente combinar mdb-sql con las otras utilidades de la suite:

  • Listar tablas:

    Bash
    mdb-tables archivo.mdb
    
  • Exportar una tabla a CSV:

    Bash
    mdb-export archivo.mdb nombre_tabla > salida.csv
    
  • Obtener el esquema (Estructura DDL):

    Bash
    mdb-schema archivo.mdb
    


https://www.onlinetis.com

Entradas populares de este blog

Hacking y ciberseguridad en kali linux con Fping

Hacking y ciberseguridad en kali linux con atk6-thcping6

Como utilizar Fierce en kali linux