elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el ttwitter! de elhacker.NET


+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Bugs y Exploits
| | |-+  Nivel Web (Moderadores: sirdarckcat, WHK)
| | | |-+  Como se crackean las tablas de MySQL Server?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Como se crackean las tablas de MySQL Server?  (Leído 3,561 veces)
Azielito
no es
Colaborador
***
Desconectado Desconectado

Mensajes: 9.185


>.<


Ver Perfil WWW
Como se crackean las tablas de MySQL Server?
« en: 9 Enero 2005, 04:55 »

Hola, bueno, pues, consegui unos archivos que son los que manejan los datos en el MySQL Server, el problema es que no creo que pueda entrar tan facil como copiar estos archivos a el directorio "mysql\data\mysql\ " ya que, para verlas tendria que usar el phpMyAdmin y, no tendria el psw del root :') entonces, necesito saber como se crackean estos archivos

user.frm
user.MYD
user.MYI

de MySQL server, gracias :D
En línea

Unravel
BlueHack Team
Ex-Staff
*
Desconectado Desconectado

Mensajes: 1.016



Ver Perfil
Re: Como se crackean las tablas de MySQL Server?
« Respuesta #1 en: 9 Enero 2005, 15:01 »

Así a bote pronto, sin haberlo probado y basandome en la teoría, yo haría una copia del directorio mysql dentro de data llamándole como quieras. Luego copias/sobreescribes dentro de él los ficheros user.* que tienes y accedes a la tabla user de la nueva bbdd que has creado desde phpmyadmin.

Ahí tendras los usuarios de la bbdd de la que "conseguiste" esos archivos.

La password no la tendrás, tendrás su hash. No estoy seguro pero creo que en las versiones anteriores a la 4.0 inclusive es un hash md5, y las posteriores un sha1.
Si tienes 16 bytes, es (no te lo aseguro) unmd5, y si tienes 20, un SHA1.
Luego pues a crackear.

Ya te digo, hablo sin haberlo probado antes.
Creáte un usuario con una pass corta y pásale crackeadores a ver si rula, cuando lo tengas claro, ya se los metes a los otros users.

Ya nos contarás.

Salu2.
En línea

"La verdad es un ácido corrosivo que salpica casi siempre al que la maneja". Santiago Ramón y Cajal.
el-brujo
ehn
***
Desconectado Desconectado

Mensajes: 19.682


La libertad no se suplica, se conquista


Ver Perfil WWW
Re: Como se crackean las tablas de MySQL Server?
« Respuesta #2 en: 10 Enero 2005, 02:49 »

yo haría lo mismo.

Copia esos archivos en

/var/lib/mysql

y luego desde el phpMyAdmin podrás "leerlos".

Aunque como dice unravel, están cifrados en md5 creo.
En línea

Since 2001, still kicking hard
Azielito
no es
Colaborador
***
Desconectado Desconectado

Mensajes: 9.185


>.<


Ver Perfil WWW
Re: Como se crackean las tablas de MySQL Server?
« Respuesta #3 en: 11 Enero 2005, 03:04 »

pues, ia pude leerlos, solo configure el phpmyadmin para que no pidiera psw ni nada XD, o sea
Código:
$cfg['Servers'][$i]['auth_type']     = 'config';
y ya, entra sin pedir psw, ahora ya tengo los hashes XD y, por cierto, no son md5 :o pero, murris encontro
Código:
http://www.securiteam.com/tools/5WP031FA0U.html
http://security-protocols.com/modules.php?name=News&file=article&sid=1492
para crackearlos ;D

Gracias po rla ayuda :D
En línea

Unravel
BlueHack Team
Ex-Staff
*
Desconectado Desconectado

Mensajes: 1.016



Ver Perfil
Re: Como se crackean las tablas de MySQL Server?
« Respuesta #4 en: 11 Enero 2005, 10:39 »

He profundizado un poco porque esto de hablar de oidas y a las 6 de la mañana es lo que tiene.
En resumen, dependes de la version del MySQL.

Versiones anteriores a la 4.1:
El hash generado por la función PASSWORD(), que es la que implementa el algoritmo (tiene toda la pinta de ser propietario, intentaré salir de dudas), es de 16 bytes. El programa mysqlfast que referencias al igual que el mysqlpassword, son los que trabajan aquí. Nunca los he probado, no sé como van.

Versión 4.1.1. y posteriores
EL hash generado es de 41 bytes, un incremento significativo. No sé si hay programas para crackear esto, y si los hay, tardarán un poco más ;)
Se distingue la versión, aparte de por el tamaño del varchar que es 41, porque viene almacenado el valor con un * delante. Será para compatibilizar versiones, no sé.

Y como curiosidad tienes la Versión 4.1.0.
El hash generado es de 45 bytes y la función PASSWORD() es no-repetitiva, o sea, sucesivas llamadas a la función con el mismo argumento generan resultados distintos.
La autenticación en esta versión es incompatible con las versiones posteriores, así que no creo que tengas esa mala suerte.


Bueno, luego cuenta qué versión tienes y cómo te ha ido, que la curiosidad me está matando. :D

Salu2.
En línea

"La verdad es un ácido corrosivo que salpica casi siempre al que la maneja". Santiago Ramón y Cajal.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Como recuperar tablas MySQL teniendo archivos frm ? « 1 2 »
Bases de Datos
Azielito 14 59,919 Último mensaje 12 Noviembre 2014, 20:09
por sebastuning
Informacion tablas y columnas con sql injection en mysql 4.x
Nivel Web
opportunity 4 4,815 Último mensaje 1 Marzo 2011, 08:06
por opportunity
[SOLUCIONADO] Cómo puedo obtener el diseño de las tablas por query en mysql?
Bases de Datos
papita5 2 2,757 Último mensaje 7 Noviembre 2011, 00:06
por papita5
Dudas con tablas Mysql
Bases de Datos
Hekaly 0 1,106 Último mensaje 13 Abril 2012, 18:17
por Hekaly
Crackean RSA-1024
Seguridad
DamnSystem 1 921 Último mensaje 5 Julio 2017, 22:22
por engel lex
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines