Para que practiques

Iniciado por zrenttys, 20 Diciembre 2009, 16:28 PM

0 Miembros y 1 Visitante están viendo este tema.

zrenttys

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

AlbertoBSD

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


Donaciones
1Coffee1jV4gB5gaXfHgSHDz9xx9QSECVW

WHK

aaaah que buena onda, me lo bajaré aver que tal está :P

braulio--

En el nivel de high security hay alguna prueba explotable?

WHK

#4
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:


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.

zrenttys

Me parece la propuesta de WHK, creo ques una buena forma de aprender por si mismos.
  :P
Saludos!

~ Yoya ~

Mi madre me dijo que estoy destinado a ser pobre toda la vida.
Engineering is the art of balancing the benefits and drawbacks of any approach.

Castg!

Cita de: 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:


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

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

tragantras

Colaboraciones:
1 2