当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 增强安全性的Linux(SELinux)是美国安全部的一个研发项目,它的目的在于增强开发代码的Linux内核,以提供更强的保护措施,防止一些关于安全方面的应用程序走弯路,减轻恶意软件带来的灾难。
 

 

    摘要:research area: 1.separation of crosscutting concerns, support for aspects at requirement and design level. 2.identifying the mapping and influence of requirements level aspects on artefacts at latte......
    摘要:当初在设计weblucene 的时候,为了能够正确的截取请求中的中文q参数,在执行request.getparameter("q")之前先调用了request.setcharacterencoding("gb2312")方法。这样虽然避免了乱码问题的出现,但却使得weblucene 同时只能对一种编码进行处理,无法实现类似于google 的搜索效果,例如下面......


使用增强安全性的Linux(转)
增强安全性的linux(selinux)是美国安全部的一个研发项目,它的目的在于增强开发代码的linux内核,以提供更强的保护措施,防止一些关于安全方面的应用程序走弯路,减轻恶意软件带来的灾难.

普通的linux系统的安全性是依赖内核的,这个依赖是通过setuid/setgid产生的.在传统的安全机制下,暴露了一些应用授权问题.配置问题或进程运行造成整个系统的安全问题.这些问题在现在的操作系统中都存在,这是由于他们的复杂性与与其它程序的互用性造成的. 【程序编程相关:防御性编码和单元测试规则(一)

普通的linux 与selinux相比较 【推荐阅读:WIN2003终于支持静态ARP了

用简单一点的话说就是:没有任何的程序配置错误可以造成整个系统的崩溃. 【扩展信息:防御性编码和单元测试规则(二)

selinux只单单依赖于系统的内核与安全配置政策.一旦你正确配置了系统,不正常的应用程序配置或错误将只返回错误给用户的程序与它的系统后台程序.其它用户程序的安全性与他们的后台程序仍然可以正常运行,并保持着它们的安全系统结构.

安装selinux selinux的内核.工具.程序/工具包,还有文档都可以到增强安全性的linux网站上上下载你必须有一个已经存在的linux系统来编译你的新内核,这样才能访问没有更改的系统补丁包.

开发者使用红帽linux来测试目前的这个版本.
...   下一页
    摘要:其实我开始也是在运算上老爱出错,今天专门把他总结出来,大家可以先不要看答案,自己想想看,应该得到什么样的结果,然后再看看答案,就知道自己错在那里了,希望对大家的学习有所帮助! public class test{ public void go() { int i=2, j=10; byte x=2,y=10; system.out.println((++i)*(j--));//1 system.......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE