远程控制系统需求规格说明书.docVIP

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
远程控制系统需求规格说明书

项目号: 06 文档号: 3.0 工程编号: 1.0 版本号: 1.0 保密级别: E.T.006远程控制系统(Version1.0) 需求规格说明书 项目号 06 文档号 3.0 工程编号 1.0 (简体中文) 创建日期2004年9月19日 第一次修改日期 2004年11月 26 日 By 陈天翔 E.T.006远程控制系统(Version 1.0) 需求规格说明书 编制:陈天翔 顾晓宇 审核:陈天翔 批准: 创建日期2004年9月19日 第一次修改日期 2004年11月 26 日 By 陈天翔 目 录 1引言 5 1.1编写目的 5 1.2项目背景 5 1.3术语说明 5 1.4参考资料 6 2 项目概述 6 2.1 待开发软件的一般描述 6 2.2 待开发软件的功能 6 2.3 用户特征 7 2.4 运行环境 7 2.5 条件与限制 7 3 功能需求 7 3.1功能划分 7 3.2功能描述 9 4外部接口需求 10 4.1用户界面 10 4.2 软件接口 11 4.3 通信接口 11 4.4 故障处理 11 5.性能需求 11 5.1 数据精确度 11 5.2 时间特性 11 5.3 适应性 12 6.其他需求 12 6.1目标程序大小需求 12 6.2客户需求概述 12 7.数据描述 12 7.1命令格式样例 12 7.2 加密算法 12 7.3 文件末尾Tag格式 12 1引言 1.1编写目的 我们小组希望通过编写E.T.006远程控制系统,了解和掌握当今木马技术的最前沿,熟悉木马隐藏和攻击的原理,从实际的角度去学习网络安全知识。通过本项目,力求破除迷信消除神秘,树立良好的网络安全意识,为中国的网络安全事业做出贡献。 编写本需求规格说明书的目的是为了让组员在编码的时候明确系统的主要特征,把握好功能要求和方向 本需求规格说明书的预期读者为第六小组全体组员 1.2项目背景 系统名称: E.T.006远程控制系统 任务提出者: 上海交通大学杨金生老师 项目负责人: 陈天翔 程序设计员: 陈天翔 鲁晨平 王佳豪 柯伟 叶谋润 工作人员: 冯一梁 顾晓宇 1.3术语说明 表1-1 词汇表 名 词 说 明 DLL插入(DLL Injection) 分配内存空间将目标可执行dll插入目标进程 扩展插件(extensive plugin) 成对发放,对应客户端和服务端,扩展系统功能 Trojan Dropper 实现PE格式EXE捆绑并在目标主机释放并运行 对称加密(symmetrical encryption) 同一密钥的加密解密过程,隐藏通信信息 交错合并(interlaced combination) 小组自创的合并技术,分离特征码绕开病毒防火墙检查 被动等待(passive sleeping) 动态外连进程等待函数到目标进程,暂时使其实效 嗅探器(sniffer) 用于检测系统通信安全性 不安全代码(unsage code) 用于c#编写的Client插件与win32 C++的Server插件的遗留代码实现重用 1.4参考资料 [1] 杨文龙,姚淑珍,吴芸编著.软件工程.北京:电子工业出版社,1997 [2] 郑人杰. 试用软件工程.北京:高等教育出版社,1996 [3] 陈天翔.E.T.006远程控制系统项目计划书,2004 [4] 陈天翔.E.T.006 远程控制系统可行性分析报告,2004 2 项目概述 2.1 待开发软件的一般描述 E.T.006远程控制系统是在网络大型实验的背景下开发的。 我们的目标是做全中国Top5的远程控制软件,并获得95分以上的组评分。 暂不考虑将此软件商业化,故不讨论市场前景 2.2 待开发软件的功能 Client端功能概述: 1.正确连接E.T.服务器 2.正确执行既定的命令集合 3.实现Server端捆绑整合 4.提供良好的用户界面 5.提供完善的文件操作(包括绝大部分Windows可以支持的操作) 6.插件管理 7.远程卸载功能 Server端功能概述: 1.正确以配置文件为基础进行监听 2.密码验证和端口信息伪装 3.识别E.T. Command并能回复正确响应 4.插件安装与卸载 5.后台文件操作等Windows操作 6.启动信息更新,Server端自保护 E.T. Injection功能概述: 1.根据自身末尾信息进行配置分析 2.智能选择合适的

文档评论(0)

ctuorn0371 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档