Foro de elhacker.net

Seguridad Informática => Nivel Web => Mensaje iniciado por: zrenttys en 20 Diciembre 2009, 16:28 pm



Título: Para que practiques
Publicado por: zrenttys en 20 Diciembre 2009, 16:28 pm
Bueno esto es una aplicación php/mysql llena de vulnerabilidades, en donde puedes practicar desde encontrar estas vulnerabilidades hasta poder explotarlas, espero poder ayudar en su aprendizaje.
h**p://www.dvwa.co.uk/download.php


Título: Re: Para que practiques
Publicado por: AlbertoBSD en 20 Diciembre 2009, 17:55 pm
Citar
[font='Times New Roman']Damn Vulnerable Web App (DVWA) is a PHP/MySQL web application that is damn vulnerable. Its main goals are to be an aid for security professionals to test their skills and tools in a legal environment, help web developers better understand the processes of securing web applications and aid teachers/students to teach/learn web application security in a class room environment.[/font]
Regards




Título: Re: Para que practiques
Publicado por: WHK en 20 Diciembre 2009, 21:11 pm
aaaah que buena onda, me lo bajaré aver que tal está :P


Título: Re: Para que practiques
Publicado por: braulio-- en 20 Diciembre 2009, 21:49 pm
En el nivel de high security hay alguna prueba explotable?


Título: Re: Para que practiques
Publicado por: WHK en 20 Diciembre 2009, 21:53 pm
Le encontré un fallo de diseño, un error que permite crear pruebas de concepto para ejecutar código arbitrario en una prueba con seguridad alta donde se supone que no sebe haber ejecución de ningún tipo :P lo que pasa es que el mismo panel de administración desde donde controlas el nivel de seguridad contiene csrf asi que puedes ejecutar un csrf que baje la prueba a bajo nivel y creas un segundo iframe con la ejecución de la vulnerabilidad en bajo nivel.

También encontré una vulnerabilidad de tipo file disclosure donde no debería haberla
http://127.0.0.1/dvwa/vulnerabilities/view_source.php?id=fi&security=../../../setup
Se ejecuta incluso con phpids activado.

Ejemplo:
(http://www.webcomparte.com/archivos_publicos/imagenes/bugs/dvwa.png)

Pero igual está entrete, está super fácil encontrar cada bug en cada sección de las vulnerabilidades hasta el nivel medio que se supone que uno puede ejecutar dicha vulnerabilidad.

Si a alguien le interesa podríamos discutir entre todos cuales son las respuestas de cada vuln y como pueden solucionarse pero primero quiero ver que los usuarios del foro puedan comenzar a hacerlo pos si mismos y a medida que lo vayan encontrando lo vamos discutiendo :P

Aunque de todas formas el fin de ese sitema por lo que veo es testear vulnerabilidades con phpids.


Título: Re: Para que practiques
Publicado por: zrenttys en 21 Diciembre 2009, 01:16 am
Me parece la propuesta de WHK, creo ques una buena forma de aprender por si mismos.
  :P
Saludos!


Título: Re: Para que practiques
Publicado por: ~ Yoya ~ en 21 Diciembre 2009, 01:29 am
Vale, me apunto xD.


Título: Re: Para que practiques
Publicado por: Castg! en 21 Diciembre 2009, 05:02 am
Le encontré un fallo de diseño, un error que permite crear pruebas de concepto para ejecutar código arbitrario en una prueba con seguridad alta donde se supone que no sebe haber ejecución de ningún tipo :P lo que pasa es que el mismo panel de administración desde donde controlas el nivel de seguridad contiene csrf asi que puedes ejecutar un csrf que baje la prueba a bajo nivel y creas un segundo iframe con la ejecución de la vulnerabilidad en bajo nivel.

También encontré una vulnerabilidad de tipo file disclosure donde no debería haberla
http://127.0.0.1/dvwa/vulnerabilities/view_source.php?id=fi&security=../../../setup
Se ejecuta incluso con phpids activado.

Ejemplo:
(http://www.webcomparte.com/archivos_publicos/imagenes/bugs/dvwa.png)

Pero igual está entrete, está super fácil encontrar cada bug en cada sección de las vulnerabilidades hasta el nivel medio que se supone que uno puede ejecutar dicha vulnerabilidad.

Si a alguien le interesa podríamos discutir entre todos cuales son las respuestas de cada vuln y como pueden solucionarse pero primero quiero ver que los usuarios del foro puedan comenzar a hacerlo pos si mismos y a medida que lo vayan encontrando lo vamos discutiendo :P

Aunque de todas formas el fin de ese sitema por lo que veo es testear vulnerabilidades con phpids.


el porq:

http://localhost/dvwa-1.0.6/dvwa/vulnerabilities/view_source.php?id=fi&security=../../view_source (http://localhost/dvwa-1.0.6/dvwa/vulnerabilities/view_source.php?id=fi&security=../../view_source)

jaja, esta bueno el coso, aunq al ser malo no tengo ganas de pensar, voy a ver que hago.


Título: Re: Para que practiques
Publicado por: tragantras en 23 Diciembre 2009, 01:29 am
me apunto! [cojo sitio :D ]