Debug de Apache ante errores de segmentación

En ocasiones nos encontramos con un comportamiento extraño de Apache, como reinicios aleatorios, que no conseguimos depurar,  pues la única información que observamos en los logs es el error «seg fault or similar nasty error detected in the parent process»

Primeramente, indicar que un error de segmentación es aquel causado por una mala comunicación o inoperatividad con algún módulo del OS que provoca un crash.

Reemplazar cadenas de texto en MySQL con REPLACE

En la entrada de hoy os voy a enseñar cómo reemplazar código en una bbdd mediante mysql_replace, algo muy útil sobretodo tras haber detectado una intrusión.

En ocasiones los atacantes hacen uso de vulnerabilidades en el código de las webs para realizar ataques de inyección de código SQL en las bases de datos, provocando después redirecciones no deseadas, o que se muestren pop-ups malignos, etc.. Por supuesto, el problema principal está en nuestra web y debemos buscar el origen del problema y solucionarlo, pero, si la intrusión ya ha sido realizada, nuestra prioridad es eliminar la misma.

(más…)

Herramientas de análisis de tráfico

En la entrada de hoy os voy a hablar de 4 herramientas muy útiles para detectar de donde proviene un tráfico extraño que estemos detectando y no consigamos depurar su origen. Estas herramientas son muy útiles sobretodo cuando estás sufriendo un ataque, sea entrante o saliente porque te hayan intrusionado.

(más…)

Vulnerabilidad en Memcached (DDoS), cómo solucionarla.

Recientemente se ha publicado una vulnerabilidad en memcached que provoca que atacantes puedan realizar un ataque DDoS mediante UDP al puerto 11211 de memcached:
Solucionar y securizar esta vulnerabilidad es sencillo, y para ello es necesario editar la configuración de arranque de memcached para que sólo escuche peticiones en local.