suideperl a proftpd

Jan Satko satko na quanto.nr.sanet.sk
Pondělí Červen 2 16:35:09 CEST 2003


> "-rwsr-x---  root   user". Ale proftpd se nespusti a vytpise hlasku "unable
> to set uid to 77, current uid: 500".

Ked spustite binarku so suid bitom, tak zvacsa dostavate EUID=0 (efektivne
uid). Proftpd si zjavne kontroluje UID a nehladi na EUID.
Ja by som to asi (aby to bolo cim skor) spravil tak, ze by som si spravil
vlastny program, ktory by najprv spravil setuid(0) a potom by zavolal
proftpd. Pripadne u toho suidperl-u pozrel, ci tam nie je prepinac co
nastavuje aj UID=0.

--
      Jan 'EIS' Satko       Slovak University of Agriculture
 network & system manager           Tr. A. Hlinku 2
  Tel: +421 37 7412 616          949 76 Nitra Slovakia


Další informace o konferenci Linux