参测沙盘:defensewall
sandboxie
bufferzone
geswall
系统环境:winxp pro sp2深度精简版
内存大小:190M
测试目标:空载及负载情况下的各沙盘内存占用
反泄漏防键盘记录及截屏测试(测试工具为AKLT3.0),主要是测试沙盘的防盗号木马能力。
防沙盘内程序终止信任程序测试(测试工具APT2.1),主要是测试沙盘能否保护沙盘外程序不被沙盘内程序终止,保护杀软等不被恶意程序终止。
程序生存能力(自我保护)测试,主要是测试沙盘的进程能否被结束或结束后保护还存在否。
标准定义:空载即指沙盘运行后没有在沙盘中运行任何程序时沙盘的内存占用。
负载指在沙盘中运行程序后的沙盘内存占用(本测试在各沙盘中运行了GB浏览器和QQ)。
键盘记录及截屏测试指如果沙盘内程序试图对沙盘外程序进行键盘记录或截屏,沙盘能否阻止或提示。
防沙盘内程序终止信任程序是指在沙盘的防御下沙盘内程序能否通过各种方式终止沙盘外程序。
程序生存能力测试指测试沙盘进程能否被结束,以及结束后能否继续保护系统。
测试过程:
defensewall
空载资源占用
在DW中开启GB和QQ后资源占用
评论:DW的静态资源占用非常出色,占内存2M左右,虚拟内存10M左右。而更加出色的是在开启了GB和QQ后资源占用没有受到丝毫影响。QQ和GB的内存占用与在沙盘外运行也没有大的变化。
得分:10分
AKLT反键盘记录及截屏测试
Anti-Keylogger Tester (AKLT) 是用来测试安全软件防御键盘记录的测试工具。
最新版的
AKLT V3.0 提供了7种不同的方式,来监视和记录键盘输入。
根据Kaspersky Lab 的文章,目前,流行的键盘记录方式有三种:
Global Hook (66%)、Cyclical polling(29%)、Driver based(5%) 。
AKLT 提供了Global Hook 和 hookless/Cyclical polling 两类测试,覆盖了常见的95%的键盘记录方式。
可以有效的检测HIPS 在键盘记录方面的防御效果。
剩余5% 可以通过HIPS 或受限用户,阻止安装、加载驱动来实现保护。
此外,
AKLT还模仿木马程序提供了2种截取屏幕测试。
AKLT 新增加了
GetRawInputData 测试(新测试只能用于XP/Vista,不需要.Net)
同样对于截屏DW也可以防御,下面两个截屏测试都被阻止了,第一个画图板上是一片白,证明截图没有成功,第二个测试虽然生成了图片,但是是一片黑,证明防御成功。
评论:测试证明DW有几乎完美的对键盘记录和截屏的防御,这对防御盗号木马尤为有效。
得分:9分
APT高级进程终止测试
APT(advanced process terminator)是一个利用各种方法来终止进程的工具,在DW非信任下运行APT然后尝试终止非信任区外的程序,通过此测试可以了解沙盘能否保护信任区的程序不被非信任区的程序终止。
评论:测试证明DW可以完美通过APT高级进程终止测试,所有在DW非信任下的程序都不能终止非信任区外的进程。
得分:10分
程序生存能力测试
评论:DW即使将所有进程包括服务进程终止,一样能保护系统,非常出色。
得分:10分
[
本帖最后由 baerzake 于 2008-3-3 02:09 编辑 ]