[PIPython] eseguire comandi come root

Nicola Larosa nico
Ven 19 Nov 2004 15:16:53 CET


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

>> Hai bisogno di una applicazione suid root, vedi come esempio su.
>> Altresi vedi sudo.

> Il problema perņ rimane...

Solo se non vedi sudo. :-)


> se il lavoro sporco lo deve fare uno script python...ad avere il suid
> deve essere l'interprete python...

Ma non pensarci neanche. B-P

$ python -c "import os; os.system('/bin/rm -rf /')"

e coll'interprete suid root ti sei bello che giocato il sistema.

Se invece ti studi sudo, ti accorgi che ti consente di definire quale utente 
puņ lanciare quali comandi come fosse un altro utente (tipicamente root).


- -- 
Nicola Larosa - nico a tekNico.net

Python gives you enough rope to hang yourself, but you have to know where
to look. Its land has a dearth of trees, branches or posts to use the rope
to actually hang yourself. And the landscape is so beautiful we don't even
notice most of the time. :) -- Chris on comp.lang.python, July 2004

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

iD8DBQFBZmveXv0hgDImBm4RAi0kAJ0fIAZLBPgL2v92SHzByl2m0xexjQCfRvCx
JA3SAnHgablbuwoofrW/X8Q=
=qL8k
-----END PGP SIGNATURE-----



More information about the Python mailing list