BBS水木清华站∶精华区

发信人: vertex (happy hacking), 信区: Linux        
标  题: Re: 对缓冲区溢出的攻击有什么办法吗? 
发信站: BBS 水木清华站 (Thu Jan 13 10:52:03 2000) 
 
【 在 ttao (苦乐生涯) 的大作中提到: 】 
∶ 有办法对这种攻击留下一些纪录吗? 
∶ 当然首先要做的就是清掉系统里所有不必的suid程序. 
∶ 理论上讲是不是没有suid的程序,就不存在这种攻击呢? 
∶ 各位大牛给点建议吧. 
 
对kernle打上solar 的patch ..可以阻挡一些buffer over flow的攻击. 
他的原理是阻挡系统不能执行stack中的指令. 
 
 
但是,在长远来看..这个问题不会很容易解决..因为很多应用程序就是 
需要 stack 是可以执行的.. 
 
 
但是,可以用多种工具来保证安全..比如说用tripware来保证文件的完整性.用 
lids(linux intrution defence system ) 来保证即使intruder利用buffer over flow 
取得用户权限后,他也不能够破坏系统. 
 
再有就是要保证运行的daemon的安全性.加上过滤器,打上必要的安全patch, chroot. 
尽量不要以root的身份运行..在服务器上不要运行没用的程序...还有用ipchains来 
阻挡对非法断口的使用等..... 
实� 
 
实现安全的工具有和多... 
 
参考website : 
 
http://www.linuxwall.org/  buffer over flow patch of solar 
 
http://lids.webmotion.net/  
http://www.soarng-bird.com.cn/oss_proj/lids/ The Linux IDS project. 
 
/usr/doc/HOWTO/Security-HOWTO 
 
-- 
※ 来源:·BBS 水木清华站 smth.org·[FROM: 159.226.41.109] 

BBS水木清华站∶精华区