绿盾上网助手(绿坝二代) BHO+API HOOK

VB编程 blackfeather

 

何谓绿盾,就是将和谐上网的“绿”与防御网页木马的“盾”相结合。绿盾是一个安全防护软件+网页信息过滤的软件,用于校园的机房实验室或者有小孩子的个人家庭等。

 

程序应用背景:

 学校等的机房或实验室是一个学习的环境,需要一个和谐的上网环境,但是当今网络信息泛滥,虽然极大的方便了信息的查询和收集,但是却有大量的不良信息充斥其中,对于青少年的发展有很大的影响,需要使用过滤软件来达到净化网络的目的。同时,有些时候老师在讲课或者其他上机实验的时候为了避免让个别同学上网而不做实验,需要禁止浏览网页的同时还不能彻底断开网络连接,这时候就需要一个上网的限制软件。木马病毒的攻击也是上网的严重的威胁之一,由于已知或未知的网页木马攻击可能会对用户的电脑造成破坏,甚至会造成极大的经济损失。为此,编写一个浏览器过滤软件,可以限制访问时间、过滤关键字,并且能在一定程度上防御网页木马的攻击就是实验室的极大需要。

 

主要功能:
1、浏览时间的限制
2、网站的限制
3、网页信息的过滤
4、网页木马攻击防御
5、黑名单机制

 

主要技术:
1、API HOOK技术
2、BHO技术(Browser Helper Objects)
3、文件映射和消息机制(进程间通信)

 

编写语言:
VB 编写主界面,PowerBasic编写DLL

 

程序界面:

 

 

网页木马拦截信息(主动防御):

IE禁止访问的提示信息:

 

 

相关下载:

 IE保护专家(机房版)

 IE保护专家(管理员版)

绿盾上网助手 文档.doc

 

 

 

评论列表:

qiyunting
很好很强大
qiyunting2013/11/25 16:31:40 回复
hovidelphic
下次给你个更加稳定的
hovidelphic2010/1/30 22:22:08 回复
blackfeather
没有用。。。但是放到文件里了 那些东西只是理论上的东西 但是用在实际中就会影响了正常的使用 没事了你放到正常的工程会就会发现无数问题
不能为了防止别人捣乱 把自己也给废了
blackfeather2010/1/28 23:27:20 回复
hovidelphic
有没有用到我给的代码?
hovidelphic2010/1/28 22:19:44 回复
TRamPx
请问站长,能否提供本程序代码?
QQ 5420470
TRamPx2010/1/9 1:51:22 回复
张三
嘿嘿,用不着……不过看起来不错
张三2010/1/5 17:32:51 回复

发表评论: