provlima se bash scripting
Giorgos Keramidas
keramida at ceid.upatras.gr
Wed Dec 6 00:39:07 EET 2006
On 2006-12-06 00:25, Michael Iatrou <iatrou at serverhive.com> wrote:
>When the date was Wednesday 06 December 2006 00:18, V13 wrote:
>> H teleia (.) sto PATH se opoiadipote egkatastash ston kosmo h opoia
>> prokeitai na filoksenisei 2 h perissoteroys xristes einai problima
>> asfaleias.
>
> Γιατί;
Old times' classic ``exploit'':
Γιατί κάποιοι κακοηθέστατοι users, μπορεί να πάνε στο /tmp και να
φτιάξουν ένα script με όνομα "mroe", που κάνει π.χ.:
#!/bin/sh
echo 'PWNED K THX LOL'
Ύστερα περιμένουν απλά μέχρι τη μέρα που ένας χρήστης με superuser
rights θα έχει την ατυχή έμπνευση να τρέξει στο /tmp κάτι σαν:
# ls -l | mroe
Το '.' στο PATH δε θα "προστατεύσει" τον άτυχο superuser από το να
τρέξει με superuser rights το κακοηθές script.
ΥΓ: Το όνομα "mroe" δεν είναι διόλου τυχαίο. Είναι το πιο συχνό
τυπογραφικό λάθος που έχω δει να γίνεται σε shell prompt...
More information about the Linux-greek-users
mailing list