[ Home | Liste | F.A.Q. | Risorse | Cerca... ]


[ Data: precedente | successivo | indice ] [ Argomento: precedente | successivo | indice ]


Archivio: Ottobre 2001 ml@sikurezza.org
Soggetto: Re: programma di login contraffatto!
Mittente: vecna
Data: 8 Oct 2001 11:11:42 -0000
On Sat, Oct 06, 2001 at 12:46:50PM +0200, Pardo wrote:
~ E` possibile per un utente normale scrivere ed eseguire un programma che
~ sembra il vero login, ma che in realta` esegue un `su' dopo avere annotato
~ nome e password di chi si logga?
si, se un altro utente ha accesso al suo profile puo` cambiare il path ad
esempio o mettere un alias in modo che quando vien chiamato su si avvi
in verita` un su nascosto in qualcosa come ~/.gnupg/.key/.tempgen/.var/sufake
:)

~ Siii...
si se ha accesso al profile, se si usa un utente solo "di login" x poi
far si che gli altri utenti vadano in giro con su(1) x il sistema allora
e` possibile.

~ Ma la domanda piuttosto e` com'e` possibile che in qualsiasi distro di
~ linux non ci sia gia` protezione di default per un giochetto cosi`
~ semplice (oppure perche` anche della gente abbastanza esperta trascura il
~ problema del `su' nei propri sistemi...).
la gente abbastanza esperta non da utenti utilizzabili da tutti, ma solo
dall'utente.

il "cambio" del su e` possibile se un utente lo fa' x se stesso, xke` il profile
da cui dipende il PATH o eventuali alias dipendono da lui stesso.

per poterlo evitare bisognerebbe lavorare a un layer + alto (NON mettere il
PATH immodificabile xke` con un alias si fa' la stessa cosa e non e` facile
accorgersene, mettere i file di .rc della shell solo con perm da root e` 
una limitazione stupida ...mettere un modulo che checki se su(1) viene chiamato
da bash o da un programma wrapper e` possibile ...) ma in una situazione 
simile non e` solo il su(1) un programma succulento ma anche altri prog...

~ Sono certo che questo trucchetto viene impiegato proficuamente in un sacco
~ di posti... ad esempio lab universitari...
boh nei lab dell'uniMI uno studente ha il suo utente ed e` solo suo, se 
in altre universita` esiste l'utente "studente" allora volendo qualcuno
potrebbe mettere anche un bel keylogger che stia su /dev/tty a leggere
e prendere OGNI tasto battuto dagli altri utilizzatori di quell'account.

(e se un admin lo fa' fare, se lo merita :)

ciao ciao

________________________________________________________
http://www.sikurezza.org - Italian Security Mailing List




[ Home | Liste | F.A.Q. | Risorse | Cerca... ]

www.sikurezza.org - Italian Security Mailing List
(c) 1999-2005