互联网短信监控系统的设计与实现

互联网短信监控系统的设计与实现

论文摘要

在短信息高速发展的时代,人们在享受短信息带来便捷、低廉通信的同时,也带来了信息安全方面的问题。规范短信市场,净化短信内容,加强对短信服务商的监管,除了有相关的政策法规,在技术层面上也有相应的措施,互联网短信监控系统就是在技术上为解决这一问题而诞生。本文针对目前短信安全管理的不足,深入分析电信运营商互联网短信网关接口协议和模式匹配算法,并结合网络嗅探技术,设计并实现了基于C/S模式的互联网短信监控系统,确保有害短信被及时发现并拦截。该系统支持CMPP、SGIP、SMGP等多种类型的网络应用协议,整个系统由互联网短信监控中心和客户端监控探头构成,互联网短信监控中心提供强大的管理功能,包括被控对象管理、用户管理、权限管理、短信过滤规则管理、短消息内容管理以及日志管理等,客户端监控探头根据监控中心下发的短信过滤规则,采用高效的关键词匹配算法对嗅探到的网络短信数据包进行分析处理,并将所有短信上报至互联网短信监控中心保存。同时所有短信可以按照短信内容、发送时间、源发送地址、目的发送地址进行查询。该系统在一定程度上防范了短信诈骗、短信犯罪发生的可能,降低了问题短信的恶劣影响。并在系统中形成相应的记录,便于管理机关进行所需的数据分析。本文研究的互联网短信监控系统经过反复测试和完善,目前性能良好、运行稳定,达到了系统开发的目标。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究背景和意义
  • 1.2 国内外研究现状
  • 1.3 课题研究的主要内容
  • 1.4 全文组织安排
  • 第二章 电信数据业务技术规范及相关分析
  • 2.1 电信运营商增值业务概述
  • 2.2 中国移动通信互联网短信网关接口协议摘录与分析
  • 2.3 中国联合通信公司短信网关系统接口协议摘录与分析
  • 2.4 中国电信技术规范协议摘录与分析
  • 2.5 本章小结
  • 第三章 检测匹配算法研究及改进
  • 3.1 BM算法介绍
  • 3.1.1 预处理阶段
  • 3.1.2 查找阶段
  • 3.1.3 BM算法实例
  • 3.2 其它单模式匹配算法
  • 3.2.1 BMH算法
  • 3.2.2 QS算法
  • 3.2.3 KMP算法
  • 3.3 AC算法
  • 3.3.1 Aho-corasick算法原理
  • 3.3.2 Aho-corasick算法分析
  • BM算法'>3.4 ACBM算法
  • 3.5 BMH算法改进
  • 3.5.1 问题提出背景
  • 3.5.2 改进BMH算法的设计思想
  • 3.5.3 改进算法实例
  • 3.5.4 改进算法比较次数实验记录与分析
  • 3.6 本章小结
  • 第四章 互联网短信监控系统的设计与实现
  • 4.1 互联网短信监控系统总体结构
  • 4.2 系统功描述
  • 4.2.1 互联网短信监控系统探头主要功能
  • 4.2.2 互联网短信监控中心系统主要功能
  • 4.3 系统开发环境
  • 4.4 数据库设计
  • 4.4.1 选择SQL Sever 2000及Access数据库
  • 4.4.2 数据库设计
  • 4.4.3 VC下使用ADO访问SQL Sever
  • 4.5 互联网短信监控系统客户端监控探头设计与实现
  • 4.5.1 主控程序模块
  • 4.5.2 基于WinPcap的前端高速报文捕获模块
  • 4.5.3 协议分析处理模块
  • 4.6 互联网短信监控中心设计与实现
  • 4.6.1 用户管理及权限设置
  • 4.6.2 监控规则管理
  • 4.6.3 互联网短信记录管理
  • 4.7 监控探头和短信监控中心的通信
  • 4.8 本章小结
  • 第五章 总结与展望
  • 5.1 全文工作总结
  • 5.2 展望
  • [参考文献]
  • 攻读硕士学位期间发表的学术论文
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  

    互联网短信监控系统的设计与实现
    下载Doc文档

    猜你喜欢