没有合适的资源?快使用搜索试试~ 我知道了~
因特网的健康性访问问题日渐成为人们的关注对象。Web用户要求能够在正常浏览网页的同时屏蔽掉不良内容,为未成年人提供一个健康的信息浏览环境。如今市面上有众多网页内容过滤的商品,这些商品的主要功能是过滤网页上的“敏感”词语,但是由于智能化程度不高,往往出现误判的情况,导致网页不能正常显示。IE浏览器虽然自带分级审核的功能,但是需要第三方提供级别的划定。同时,现在很多网页上存在到黄色网站的超链接,只单纯的屏蔽网页中的敏感词语,用户还是可以点击这些超链接,从而浏览到不健康的信息。本文讲述的是从过滤到黄色网站的超链接的思路出发,使用Winsock 2的新特性Winsock SPI 技术,以传输层数据包截获的手段,实现网页中超链接的过滤。
资源推荐
资源详情
资源评论
Web 过滤器的设计与实现
摘 要
因特网的健康性访问问题日渐成为人们的关注对象。Web 用户要求能够在正常浏
览网页的同时屏蔽掉不良内容,为未成年人提供一个健康的信息浏览环境。如今市面
上有众多网页内容过滤的商品,这些商品的主要功能是过滤网页上的“敏感”词语,但
是由于智能化程度不高,往往出现误判的情况,导致网页不能正常显示。IE 浏览器虽
然自带分级审核的功能,但是需要第三方提供级别的划定。同时,现在很多网页上存
在到黄色网站的超链接,只单纯的屏蔽网页中的敏感词语,用户还是可以点击这些超
链接,从而浏览到不健康的信息。本文讲述的是从过滤到黄色网站的超链接的思路出
发,使用 Winsock 2 的新特性 Winsock SPI 技术,以传输层数据包截获的手段,实
现网页中超链接的过滤。
关 键 词
Winsock SPI 、数据包截获、网页超链接过滤
目 录
摘 要............................................................................................................................................1
第 2 页 共 19 页
关 键 词.......................................................................................................................................2
目 录............................................................................................................................................2
绪 论 课题的背景及意义..........................................................................................................3
第一章 Winsock SPI 技术..........................................................................................................4
1.1 Winsock 2 SPI 基础介绍..............................................................................................4
1.2 Winsock 2 传输服务提供者(Transport Providers)................................................6
1.3 传输服务提供者的安装...............................................................................................7
第二章 系统设计........................................................................................................................8
2.1 目标设计.......................................................................................................................8
2.2 设计思想.......................................................................................................................8
2.2.1 基本思路分析....................................................................................................8
2.2.2 各主要模块设计思路.......................................................................................9
2.3 系统功能设计与分析.................................................................................................10
2.3.1 数据包的截获与传递.....................................................................................10
2.3.2 规则库操作.....................................................................................................12
2.3.3 内容的匹配与过滤.........................................................................................13
第三章 系统的测试与问题总结.............................................................................................16
3.1 系统测试....................................................................................................................16
3.1.1 系统测试的内容及目的.................................................................................16
3.1.2 系统测试的过程.............................................................................................16
3.2 问题总结及解决方案................................................................................................17
3.2.1 网页内容分段问题.........................................................................................17
3.2.2 网页内容压缩编码问题.................................................................................17
3.2.3 只对 HTTP 内容处理的问题.........................................................................17
3.2.4 规则库文件的安全性访问问题....................................................................17
3.2.5 无进程木马问题..............................................................................................17
第四章 毕业设计收获和体会.................................................................................................18
4.1 收获.............................................................................................................................18
4.2 体会.............................................................................................................................18
第五章 致谢..............................................................................................................................19
参考文献...................................................................................................................................19
绪 论 课题的背景及意义
网络作为信息时代的标志性产物,已经融入千家万户的生活。Web 的出现更是戏
剧性的改变了我们的交流方式。我们可以足不出户,只需鼠标一点便能瞭览天下大事。
第 3 页 共 19 页
剩余18页未读,继续阅读
资源评论
I88999492
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- object-c项目在iOS应用显示一个标签
- dba专业级mysql运维操作手册
- postgresql 14.0版(Windows&Linux).zip
- 车载空调模型,电动汽车空调模型,MATLAB simulink逻辑门限值控制算法,车载空调系统模型+控制策略+建模公式+word
- 基于CODESYS开发的多轴运动控制程序框架将逻辑和运动控制分开,通过封装单轴控制功能块来操作该功能块,包括归零、点动、相对定位
- 基于51单片机的智能鱼缸设计 有原理图,程序,原文 才用STC12C5A60S2,最新款国产51单片机 本系统设计的主要是基
- 平行泊车、垂直泊车matlab程序仿真, 实现泊车路线规划,附带程序资料
- 自动泊车垂直车位泊车 垂直泊车路径规划仿真(matlab代码)
- 2022317210203李恩龙第一次作业.pl
- 滚动轴承故障诊断MATLAB程序:快速谱峭度、谱峭度+包络谱分析 滚动轴承故障诊断是机械工程领域的一个重要研究方向 滚动轴承是一
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功