¿Puede alguien cuyo sistema Linux esté bajo ataques DDoS darme datos exactos sobre los efectos del Low Orbit Ion Cannon (LOIC), el High Orbit Ion Cannon (HOIC), Slowloris, PyLoris, Hping, etc. sobre el uso de memoria en Linux? ? Básicamente, me gustaría tener memoria física con marcas de tiempo, buffers / caché y intercambiar estadísticas de uso en intervalos de 1 segundo durante varios ataques DDoS.
Se pueden generar emitiendo el siguiente comando en BASH:
while (true) do\
echo -n 'date +%s.%N';\
free | awk '!/shared/ { ORS=""; print "\t" $3 "\t" $4; }';\
echo;\
sleep 0.99;\
done >> ~/memory_use_log.csv &
Lo pregunto, porque me he dado cuenta de que mi programa - swapd ( enlace , enlace , enlace , enlace , ...) - ha encontrado un nuevo uso en Virtual barato con poca memoria y poco espacio en disco Servidores privados (VPS), por lo que estoy considerando implementar la tecnología de vector de asignación que inventé en 2001, pero nunca implementé en swapd, ya que el uso de swapds estaba disminuyendo a medida que aumentaba la disponibilidad de memoria y espacio en disco.
También me ha ocurrido que tal vez algunas herramientas DDoS tienen un efecto considerable en el uso de la memoria en Linux. Antes de lanzar Swapd en 2000, probé su tolerancia de ataque local asignando memoria a varios MiB / s en un Pentium II; solo podía ralentizar el sistema, pero no bloquearlo. Por lo tanto, me gustaría saber cómo varias herramientas DDoS afectan el uso de la memoria en Linux para poder implementar un mecanismo contrario al implementar la tecnología Vector de asignación, después de lo cual swapd (que se cambiará a dswapd) ya no requerirá el tamaño del archivo de intercambio, etc. .parámetros y, básicamente, cualquier principiante podrá usarlo simplemente especificando los directorios y el uso máximo de espacio en disco permitido por directorio; todo lo demás se determinará mediante la tecnología de vector de asignación.