Newsgroup: it.comp.os.win.win2000
Titolo: Guest permette la cancellazione di file!!!!

Vorrei porvi un quesito su una stranezza (a mio parere) che mi è capitata:
1) Creo un file di testo chiamato pippo.txt
2) Al file in questione do l'accesso esclusivo solo all' utente chiamiamolo
"paperino" che è un Amministratore, e ovviamente lo levo a "everyone".
3) Faccio il log-on come account "Guest" (dopo aver abilitato l'account),
provo ad aprire il file e non me lo apre (giustamente), provo a modificarlo
e non lo modifica (giustamente), ma LO CANCELLA !?!?!?!?!?
Questa cosa mi sembra assurda. Per quale motivo "Guest" dovrebbe poter
cancellare un file su cui non ha accesso????????????? La cosa è abbastanza
preoccupante considerando che utenti come IUSR_nomemacchina, fanno parte del
gruppo "Guests" e questo può creare qualche piccolo problemino (vedi "File
Request Parsing vulnerability" in IIS), consentendo ad un utente di
effettuare operazioni "pericolose" su un Server.
Mi sono perso qualche cosa, oppure è normale il comportamento che ho
descritto per l'account Guest?  dimenticavo se invece provo a cancellare il
file con un altro utente non me lo cancella !!!!!!
Ciao
ken

WAZ
ma davvero?
Devo provare, mi sa che è un bug.
:DDDD
Saluti
Francesco.


Prova e poi mi fai sapere

 !?!?!?!?!?
I permessi sulla directory sono quelli che influiscono sulla
cancellazione o meno dei file, quindi la cosa e' corretta, se nella
directory c'era che everyone aveva accesso "full control", come sarebbe
di default...
Apparte tutto, ma un pelo di manualistica sul file system che si usa
sarebbe il caso di leggerla...
-- 
   => Don't Let Your Fears Stand in The Way of Your Dreams !!! <=
   URL: 
http://www.delymyth.net/
 ~ E-Mail: 
DEly...@despammed.com
            => ICQ#: 8761263 - MSN: 
dely...@msn.com
 <=
          => FREE! Hardware Anti-Virus!!! - /dev/brain <=

 sarebbe il caso di leggerla...
Hai ragione, ma a dire la veritą non pensavo proprio che il problema potesse
essere di questo tipo.
Grazie comunque

 potesse essere di questo tipo.
Eppure se ci pensi e' logico, quando cancelli il file non lo modifichi,
quindi le ACL del file non vengono interpellate e vigono quelle della
directory in cui e' contenuto il file...
In pratica: occhio a come imposti le ACL, un piccolo errore (su file
anziche' su directory) puo' costare decisamente caruccio -_-


 anziche' su directory) puo' costare decisamente caruccio -_-
Oddio che non modifichi il file ho i miei dubbi, dipende cosa intendi per
modificare, se il file viene di fatto cancellato fisicamente lo modifichi e
allora avrebbe senso gestirlo a livello delle ACL del file altrimenti se
cancellarlo significa solo eliminarlo "visivamente dalla directory" allora
ha senso il meccanismo che usa. Comunque non mi sembra molto logico. Forse
c'č qualche altra motivazione tecnica che mi sfugge e che motiva questa
scelta.
Questa cosa la approfondirň sul FS.
Grazie ancora

Hai installato la SP3?
Spesso risolvono problemi di sicurezza (sempre se Ms se ne sia accorta prima
di te :DDD)

Scusate, ma guest non fa parte di everyone, bensì di Domain Guest, e questo
fa parte di Guests.
Oltretutto, se fosse davvero in everyone (col controllo completo) non
dovrebbe poter aprire i files, anzichè cancellarli "solamente"?
O forse è un semplice conflitto di credenziali..
Sto diventando curioso
Ciao
Francesco

 O forse è un semplice conflitto di credenziali..
Molto piu' semplice:
Se cancelli un file dalla directory, modifichi la directory, non il
file.


Era il lontano Tue, 26 Nov 2002 16:36:31 GMT, mentre cercavo di
sincronizzarmi con l'Eva 01, all'improvviso da un entry-plug saltò fuori
kenshiro2000 che mi disse:
 > 3) Faccio il log-on come account "Guest" (dopo aver abilitato l'account),
 > provo ad aprire il file e non me lo apre (giustamente), provo a
 > modificarlo e non lo modifica (giustamente), ma LO CANCELLA !?!?!?!?!?
Ma una delle regole primarie della sicurezza Windows, non è sempre stata
"MAI abilitare guest"?
Stefano
aka Senbee Norimaki
ICQ# 4243376
droguz-at-libero-punto-it

 file.
......................................
Infatti, la cazzata enorme dei sistemi Win e M$ in generale.
Palle che se cancelli il file non lo modifichi; se io dico che il file è
accessibile a questo e quell'utente, nessun altro può fare nulla sul file,
tantomeno cancellarlo, e non è detto che lo possano fare anche i due
autorizzati ad usarlo.
In un S.O. "serio" il controllo della sicurezza si effettua su almeno 2
"livelli": l'autorizzazione all'oggetto e l'autorizzazione ai dati in esso
contenuti;
poi si verifica anche l'autorizzazione ad eseguirlo e l'autorizzazione ad
eseguire ciò che fa l'oggetto (virus docet).
Ma questo, che per altri sistemi è la norma da 20 anni, per i sistemi M$ è
ancora fantascenza...
Ciao.
--------------------------------
Inviato via 
http://usenet.libero.it

X la serie Inventiamo la bomba atomica, MA NON USIAMOLA??????
Meno male ke Guest è infinitamente meno pericoloso....
Saluti
Francesco.

 "MAI abilitare guest"?
..............................
Vero, ma tutto dovuto a bug di sicurezza palesi nei sistemi win. Se fosse
tutto gestito correttamente si potrebbe lasciare abilitato tranquillamente.


 ancora fantascenza...
Ok, allora prova a dare un'occhiata alle proprietą di protezione avanzate
di file e cartelle, ereditarietą delle ntfs permission, studia un po' e
poi, prima di sparare cazzate, collega il cervello.
Ciao, Antonio
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Controlla le ntfs permission sulla cartella e confrontale con quelle che
hai impostato sul file. Eventualmente, in proprietà, protezione/avanzate
della cartella, togli il segno di spunta su elimina sottocartelle e file.
Non attivare l'utente guest, elimina everyone dalle permission e settale
solo sui gruppi che ti interessa accedano alle risorse. E' un lavoro che
devi fare con attenzione perché potresti impedire l'esecuzione dei
programmi installati ai vari utenti.


 poi, prima di sparare cazzate, collega il cervello.
.................................
E allora, visto che (da quel poco che capisco) tu ne sai tante, spiegami
perchè per Win la cancellazione di un file NON è una modifica del file
stesso (d'altronde lo sto "solo" segando) ma una modifica della cartella.
A me pare un buco, poi probabilmente non conosco qualcosa e mi sbaglio, ma
sta di fatto che su altri sistemi una cosa del genere te la scordi.
A me sta bene l'ereditarietà delle autorizzazioni (se è di questo che stai
parlando), ci mancherebbe, altrimenti è un casino, ma se dico che SOLO
quell'oggetto deve avere un tipo (ed una lista) di autorizzazione non vedo
perchè sia possibile cancellarlo, mentre sia impossibile aprirlo.
Forse per M$ è meno grave aprire un file che cancellarlo (DLL comprese, ed
ecco appunto perchè esistono, e funzionano, i virus).


 perchè per Win la cancellazione di un file NON è una modifica del file
In effetti il sistema non mi sembra per niente intuitivo.
Inoltre, se puoi cancellare un file X e poi creare un nuovo file X diverso
dal precedento, il risultato è lo stesso di poterlo modificare, no?
Enrico
http://www.enrigua.net

 dal precedento, il risultato è lo stesso di poterlo modificare, no?
..........................
Esatto, ed infatti il problema è che non dovrebbe fartelo cancellare.


Infatti, la cazzata enorme dei sistemi Win e M$ in generale.
Sbaglio o č cosě anche in Unix?
------------------
Alessandro Borille
Microsoft MVP - (Windows 2000)

 Sbaglio o č cosě anche in Unix?
................................
Ah, non lo so, purtroppo non conosco ne Unix ne Linux, ma spero di no,
altrimenti....


 Ciao.
Spero pace fatta. Ciao, Antonio



Vai tranquillo !!! E anzi, se qualche volta dovessi avere bisogno del tuo
aiuto ti contatterò nel NG, almeno avrai la possibilità di, diciamo,
"sdebitarti"... :))


 NON č piů o meno come se l'avessi modificato ??
assolutamente SI'
Morale 2
ciň conferma la mia teoria: a gestire un sistema operativo complesso, non
puň starci Mr. pincopalo vattelapesca... 
Ora magari vado a dormire...
Ciao, Antonio
PS
mi sono sdebitato..!    ;-)


 mi sono sdebitato..! ;-)
Mmmm, vediamo.... Vabbè, te la concedo !!! :P


> Ciao.
Ciao, Antonio


A proposito di Guest: mi pare che permette di entrare anche nel Registro di
un pc Windows 2000 Pro da remoto!
:-((
Se è così, sarebbe una ragione in più per disabilitarlo.
Enrico
~***§ 
http://www.enrigua.net
 §***~