Newsgroup: it.comp.os.linux.software
Titolo: Software Linux blocca gli hackers

Letto su tripod news
Un programma open - source che gira sotto Linux "rischia" di bloccare
qualsiasi attacco hacker a queste macchine bloccando una delle vie piů
gettonate utilizzate fin d'ora dagli intrusi. Il prodotto si chiama Libsafe
e la software house Lucent Technologies' Bell Labs. Questo software blocca
tutti quei comuni attacchi che colpiscono tramite la tecnica del buffer
overflow. Il "buffer" č una regione della memoria del computer che le
applicazioni utilizzano per depositare delle informazioni temporanee. Il
problema nasce quando i programmi depositano queste informazioni senza
testare la grandezza del buffer. Capita che la memoria venga inondata (da
qui il termine "overfolow") e che possa venire eseguita un'operazione non
prevista consentendo un accesso dall'esterno. Dan Coulter della Lucent Tec.
ha affermato che il programma supporta ogni tipo di software sia in
esecuzione nel sistema. C'č da domandarsi, pensiamo noi, se anche in questo
caso sia giusto lasciare un programma, nella fattispecie il Libsafe, in
open-source. In ogni modo molti distributori del Linux inclusi Red Hat,
Mandrake, TurboLinux e Debian si stanno adoperando per inserire il programma
nelle loro prossime distribuzioni.
Che ne pensate di questo articolo?
--
icq 4716384
-------------------------
Norme di Finagle
Ogni esperimento deve essere riproducibile, e fallire sempre allo stesso
modo.


Le seguenti cose:
1 - Non e' nulla di tremendamente nuovo.
2 - Librerie di questo genere sono un enorme PESO per il sistema.
3 - Con queste librerie non si garantisce che tutti i programmi funzionino come
prima.
4 - Comunque, nonostante i punti precedenti, questo tipo di libreria e' molto
utile per aumentare la sicurezza di un sistema in rete. Se le prestazioni non
sono un problema sono un'ottima soluzione ai buchi di sendmail&co (non tutti,
ovviamente, ma una buona parte).

 Che ne pensate di questo articolo?
a me lascia perplesso, magari se passi un link più preciso
Ciao
-- 
Non c'è più forza nella normalità, c'è solo monotonia.

 open-source. In ogni modo molti distributori del Linux inclusi Red Hat,
Allora cosa dire di tutti i programmi opensource di rete?
Se un programma funziona bene, non serve nasconderne il codice...
serve solo quando non si vuole fare vedere i propri bug...
--
CIAO!!!
Paolo 83 RE
XXXg...@freemail.it
 (remove XXX)
gher...@iname.com
 (text only)

Che ne pensate di questo articolo?
Che pure  essendo scritto  da uno  che ci  capisce poco  e che  e` stato
prezzolato da commercianti noti, c'e` un fondino di verita`.
Appunti:
1) Si, libsafe funziona e aumenta molto la sicurezza
2) E' inserita in Slackware ad esempio dalla 7.1. 
3) E' un peso extra e diminiusce le prestazioni.
4) Essendo recente non e` garantita al 100% la compatibilita` con tutto.
-- 
The Hitman - 
http://members.xoom.it/hitman
e-posta : sonicblast (at) 
tiscalinet.it
 
Powered by Debian 2.2 (frozen) on a AMD K6-II machine - Wintel Free
-----> Le risposte stanno spesso in /usr/doc e in man comando <----

Che ne pensate di questo articolo?
Libsafe non e' altro che una libreria che ridefinisce alcune funzioni,
quelle vulnerabili al buffer overflow, aggiungendo un check.
Appesantisce un po' il sistema, ma meno di StackGuard... e per esempio
io non sono stato buono di farla funzionare. Nel senso che i miei code
samples continuano imperterriti a caàrmi fuori una shell di root, cosa
pochissimo simpatica. E i suoi, pure:
lserni@www:/usr/src/libsafe/exploits > whoami
lserni
lserni@www:/usr/src/libsafe/exploits > ldd t3
        /lib/libsafe.so.1 => /lib/libsafe.so.1 (0x4000c000)
        libc.so.5 => /lib/libc.so.5 (0x40010000)
        libdl.so.1 => /lib/libdl.so.1 (0x400ca000)
lserni@www:/usr/src/libsafe/exploits > t3
This program will exec() a new program.  The new program will
overflow the buffer using strcpy().
If you get a /bin/sh prompt, then the exploit has worked.
Press any key to continue...
sh-2.01$
sh-2.01$ exit
exit
lserni@www:/usr/src/libsafe/exploits >
Leonardo
".signature": bad command or file name