[Linuxcantabria] Ataques Denny of Service y antivirus

Antonio Jenaro Rodríguez jenaroa en gestion.unican.es
Mar Mayo 25 07:11:30 UTC 2004


Re: [Linuxcantabria] Ataques Denny of Service y antivirusSiguiendon con el
"pique" del número de directorios que se puede crear a mi me ocurre una
cosa, he creado un script como este:

#!/bin/sh

cont=0

while true
do
    mkdir test
    cd test
    cont=`expr $cont + 1´
    echo "Directorio número: $cont"
done

Bueno, pues se pone a crear directorios y el contador se incrementa
correctamente, pero al llegar (mas o menos) al directorio 850, me da el
siguiente mensaje:

./test.sh line 851: line 8: cd: test: No existe el fichero o el directorio
Directorio número: 851
mkdir: no se puede crear el directorio 'test': El fichero existe

La línea 8 del script corresponde a "cd test", pero no creo que sea porque
el script está mal:
Alguien puede probar este script y ver lo que ocurre??

Saludos y gracias

  -----Mensaje original-----
  De: linuxcantabria-bounces en linuca.org
[mailto:linuxcantabria-bounces en linuca.org]En nombre de txipi
  Enviado el: martes, 25 de mayo de 2004 0:44
  Para: Lista general de la Asociación Linuca
  Asunto: Re: [Linuxcantabria] Ataques Denny of Service y antivirus


  -----BEGIN PGP SIGNED MESSAGE-----
  Hash: SHA1

  Hola,

  On Mon, 24 May 2004 23:12:52 +0200
  txipi <txipi en sindominio.net> wrote:

  > Luego he mirado a ver cuántos subdirs había creado:
  > find . | tr '/' '\n' | wc -l
  > 606651

  Bien, me he picado un poco más y lo he dejado un raaaato largo haciendo
  directorios como un jarto. Estas son mis conclusiones:

  1) En cuestión de una hora he podido crear...

  txipi en argon:~/a$ find . | tr '/' '\n' | wc -l
  152643584

  directorios, o sea 152 millones más o menos.

  2) Un find de esa longaniza de directorios tarda...

  txipi en argon:~/a$ time find . > /dev/null
  Violación de segmento

  real    0m25.296s
  user    0m6.404s
  sys     0m1.846s

  Hummm, al de 25 segundos casca el find. Quizá 152643584 no sea el número
  de directorios creados, sino el número donde el find casca. Lo compruebo
  creando un nuevo directorio y si, efectivamente a partir de ahí el find
  tiene problemas para trabajar con esa profundidad de directorios.

  3) Quiero comprobar el tamaño de todo lo que he creado...

  txipi en argon:~/a$ du
  Violación de segmento

  Parece que du sí que tiene problemas.

  4) Bueno, pues voy a intentar borrar todo esto...

  txipi en argon:~/a$ time rm -Rf a/

  real    16m34.438s
  user    0m5.716s
  sys     8m11.061s

  Uffff, 16minutos de borrado, reconozco que me ha entrado la angustia :-D
  De todas maneras, es 1/4 de lo que ha costado crearlo.

  Estas han sido mis experiencias tocando los huevines a mi sistema de
  ficheros ;-)

  - --
  Agur
    txipi

  wget -O - http://sindominio.net/~txipi/txipi.gpg.asc | gpg --import
  Key fingerprint = CCAF 9676 B049 997A 96D6  4D7C 3529 5545 4375 1BF4

  Isn't it nice that people who prefer Los Angeles to San Francisco live
  there?
                  -- Herb Caen

  -----BEGIN PGP SIGNATURE-----
  Version: GnuPG v1.2.4 (GNU/Linux)

  iD8DBQFAsnqfNSlVRUN1G/QRAjV7AJ41kCNvkE4a4LF88zJYC2ZcqH1HaACfSQTK
  7C4MGfHAS/yUnOOtqCss9D4=
  =7Y0c
  -----END PGP SIGNATURE-----
  _______________________________________________
  Linuxcantabria mailing list
  Linuxcantabria en linuca.org
  http://linuca.org/mailman/listinfo/linuxcantabria
  ¿Conoces las sugerencias de uso? -> http://linuca.org/link/?l45



More information about the Linuxcantabria mailing list