[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: saltarse las restricciones de la shell



> >          Es una pena que noexec dé un falso sentido de seguridad:
> >
> > $ cd /tmp/
> > $ mount|grep tmp
> > /dev/hda1 on /tmp type ext2 (rw,noexec)
> > /dev/hda2 on /var/tmp type ext2 (rw,noexec)
> > $ cp /bin/date ./date-$$-$$
> > $ ./date-602-602
> > bash: ./date-602-602: Permiso denegado
> > $ /lib/ld-linux.so.2 ./date-602-602
> > jue dic  6 01:14:56 CET 2001
> > $ _
>
> Realmente interesante. De todas formas en una shell-restringida no
> puede ejecutarse por las buenas /lib/ld-linux.so.2

Sí y no. Lo que esto ilustra es que siempre hay una manera de saltarte las
reglas. Cierras esa, habrá otra. Lo mejor es no dar cuenta de shell a
alguien en que no confíes.

--
Gunnar Wolf - gwolf@campus.iztacala.unam.mx - (+52-55)5623-1118



Reply to: