系统需求分析报告.doc

上传人:99****p 文档编号:1468753 上传时间:2019-03-01 格式:DOC 页数:6 大小:23.85KB
下载 相关 举报
系统需求分析报告.doc_第1页
第1页 / 共6页
系统需求分析报告.doc_第2页
第2页 / 共6页
系统需求分析报告.doc_第3页
第3页 / 共6页
系统需求分析报告.doc_第4页
第4页 / 共6页
系统需求分析报告.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

1、系统需求分析报告I目录目录 .I1、项目描述 .11.1 背景 .11.2 研究意义 .12、需求分析 .22.1 功能需求分析 .22.1.1 系统管理功能 .32.1.2 流量劫持功能 .32.2 性能需求分析 .4第 1 页1、项目描述1.1 背景随着网络的普及,网络业务应用向深度和广度不断发展,方便用户的同时,也因用户终端存在网络安全漏洞或用户网络安全意识的疏忽,使得网络上涉及如:电子商务、在线游戏、DNS 授权服务、网银支付系统、社交网站、论坛、博客、门户网站等在线业务受到黑客及网络犯罪份子的攻击,对个人用户信息(网银、支付钱包账号密码等)的保密和对国家互联网信息管理与审计构成严重威

2、胁。1.2 研究意义本项目针对以上问题,主要利用了以下两种技术:僵尸网络反制技术及 HTTP/HTTPS 协议通信的监控技术。网络攻击已严重威胁着网络的安全,及时的发现网络攻击并在必要的时候劫持与反制网络攻击,成为保障互联网正常运行、保障在线业务系统正常访问的重要方法。2、需求分析经过与项目委托方多次讨论,设计系统的目的是为实现对特定第 2 页非法用户 Web(HTTP/HTTPS 协议)通信进行监控及反制,具体要求实现的功能有:监控系统远程控制、针对特定非法用户上网流量劫持、针对特定非法用户 Web 通信进行 JS 脚本注入、获取非法用户账号和密码、获取非法用户访问某些网站的 Cookie。

3、2.1 功能需求分析根据监控系统的要求对系统的功能进行分析,明确了系统需要实现的功能。系统的功能结构模块:系统管理功能、流量劫持功能、监控与反制功能。2.1.1 系统管理功能系统管理模块主要负责系统登录、系统远程控制、黑名单库配置、数据存储和展示。数据展示包含数据存储和数据展示,数据存储负责接收后端和前端 JS 探针采集的数据并存储到数据库,数据展示负责提取数据库数据并显示。2.1.2 流量劫持功能本文流量劫持指 DNS 协议劫持,主要由四个部分组成:报文捕获、协议解析、IP 及域名查找匹配、DNS 协议欺骗。第 3 页2.2 性能需求分析1. DNS 流量劫持成功率为了达到项目委托单位的要求,需要对特定用户访问特定网站的流量进行准确监控,同时保证流量劫持的成功率(90%以上) 。2. 监控与反制系统并发量监控与反制系统服务器的并发性能直接决定同时能够监听的用户数。当被监控用户数过大,监控与反制系统并发处理能力到极大挑战。3. 系统运行稳定性系统稳定性是系统最基本也是最重要的要求,运行稳定性关系到系统能否长时间稳定运行。系统的稳定性体现在:随着运行时间的增加,系统并不会出现内存泄露、甚至系统崩溃等情况。其中内存泄露可通过内存消耗、CPU 使用率指标度量。

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 教育教学资料库 > 课件讲义

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。