
用Acegi Security来保护Grails应用
本文论述了grails-acegi plugin与一个简单Grails应用的集成。集成使用了三个主要组件——Groovy、Grails和Acegi Security。

本文论述了grails-acegi plugin与一个简单Grails应用的集成。集成使用了三个主要组件——Groovy、Grails和Acegi Security。

你如何保护服务以防御恶意入口消息和阻止出口消息泄露信息?在本文的样例中——模式取自于Arnon Rotem-Gal-Oz正在写作中的新书《SOA模式》,Arnon解释了如何利用服务防火墙(Service Firewall)拦截进出消息,并在专用软件或硬件中对消息进行审查。
REXML发现XML实体膨胀袭击的漏洞。因为Rails是通过REXML解析进来的XML,所有基于1.86、1.87和1.9版本以及使用标准REXML的Ruby应用程序都存在此威胁。现在的修补方法是为REXML库打动态补丁(monkey patch)。
Ruby发现了一系列的安全缺陷,Ruby 1.8.5到1.8.7,以及1.9.x版本皆受到影响。在safe levels中发现问题,WEBrick在处理特定正则表达式时存在DoS缺陷,共享库API dl还没有检查受污染程度,而resolv.rb则存在一个DNS欺骗的问题。
微软模式与实践团队发布了WCF安全指导包。这个689页的概略手册提供了对Web Service安全性基础的全面介绍,以及几个安全威胁的深入讲解和相应的对策措施。
Ounce实验室近日提出了与Spring MVC相关的两个潜在安全问题。这两个问题会影响到使用Spring MVC构建的应用,其产生的原因都与服务器端对客户端参数的处理有关。InfoQ深入分析了这两个问题并与Ounce实验室展开了一番讨论。
从一开始Java应用就被各种抱怨所淹没:启动时间、内存消耗、性能和安全。最近Sun通过引入消费JRE(Consumer JRE)来解决上面一些问题。然而,Excelsior JET是Sun对这些问题提供的其自己的解决办法的产品。