Buenas noches, a ver os comento, he estado haciendo unas pruebecillas con un exploit para Apache 2.0.52. Y al ejecutarlo, me sale un problema de tubería rota. Pensé que tendría algun fallo a proposito para que no se pueda usar sin arreglarlo. ASi que me he puesto a añadir lineas de impresion para ver donde da el fallo. El caso, esque lo da en la siguiente parte:
Pero no lo da a la primera, sino que establece varias conexiones y a un numero x salta el error de tuberia rota. Y no siempre, ya que tras varias ejecuciones, he conseguido que funcione el exploit y cause la DoS para la que esta programado.Código:if((connect(sock, (struct sockaddr*)&addy, sizeof(addy))) < 0){ perror("connect()"); exit(1); }
Ahora al volver a ejecutarlo, me sigue dando el mismo problema a veces con las tuberias.
Me pregunto, si sabriais a que es debido, ya que yo ando un poco pez en c y mas aun en conexiones de red.
Gracias y un saludo!
PD: El exploit , se ejecuta en multihilo, y crea varios procesos que son los encargados de colapsar la conexion, ahora me pregunto, el problema de tuberia es a la hora de la conexion de red con el host victima o es un fallo de la comunicacion entre los diferentes hilos??
Marcadores