首页 测试软件安全的方法[权威资料]

测试软件安全的方法[权威资料]

举报
开通vip

测试软件安全的方法[权威资料]测试软件安全的方法[权威资料] 测试软件安全的方法 本文档格式为WORD,感谢你的阅读。 最新最全的 学术论文 期刊文献 年终总结 年终报告 工作总结 个人总 结 述职报告 实习报告 单位总结 演讲稿 测试软件安全的方法 测试软件安全的方法【1】 摘要:科学技术不断更新、发展,使得计算机的软件有了 越来越广泛的应用范围。 然而软件的安全问题也变得越来越重要,安全是软件在它 的一个软件生命周期中最最重要的环节之一,我们只有解决好 软件的安全问题才能促使软件更好的发展。 该文主要介绍了软件测试的注意事项...

测试软件安全的方法[权威资料]
测试软件安全的方法[权威资料] 测试软件安全的方法 本文档格式为WORD,感谢你的阅读。 最新最全的 学术论文 期刊文献 年终总结 年终报告 工作总结 关于社区教育工作总结关于年中工作总结关于校园安全工作总结关于校园安全工作总结关于意识形态工作总结 个人总 结 述职报告 实习报告 单位总结 演讲稿 测试软件安全的方法 测试软件安全的方法【1】 摘要:科学技术不断更新、发展,使得计算机的软件有了 越来越广泛的应用范围。 然而软件的安全问题也变得越来越重要,安全是软件在它 的一个软件生命周期中最最重要的环节之一,我们只有解决好 软件的安全问题才能促使软件更好的发展。 该文主要介绍了软件测试的注意事项和测试软件安全的方 法。 关键词:软件;安全;测试;方法 Abstract: With the development of science and technology, the computer software has been applied more and more range. But the security of software is becoming more and more important, safety is one of the most important link in a software cycle life. Only when we solve software security issues well we can urge software better development. This paper mainly introduces attentions and methods of the software testing. Key words: software; security; testing; methods 软件的安全测试的目的是为了保证软件能够满足与软件预期的设计要求相符合的安全系数,和平常的软件缺陷不同的是,计算机的软件安全测试检测的是软件不应该做什么,而软件缺陷是软件应该做什么没有做到。 检测软件的安全性能我们可以分成安全功能和漏洞两个方面来进行检测。 功能的测试是为了验证计算机的软件安全功能能不能达到安全所需要的要求。 检测软件的安全功能会涉及到比较广的内容和方面,大致包含授权、机密、安全管理以及访问的控制等。 [1]安全漏洞的检测主要是针对软件存在的缺陷有哪些可能以及这些缺陷可能会引起的软件使用过程中发生危险。 就软件安全检测工作本身而言研究检测软件安全方法具有很高的价值和意义,软件安全的测试方法的研究是保障计算机软件安全重要的保障之一。 软件的安全检测作为开发过程中重要的环节之一,主要的目的就是要发现软件存在的漏洞,通过对程序进行执行、检查,从而有效的发现、解决、更正软件存在的潜在风险和问题。 [2]我们就目前应用在计算机软件的安全检测技术情况而言,我们通常使用的软件安全测试方法大致可以分为手工检测以及静态、动态检测等数种方法。 1计算机软件安全检测是应注意的问题 我们在检测软件的安全性的时候要特别的注意一些问题:首先我们要从实际出发,根据所要检测计算机软件的自身特点以及安全性的要求进行综合的 分析 定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析 判断,在这些基础上科学的选择最适合此软件的安全检测方法,安全检测 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 的制定贵在实事求是的合理选择。 其次,我们在检测软件安全的时候要注意好身边的人员的分配,最好进行多元化的配置,因为在检测软件安全的过程我们要配备的不仅仅是软件的安全分析员,还要找一些熟悉那个软件系统的、以及设计这个软件系统的设计人员,让他们一同加入软件的安全测试中去,多领域配合会使得软件的安全检测更全面更有效。 [3]最后,我们要注意在检测软件安全的时候,要积极的认真的分析需求级、系统级以及代码级,在适当那个的时候比如规模大的软件,我们还应该分析软件的结构设计。 计算机软件的安全检测过程是系统化的,我们不能用简单的方法来解决,我们要向全面的检测出系统所有的安全问题就要选择合理的检测方法,安排配置好检测人员。 2软件安全漏洞检测方法 2.1手工分析 现在绝大多数的安全研究员采用的依然是最古老的最传统的手工分析方法。 手工分析方法如果运用在开源软件上,这种方法一般通过Source Insight这样的源码阅读工具来进行源码的查询和检索。 例如我们分析C语言或者C++的程序,最简单的办法是首先审查软件系统中的gets、strcpy等输入命令有没有存在危险的函数调用,接着需要审核的就是库函数以及软件中的循环。 [4]对于闭源软件来说,他们和开源不同,闭源的源代码获得比较的困难,所以我们要使用必要的反汇编以及调试器,我们利用反汇编来得到软件的汇编代码,在这个代码的基础上再来分析软件的安全性,闭源软件的手工分析难度比源代码阅读要高得多,这就会造成理解源程序以及程序的逆向工程分析困难。 总之不论是用什么手工分析方法,我们都要求我们的安全分析员能够深入的了解软件安全漏洞原理,对软件结构和功能的掌握也是必不可少的。 用手工分析的方法来检测软件的安全性能,软件开发员即使精通检测软件安全漏洞技术,手工捡漏仍然非常的费时耗力。 可是现在还没有完全自动化的检测软件安全的技术,而且机器的检测最终还需要我们去验证,因此人工参与是一个必须的也是不可或缺的过程,在确认静态分析结果、分析动态程序数据的构造等操作的时候我们也少不了手工分析。 2.2动态测试 软件的动态测试的目的是检验软件运行过程中的动态行为以及结果的正确性。 现在,动态测试成为了软件安全测试主要的方法之一。 这个测试需要执行程序的来完成测试需要,动态分析在运行程序以后可以得到一次或者多次的信息,然后工作人员根据得到的信息检测特定的漏洞,进而完成安全分析。 最常见的动态测试是程序的测试以及剖析,动态测试对程序的测试结果非常的准确,因为动态测试没有抽象化处理程序,在程序的执行过程中是哪条路被执行了,计算得出的数据是多少,程序运行时使用的内存、执行的时间等都可以很明确的知道。 可是动态测试的结果不完整,因为程序的执行的一个情况无法代表程序还可能会执行的其他情况。 也就是如果输入的一个数据集无法保证程序能够执行完所有可能的路径,程序一次甚至多次执行还是可能会有一些安全的问题无法被发现软件,可是这些漏洞是真实存在的,我们要做好动态测试就是要设计好分支和状态覆盖测试。 2.3静态测试 我们在安全检查的时候还有一种效率比较高的软件安全分析方法就是静态测试,它的应用越来越受到人们的重视。 只要用户给出抽象语义,静态测试技术就可以自动的发现软件所有可能执行的状态,以及状态下的软件属性。 软件的静态测试分析速度快、自动化程度高,在实际的应用中我们也发现静态测试和动态相比效率更高,而且找到缺陷的速度也快不少。 虽然软件的静态分析有可能会发生漏报、误报可是到目前为止和其他的安全测试方法比起来静态测试最实用、有效的方法。 静态测试使用静态分析技术,直接分析程序的源代码,通过词法分析、语法分析和静态语义分析,检测程序中潜在的安全漏洞。 现在,主要有类型推断、数据流以及约束分析三种静态分析方法。 2.3.1类型推断 我们知道我们分析运算符作用的对象、赋值,实际参数的传递时,或多或少都会存在一些类型合适不合适的情况。 我们所说的类型推断属于处理过程,它的目的是保证进行对象的每个操作的数目和类型都是正确、合理的,确保操作有效。 类型推断可以检查类型错误,选择合适的操作,根据情况确定必要的类型转换。 这种方法简单、高效,对快速的检测软件的安全性非常的适合。 我们在检查操作系统内核权限、遇到程序中字符串格式化漏洞和内核中不安全的指针使用的安全检测的时候采用类型推断方法检测。 2.3.2数据流分析 在编译的时候我们可以使用数据流分析技术,这种技术可以收集程序代码中的语义信息,然后用代数的方式对它进行编译,从而确定变量定义以及变量的使用。 我们可以用数据流分析来优化编译、调试、验证、并行、测试、向量化程序的环境因素。 在安全检测中数据流分析有非常广泛的应用,我们用数据流分析可以检测程序软件中的数组的越界等多种类型的安全漏洞。 2.3.3约束分析 约束分析分为约束产生、约束求解两个步骤,约束分析的第一步是利用约束规则建立分析状态和变量类型的约束,第二步是求解这些约束系统。 约束系统分为三种形式:等式、集合以及混合。 约束项之间仅仅存在等式关系的是等式约束,集合约束是把程序变量看作值集,混合约束系统由部分等式约束和部分集合约束组成。 在安全检测中我们使用约束分析来测试软件的安全性能也是比较广泛的。 例如我们利用集合约束的方法来测试程序中缓冲区是不是存在溢出漏洞。 以上三种静态检测方法各有各的利弊,通过对各自的比较我们可以看出,检测能力强但是速度慢的是约束分析,这种分析方法检测软件安全比较适合;检测强速度较快的是数据流分析,这种方法最适合的是要求考虑控制流信息并且变量之间的操作简单的问题;最检测能力弱检测速度快的是类型推断,这种方法最适合的问题是与控制流无关、属性域有限的安全属性。 2.4侦听技术 我们所说的侦听技术有的也叫做网络监听,这种方法可以获取网络传输的信息,获取的信息并非发给自己的。 在测试软件的安全性时网络侦听技术是常用手段,这种方法可有效诊断、管理网络问题,可以很好的检查软件网络安全存在的威胁。 我们现在最常用的网络是一个广播型的网络,我们可以从该网中的任何的一台计算机都可以侦听到这个网段所有的数据传输包。 我们可以利用这种技术对软件进行安全性检测,防止软件泄露一些重要的数据,我们可以利用工具或者是自己编的小程序复制我们侦听到的数据包并把他们存储下来,然后我们就可以通过得到的这些信息数据来分析网络、软件的安全。 我们最好把侦听放在路由器、网关、防火墙、交换机等设备的地方,由于这些地方流过的信息包多,所以这里的监听效果最好。 我们经常使用的网络侦听经典程序有Snoop等,一般来说侦听程序还不能做到把侦听到的数据包马上进行分解分析,这些软件一般是先进行不停地存储,然后慢慢再进行分析,这样可以防止数据包的遗漏。 3总结 从上面的介绍和论述中我们可以看出,软件的安全是计算机信息安全最重要的组成部分之一,安全性测试的重要性越来越得到软件开发以及测试人员的认可。 现在软件安全的检测办法有很多,我们主要了解介绍了比较传统但是不可缺少的手动分析方法,还有动态分析和静态分析,通过对程序的执行来检测软件的安全,还有侦听技术,保证网络和软件的安全使用,保证软件的重要数据不被泄露。 但是我们现在的测试软件安全的方法还不够的系统全面,还或多或少的存在着这样那样的问题,这些还需要我们进一步的去研究。 在接下来,我们要深入的研究软件的授权等安全功能建模与测试技术,把安全测试方法形式化,研究模糊测试、故障注入以及基于属性的安全测试方法还有很多新的软件安全测试技术等着我们去深入的研究开发,我相信,通过我们的努力,我们一定能够开发出更好的软件安全测试技术,让软件的安全性能得到保障。 参考文献: [1]黎连业,王华,李淑春.软件测试与测试技术[M].北京:清华大学出版社,2009(5):24. [2]罗国庆.实用软件测试方法与应用[M].北京:电子工业出版社,2007:129-130. [3]陈璇.浅谈关于软件安全性测试方法研究[J].电脑知识与技术,2009(3):78. [4]黎连业,王华,李淑春.软件测试与测试技术[M].北京:清华大学出版社,2009:45-48. 软件安全性测试方法研究【2】 摘 要为了提高软件研发的安全性,需要对软件的安全性进行测试,笔者根据软件安全测试的主要内容及特征,总结出了相关的软件安全测试的方法,为提高软件质量及安全性提供借鉴。 【关键词】软件 安全测试 方法 研究 软件安全性是指在其运行的过程中,采用相关的技术方法将可能发生的风险控制在可以接受的范围内,避免系统发生不能接受的风险,提高软件系统的安全性能。 虽然作为系统不会直接威胁到人们的生命财产安全,但是一旦人工操作失误也会造成危机。 例如,在运用航天软件时,一旦飞机比预期的高度低,航天软件就要及时发送警告,避免飞机下坠。 对软件的安全性进行分析测试,及时发现和排除错误,减少损失。 目前国内的安全软件测试针对性不强,缺乏测试依据,需要改进。 1 软件安全性测试的特点和分类 对软件进行安全测试就是看其安全特性是否和设计时要求的效果一致,包含对软件的功能测试,验证测试及渗透测试。 软件安全测试有其独特性,安全性的缺陷和普通的软件缺陷不同,安全方面出现漏洞会使很多的用户受到损失,注重强调软件不应该做什么而不是强调让软件做什么,强调的是其否定需求,比如说,未经允许用户没有权利访问数据。 软件安全测试可以分为两类,安全功能测试(Security Functional Testing)和安全漏洞测试(Security Vulnerability Testing),前者主要从软件功能角度出发,根据安全功能的要求测试软件的安全性是否达标,软件的功能要求主要有软件的完整性、机密性、不可否认性及隐私保护等等;后者相关的漏洞测试主要站在攻击者的层面上看,主要目标是发现软件的安全漏洞,主要的安全漏洞包括,软件在操作、设计、运行方面是否有漏洞或者缺陷。 因为一旦漏洞被攻击者利用,必然使软件处于危险状态,所以,安全漏洞测试就是辨识软件的缺陷及漏洞。 2 软件测试的方法 2.1 静态测试 在测试软件的代码时,并不真实运行被测试的软件,静态测试还经常被应用于软件文档测试,比如,可以检测或者验证文档,对系统软件设计的文档或者软件代码的检查。 2.2 动态测试 和静态测试不同的就是需要在检测时实际运行软件,通过运行检测软件的运行情况及动态的行为。 所以,在进行动态测试时,一定要运行被测试的软件,真正输入数据进行验证检测。 2.3 功能测试 功能测试时建立在刺痛或者程序的功能上,测试的人员无需知道程序的运行过程,重点关注软件程序的功能是否符合 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 、规格。 2.4 结构测试 结构测试要求测试工作人员了解程序软件的内部结构和逻辑过程,重点关注软件生成的代码,可以忽略功能测试,不关注功能是否匹配。 3 安全性测试的主要方法 3.1 形式化安全测试 形式化安全测试就是通过建立数学模型,运用形式规范的语言,供给软件的说明。 可以将这种测试方法氛围两类, 3.1.1 定理证明 就是把相关的软件程序转变为逻辑公式,运用之前的理论及规则证实程序的合法性。 3.1.2 模型检测 在描述软件行为方面使用S代表状态迁移系统,在描述软件执行必须满足的性质方面用计算树逻辑F代表,然后对S这一过程进行自动搜索,找到不能满足F这一公式的状态的方式发现软件漏洞。 NASA的一个实验室叫JPL曾经进行过形式化安全测试,通过建立形式化模型,比如,状态机,对软件进行形式化安全测试就是通过搜索状态空间,寻找路径使其达到违背规约的不安全状态,模型不断增大,逐渐变得复杂,状态空间也不断增长,JPL研发了一种方式避免状态爆炸。 3.2 建立在模型基础上的安全功能测试 通过对软件的行为和机构建模,再将测试模型生成测试软件,一般会用到的测试模型有UML模型、有限状态机及马尔可夫链等等。 Mark Blackburn、Robert Busser研发了安全功能测试,就是通过利用SCRModeling建模,运用表单的形式建立安全功能行为模型,把相应的表单模型转化为说明模型,运用T-VEC生成向量,包括输入和输出变量,研发测试驱动模式,再将测试向量输入测试驱动模式,运行测试模式。 通过这种安全功能测试,能够有效测试软件的安全性,但是它只适用于安全功能建模能力达到一定的程度,例如,对授权、访问控制等进行软件应用进行测试。 3.3 语法测试 这种测试方法是用来检测软件对各种输入情况的反应,检测软件的功能接口的语法生成测试输入。 接口的类型有很多,例如,命令行、环境变量等等,接口需要已经 规定 关于下班后关闭电源的规定党章中关于入党时间的规定公务员考核规定下载规定办法文件下载宁波关于闷顶的规定 了所要求输入的语法,这一语法对输入的数据的格式及类型进行了定义。 测试的一般过程就是辨识接口的语法形式,据此生成测试用例,执行测试。 测试时正确、错误及畸形的语法都应该包括在测试范围内,检测软件的处理情况及缺陷,语法测试和故障注入技术相结合效果会更好。 3.4 模糊测试 在发现软件的安全漏洞方面,模糊测试是一种很重要的方法,它是通过将随机的不完善的数据插入到程序中,观测软件程序是否能够接受胡乱的数据输入,模糊测试一般是不符合逻辑的,通过产生杂乱的数据供给程序来达到测试的目的,通过这种间接的测试方法可以可以检测出来正常逻辑思维难以发现的安全漏洞。 4 结语 软件安全测试时软件研发过程中的重要环节,通过发现软件之星时的故障和缺陷,及时更正,避免造成更大的破坏,软件测试的最理想效果就是使用较少的测试用例实现较大的安全测试。 在进行软件安全测试前,要针对所要测试软件的类型,制定测试方案,分析测试结果,整理测试资料,查找漏洞。 出了笔者探讨的上述安全测试方法之外,还有建立在故障注入基础上的安全性测试方法,基于属性的安全测试方法等。 在未来,Web服务软件发展迅速,怎样针对Web服务进行安全测试是需要研究的新课题。 参考文献 [1]陆璐,王柏勇.软件自动化测试技术[M].北京:清华大学出版社,2006. [2]郭群.软件测试设计技术[J].电脑知识与技术,2007(17). [3]游历贞,郭宇春,李纯喜.AJAX引擎的原理和应用[J].微计算机信息,2006(22):2-3. [4]黄爱明.国内软件测试现状及对策研究[J].中国管理信息化,2007(02). 软件安全测试的原则【3】 摘要:软件安全性是一个广泛而复杂的主题,要避免因安全性缺陷问题受各种可能类型的攻击是不切实际的。 本文从软件安全测试需要考虑的问题,来探讨软件安全测试原则,通过遵循这些原则避免许多常见的安全性测试问题出现。 关键词:软件安全;测试;原则 软件安全性是一个广泛而复杂的主题,每一个新的软件总可能有完全不符合所有已知模式的新型安全性缺陷出现。 要避免因安全性缺陷问题受各种可能类型的攻击是不切实际的。 在软件安全测试时,运用一组好的原则来避免不安全的软件上市、避免不安全软件受攻击,就显得十分重要。 一、软件安全性测试基本概念 软件安全性测试包括程序、网络、数据库安全性测试。 根据系统安全指标不同测试策略也不同。 1.用户程序安全的测试要考虑问题包括:?明确区分系统中不同用户权限;?系统中会不会出现用户冲突;?系统会不会因用户的权限的改变造成混乱;?用户登陆密码是否是可见、可复制;?是否可以通过绝对途径登陆系统(拷贝用户登陆后的链接直接进入系统);?用户推出系统后是否删除了所有鉴权标记,是否可以使用后退键而不通过输入口令进入系统。 2.系统网络安全的测试要考虑问题包括:?测试采取的防护措施是否正确装配好,有关系统的补丁是否打上;? 模拟非授权攻击,看防护系统是否坚固;?采用成熟的网络漏洞检查工具检查系统相关漏洞;? 采用各种木马检查工具检查系统木马情况;? 采用各种防外挂工具检查系统各组程序的客外挂漏洞。 3.数据库安全考虑问题:?系统数据是否机密(比如对银行系统,这一点就特别重要,一般的网站就没有太高要求);? 系统数据的完整性; ?系统数据可管理性; ?系统数据的独立性;?系统数据可备份和恢复能力(数据备份是否完整,可否恢复,恢复是否可以完整)。 二、根据软件安全测试需要考虑的问题 1.保护了最薄弱的环节 攻击者往往设法攻击最易攻击的环节,这对于您来说可能并不奇怪。 即便他们在您系统各部分上花费相同的精力,他们也更可能在系统最需要改进的部分中发现问题。 这一直觉是广泛适用的,因此我们的安全性测试应侧重于测试最薄弱的部分。 如果执行一个好的风险分析,进行一次最薄弱环节的安全测试,标识出您觉得是系统最薄弱的组件应该非常容易,消除最严重的风险,是软件安全测试的重要环节。 2.是否具有纵深防御的能力 纵深防御背后的思想是:使用多重防御策略来测试软件,以至少有一层防御将会阻止完全的黑客破坏。 “保护最薄弱环节”的原则适用于组件具有不重叠的安全性功能。 当涉及到冗余的安全性措施时,所提供的整体保护比任意单个组件提供的保护要强得多,纵深防御能力的测试是软件安全测试应遵循的原则。 3.是否有保护故障的措施 大量的例子出现在数字世界。 经常因为需要支持不安全的旧版软件而出现问题。 例如,比方说,该软件的原始版本十分“天真”,完全没有使用加密。 现在该软件想修正这一问题,但已建立了广大的用户基础。 此外,该软件已部署了许多或许在长时间内都不会升级的服务器。 更新更聪明的客户机和服务器需要同未使用新协议更新的较旧的客户机进行互操作。 该软件希望强迫老用户升级,没有指望老用户会占用户基础中如此大的一部分,以致于无论如何这将真的很麻烦。 怎么办呢?让客户机和服务器检查它从对方收到的第一条消息,然后从中确定发生了什么事情。 如果我们在同一段旧的软件“交谈”,那么我们就不执行加密。 遗憾的是,老谋深算的黑客可以在数据经过网络时,通过篡改数据来迫使两台新客户机都认为对方是旧客户机。 更糟的是,在有了支持完全(双向)向后兼容性的同时仍无法消除该问题。 对这一问题的一种较好解决方案是从开始就采用强制升级方案进行设计;使客户机检测到服务器不再支持它。 如果客户机可以安全地检索到补丁,它就升级。 否则,它告诉用户他们必须手工获得一个新的副本。 但是从一开始就应准备使用这一解决方案,就会得罪早期用户。 测试采取的防护措施是否正确装配好,有关系统的补丁是否打上就十分的重要。 4.最小特权 最小特权原则规定:确定只授予执行操作所必需的最少访问权,并且对于该访问权只准许使用所需的最少时间。 当软件给出了某些部分的访问权时,一般会出现滥用与那个访问权相关的特权的风险。 例如,我们假设您出去度假并把您家的钥匙给了您的朋友,好让他来喂养您的宠物、收集邮件等等。 尽管您可能信任那位朋友,但总是存在这样的可能:您的朋友未经您同意就在您的房子里开派对或发生其它您不喜欢的事情。 一位程序员可能希望访问某种数据对象,但只需要从该对象上进行读。 不过,不管出于什么原因,通常该程序员实际需要的不仅是必需的特权。 通常,该程序员是在试图使编程更容易一些。 如果软件设置的访问权结构不是“完全访问或根本不准访问”,那么最小特权原则会非常有效。 5.分隔 分隔背后的基本思想是如果我们将系统分成尽可能多的独立单元,那么我们可以将对系统可能造成损害的量降到最低。 通常,如果攻击者利用了代码中的缓冲区溢出,对磁盘进行原始写并胡乱修改内核所在内存中的任何数据。 没有保护机制能阻止他这样做。 因此,系统进行适度的分隔显得十分重要,软件要能直接支持本地磁盘上永远不能被擦去的日志文件,这意味着直到 攻击者闯入时,才不能保持精确的审计信息。 适度使用的分隔,将利于系统的管理,但是对每一个功能都进行分隔,那么系统将很难管理。 三、安全性测试的主要目的是查找软件自身程序设计中存在的安全隐患,并检查应用程序对非法侵入的防范能力, 根据安全指标不同测试策略也不同,如果遵循相同的原则,去证明软件的安全性,将有利于软件安全测试的工作规范的进行,有利于软件安全测试工作的发展。 参考文献: [1]《Windows漏洞攻击与安全防范 计算机与网络安全实用丛书》 蔡毅 周继军 彭海龙 [2]《软件安全-使安全成为软件开发必需的部分》(美)麦克劳 [3]《软件安全开发生命周期》 Michael Howard 阅读相关文档:企业信息技术战略的优势分析 企业信息能力的培育提高 论知识管理的企业信息竞争力 论企业核心竞争力改革 数据链系统与无线数字通信系统 高性能FPGA中的BRAM模块设计论文 类比法在电磁学教学的应用 对称性在电磁学的运用 电磁学教学中的类比法应用 高职院校电磁学教学改革 物理学理论对计算机技术发展的影响 探究量子力学模块化教学 探究物理专业中量子力学 伽利略相对性原理的内容与弊端 实用的数控铣床对刀方法 数控铣床刀具补偿功能的应用 数控铣床爬行与振动故障 现代城市装置艺术 曲线加工的数控编程 数控仿真系统在数控教学的应用 计算机网络安全服务器的网络架构 最新最全【办公文献】【心理学】【毕业论文】【学术论文】【总结报告】 【演讲致辞】【领导讲话】 【心得体会】 【党建材料】 【常用范文】【分析报告】 【应用文档】 免费阅读下载 *本文若侵犯了您的权益,请留言。我将尽快处理,多谢。*
本文档为【测试软件安全的方法[权威资料]】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_496339
暂无简介~
格式:doc
大小:36KB
软件:Word
页数:0
分类:互联网
上传时间:2018-02-12
浏览量:8