Newsgroup: it.comp.sicurezza.varie
Titolo: Unix, NT, OpenSource Sicurezza

 rispetto a OS dove non puoi leggere i sorgenti ?
oh, di certo. Ma d'altronde in un sistema opensource ho la patch
all'incirca due ore dopo aver reso pubblico il baco .... cosa che avviene,
perche' quando c'e' un problema ci si accorge, avendo i sorgenti, di cosa
sia capitato. E sempre con i sorgenti si puo' patchare. Diversamente con
MS dove devo aspettare un SP che non arriva mai, e quando arriva inficia
qualcos'altro. 
d'altra parte su NT quante API segrete esistono e vengono scoperte per
poter bypassare zone sicure di memoria, ambienti protetti e lock su file e
registro ?
invy
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GSS/TW/O>AT d?(dx) s+:+, s: a-->a- C++(C+++) UL+++>UL++++ P+ L+++>L++++
E-- W(W-) N++ K? w-- O- M- V- PS++ PE Y+ PGP++ t++@ 5 X+ R+(R++) tv b+++
DI+++@ D+ G>G++ e++ h r+(r-) y++*
------END GEEK CODE BLOCK------

rispetto a OS dove non puoi leggere i sorgenti ?
Forse, ma rende piu' facile anche la correzione dei bug.
---------------------------------------------------------------------------------
-  Bonf : Per scrivermi bonf at penguinpowered com                              - 
---------------------------------------------------------------------------------
-  Hint : Buttate  KDE nel cesso e installate Gnome 1.0                         - 
---------------------------------------------------------------------------------

 Ciao
La robustezza di un sistema non si basa sull'impossibilità a conoscere come
funziona...
un buon sistema è ampiamente documentato....

rispetto a OS dove non puoi leggere i sorgenti ?
Si' e no anche qui. Per esempio, a un demone di rete mando una serie
di stringhe cattivelle - provo tutti i comandi, uno dopo l'altro - e
prima o poi riesco a mandarlo in crash.
Faccio molto prima a fare cosi' che a studiarmi i sorgenti (anche se
avendo i sorgenti potrei cercare strcpy() e simili per indirizzare i
miei tentativi).
A quel punto tutti gli altri, se non hanno i sorgenti sono parecchio
nel caccone. Infatti l'exploit ce l'ho, loro la toppa non ce l'hanno
e, senza sorgenti, neanche possono averla molto a breve.
Se non faccio il "caone", rendendo pubblico l'exploit, ma lo uso con
discrezione, raffinandolo con cura, prove e errori, non c'e' neanche
il rischio che qualcuno lo trovi per sbaglio inciampando nei sources
perche' i sources non ci sono.
E quelli che avessi bombardato non troveranno niente sulle liste, ed
in quei casi disperati in cui telefonano all'assistenza gli diranno,
"Deve essere un altro problema, nessun altro ha segnalato questo".
Leonardo
".signature": bad command or file name

rispetto a OS dove non puoi leggere i sorgenti ?
si, e questo e' un pregio: grazie all'intera comunita' telematica, il
sistema continua a migliorare moooolto velocemente.
Inoltre, c'e' un'altra questione da non sottovalutare (anche se poco
legata al thread): cosa fa, effettivamente, un programma di zio Bill?
Mette codici identificativi univoci a testi creati con Word? Invia
dati sul tuo sistema a mamma Microsoft?
L'Open source e' un bel modo per evitare questi simpatici giochetti
che definirei delle vere e proprie intrusioni.
ciao
Buttha
-----------------------------------------------------------------------
* Per rispondere rimuovere i
* PGP Key: RSA & DH/DSS
* 
http://members.tripod.com/buttha/
-----------------------------------------------------------------------

se č piů facile o meno attaccare un sistema OpenSource.
Meno facile. Infatti, tutte le patch ovvie sono GIA' state applicate:
si chiama "peer review" 8-)
Infatti, sulle mailing lists di solito si trova la segnalazione di un
guaio E la patch. Non di gente che cercava bugs, ma di gente che c'e'
inciampata per caso, _non_ sui sorgenti. Se non fosse Open Source, la
gente ci inciampava lo stesso... e avresti solo l'exploit.


 altro discorso....tanto ormai il danno te l'hanno fatto.
non ci giurerei. un punto di vista strettamente tecnico vuol dire:
mangiare il C e conoscere un OS ed i suoi internals alla perfezione ?
allora e' piu' facile su OSrc che su win, avendo i sorgenti ...
ma il src ti permette di cassafortizzare la tua box , laddove con win devi
seguire i consigli di libri, M$oft e consulenti vari ... :) quindi siamo
pari nella protezione di una macchina. A quel punto a suo vantaggio gioca
la correzione rapida dei bachi.


 (Un Calimero un po curioso)
i vari redbutton e getadmin e loro varianti sono proprio questo. piccoli
codici che usino API e metodi NON documentati che scardinano la security
di NT .... mi chiedo quanti altri ce ne siano, non trattati nel M$ devkit
:)
