APP下载

Web安全测试用例设计研究

2016-05-19贺英杰赵正海

电脑知识与技术 2016年7期

贺英杰++赵正海

摘要:Web应用软件的使用日益广泛,为了保证软件的安全性,Web安全测试必不可少,而设计全面、有效的安全测试用例则是关键。该文对Web安全漏洞进行了分类,研究了Web安全测试内容,阐述了安全测试用例设计原则。

关键词:Web应用软件;安全测试;用例设计

中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2016)07-0032-02

Research on Case Design for Web Security Test

HE Ying-jie , ZHAO Zheng-hai

(Unit 91404, Qinhuangdao 066001, China)

Abstract:Web application software is used more and more widely. In order to guarantee the safety of the software, it is necessary to execute Web security test and the key is to design comprehensive and effective security test cases. In this paper, web security vulnerabilities are classified and web security test content is studied. Finally, the principle of case design for security test is expounded.

Key words: Web application software; security test; case design

1概述

随着电子商务和互联网的广泛应用,Web应用软件被越来越广泛的使用。除了传统的应用如电子邮件、新闻网站等,目前Web应用软件也被越来越多的关键性任务使用,例如互联网证券、互联网银行、网络购物等涉及金钱交易的应用,以及政府部门的电子政务等业务通过互联网来开展等。上述关键性的应用对软件安全的要求越来越高,假如由于软件的不安全造成系统被破坏或信息被泄露,将会给国家、集体甚至个人带来巨大的损失。所以,确保Web应用软件的安全是非常重要的,设计全面、有效的安全测试用例则是重中之重。

2常见Web安全问题

研究Web应用软件的安全性测试技术,首先应对已知的应用软件安全问题进行研究,了解各种漏洞产生的原因、触发的条件、造成的后果,抽象出各类漏洞的特征,进行科学的分类,才能有效指导安全性测试工作,保障其科学性、高效性和针对性。OWASP(The Open Web Application Security Project)是一个致力于web应用安全的国际组织,OWASP分析实际应用中经常出现的安全漏洞,并对各类漏洞进行总结描述,发布每年度的最危险的十大漏洞,能够很好地反映Web安全所面临的威胁和这些威胁的发展趋势,被众多权威性机构(如美国国防部、国际信用卡数据安全技术标准、美国联邦贸易委员会等)列为应用程序安全规范。……

登录APP查看全文