何谓绿盾,就是将和谐上网的“绿”与防御网页木马的“盾”相结合。绿盾是一个安全防护软件+网页信息过滤的软件,用于校园的机房实验室或者有小孩子的个人家庭等。
程序应用背景:
学校等的机房或实验室是一个学习的环境,需要一个和谐的上网环境,但是当今网络信息泛滥,虽然极大的方便了信息的查询和收集,但是却有大量的不良信息充斥其中,对于青少年的发展有很大的影响,需要使用过滤软件来达到净化网络的目的。同时,有些时候老师在讲课或者其他上机实验的时候为了避免让个别同学上网而不做实验,需要禁止浏览网页的同时还不能彻底断开网络连接,这时候就需要一个上网的限制软件。木马病毒的攻击也是上网的严重的威胁之一,由于已知或未知的网页木马攻击可能会对用户的电脑造成破坏,甚至会造成极大的经济损失。为此,编写一个浏览器过滤软件,可以限制访问时间、过滤关键字,并且能在一定程度上防御网页木马的攻击就是实验室的极大需要。
主要功能:
1、浏览时间的限制
2、网站的限制
3、网页信息的过滤
4、网页木马攻击防御
5、黑名单机制
主要技术:
1、API HOOK技术
2、BHO技术(Browser Helper Objects)
3、文件映射和消息机制(进程间通信)
编写语言:
VB 编写主界面,PowerBasic编写DLL
程序界面:
网页木马拦截信息(主动防御):
IE禁止访问的提示信息:
相关下载:
2010/1/3 | Tags:原创,编程,绿坝,绿盾,BHO,API HOOK,Browser Helper Objects | VB编程 | 查看评论(6)