the_open_door
café
ESEN
← Cheatsheets

Bases de datos

Cada motor se enumera y se explota distinto: MySQL/MariaDB, MSSQL, PostgreSQL, Redis y SQLite tienen su propia sintaxis, sus rutas a RCE y sus trucos. Una ficha por motor.

MySQL / MariaDB · 330620 comandos
  • Conectar / enumerar
  • Esquema
  • Usuarios / hashes
  • Leer/escribir ficheros
  • RCE
  • Rogue server
MS SQL Server · 143327 comandos
  • Conectar
  • Enumerar
  • Leer ficheros
  • xp_cmdshell (RCE)
  • Servidores enlazados
  • Coerción NTLM
  • Impersonación
PostgreSQL · 543215 comandos
  • Conectar / enumerar
  • Usuarios / hashes
  • Leer ficheros
  • RCE
  • Escribir ficheros
  • dblink
Redis · 637913 comandos
  • Enumerar
  • Webshell / SSH
  • RCE (módulo/replica)
MongoDB · 270178 comandos
  • Conectar / enumerar
  • Enumerar
  • Usuarios / hashes
SQLite (ficheros .db locales)9 comandos
  • Identificar
  • Ficheros de interés
  • Enumerar
  • Volcado
Oracle TNS · 152117 comandos
  • SID y credenciales
  • ODAT (todo)
  • Conectar (sqlplus)
  • Ficheros (utlfile)
  • RCE
  • Privilegios