Foro de elhacker.net

Seguridad Informática => Bugs y Exploits => Mensaje iniciado por: Schaiden en 13 Octubre 2015, 03:20 am



Título: Error de compilacion al crear web vulnerable (de manual de metasploit de 500pag)
Publicado por: Schaiden en 13 Octubre 2015, 03:20 am
Buenas, que tal? Estuve siguiendo el tutorial de 500 páginas de Metasploit en español,éste:

http://ns2.elhacker.net/timofonica/manuales/Manual_de_Metasploit_Unleashed.pdf

En el momento de crear la web vulnerable, me saltaron errores de compilación... Algunos me decían:  Newline in Constant , entonces miré los archivos y note que había varias lineas una abajo de la otra cunado se llamaba al sql, y las puse todas en la misma linea, con eso fui solucionando las advertencias de Newline in Constant, pero ahora me sale otro error:

(http://www.subeimagenes.com/img/problema-1483502.png)

Y la verdad no tengo idea de qué hacer... Agradecería si me dieran una mano, ya que estoy interesado a seguir con éste documento... Saludos!!!


Título: Re: Error de compilacion al crear web vulnerable (de manual de metasploit de 500pag)
Publicado por: MCKSys Argentina en 13 Octubre 2015, 04:33 am
Hola!

El erro te dice que te falta un ";". Por lo que veo, cuando comentaste la parte final del SQL, también quitaste el ";".

Si le colocas el ";" final debería funcionar (ojo con el "+": o lo quitas o lo comentas)

Saludos!


Título: Re: Error de compilacion al crear web vulnerable (de manual de metasploit de 500pag)
Publicado por: Schaiden en 13 Octubre 2015, 05:09 am
Uhhh subi la imagen incorrecta :S. Si, ese error lo había podido solucionar, pero con éste si que no tengo idea como solucionarlo:

(http://www.subeimagenes.com/img/problema2-1483618.png)

Que me está diciendo?  Que puede llegar a estar mal?

Gracias MCKSys Argentina por ayudarme!!!

Saludos!


Título: Re: Error de compilacion al crear web vulnerable (de manual de metasploit de 500pag)
Publicado por: MCKSys Argentina en 13 Octubre 2015, 06:48 am
Hola!

El error dice que estás haciendo referencia a un objeto que ya no existe. En otras palabras, tu código intenta usar (directa o indirectamente) un objeto que ha sido destruído.

Tiene toda la pinta de ser un Use After Free (https://cwe.mitre.org/data/definitions/416.html).

Saludos!

PD: Aparte, se te sugiere que actives el debugger, así puedes encontrar la línea que ocasiona el UAF.


Título: Re: Error de compilacion al crear web vulnerable (de manual de metasploit de 500pag)
Publicado por: Schaiden en 13 Octubre 2015, 07:30 am
Genial! Muchas gracias por la información! Voy a ponerme a leer sobre el tema. Saludos! :D