基于安全规则变异的WebServices安全性测试方法_陈锦富
第36卷 第10期2013年10月
计 算 机 学 报
CHINESEJOURNALOFCOMPUTERS
Vol.36No.10
Oct.2013
基于安全规则变异的WebServices安全性测试方法
陈锦富
,1)3)
李青 毛澄映
1),2)3)
詹永照 黄如兵 陈加梅
)12013 江苏镇江 2)30013 南昌 3
)30074 武汉 4
IC3122澳大利亚) 墨尔本V
1)4)1)
1)(江苏大学计算机科学与通信工程学院
2)(江西财经大学软件与通信工程学院
3)(斯文本科技大学信息和通信技术学院
4)(华中科技大学计算机科学与技术学院
)摘 要 针对已有变异测试研究中仅考虑对S消息输入参数的变异处理,而OAP(SimleObectAccessProtocol pj缺乏对S文中从消息机密性、完整性及身份认证等方面对安全规则进行归类,提出OAP消息安全规则变异的研究,了一种基于安全规则变异的W首先给出一种安全规则变异测试框架,研究变异点判ebServices安全性测试方法. 定规则库,设计出相应的变异操作算子、漏洞判定准则以及基于优先级与权重策略的变异算子选择方法.然后提出一种基于安全规则变异的测试用例生成算法,依照算法生成违背安全规则的S从而揭露WOAP消息,ebServices ),的安全类故障.最后实现了一个W在工ebServices安全性测试工具WSSTT(WebServicesSecuritTestinTool yg 验证了文中提出的基于安全规则变异的W具的基础上进行实验和对比分析,ebServices安全测试方法的可行性和 有效性.
;关键词 W安全规则变异;变异测试;变异算子;原型工具ebServicesSOAP消息; /中图法分类号TP311 DOI号 10.3724SP.J.1016.2013.01967
ATestinAroachforWebServicesSecuritBasedonSecuritRulesMutation gppyy
1
CHENJinFu -
),3)
12
IQinChenin L -Yg MAOgg
)
)
),3)
1
HAN YonZhao Z-g)
)
41
HUANGRuBinNJiaei - -M g CHE
1)(2)(3)(
)SchooloComuterScienceand Telecommunication EnineerinJiansu UniversitZhenianJiansu 212013 f pgg,gy,jg,g
)SchooloSotwareand Communication EnineerinJianxiUniversitoFinanceand Economics,Nanchan30013 f fgg,gyf g 3
4)(
FacultoInormationand Communication Technoloies,SwinburneUniversitoTechnoloelbourneVIC3122,Australia) yffgyf gy,M
)SchooloComuterScienceand TechnolouazhonUniversitoScienceand TechnoloWuhan 430074 f pgy,Hg yf gy,
,Abstracttresenttheresearcheson WebServicesmutationtestinmainlfocusontheinut A pgyp
)m,mutationofSOAP(SimleObectAccessProtocolessaethereblackofconsidarameters -ppjgy aererinonthesecuritrulesmutation.Toresolvethisdrawback,thisclassifiesthesecurit ppgyy
,,ersectiveroosesfromtheofconfidentialitinteritandauthenticationofmessaeandarules ppppygyg ,WebServicessecurittestinaroachbasedonthesecuritrulesmutation.Firstlamutation ygppyy testinframeworkofsecuritrulesisresented.Thevulnerabilitdeterminationrulesetisro -ypypg videdandsomemutationoeratorsofsecuritrulesaredesinedaccordintosecurittesof pyggyyp
,SOAPmessae.Basedontherioritandweihtstratethisaeralsoivesthestrateies gpyggyppgg whichareusedtoselectmutationoerators.Thenthesecurittestcasesalorithmiseneration pygg
,resentedbasedonsecuritrulesmutationandtheefficiencofthealorithmisalsoanalzed. pyygy
;、收稿日期:最终修改稿收到日期:本课题得到国家自然科学基金(教育部博士点专项基金2013062020130902.61202110,61063013)----())和江苏省自然科学基金(资助.陈锦富,男,博士,副教授,中国计算机学会(会员,主要研20103227120005BK20122841978年生,CCF)
:;究方向为软件测试、可信软件.李 青,女,硕士研究生,主要研究方向为软E-mails.edu.cncfnet26.com.1987年生,infuchen@u@1jjj毛澄映,男,博士,副教授,主要研究方向为软件测试、数据挖掘等.詹永照,男,博士,教授,博士生导师,主件测试.1978年生,1962年生,要研究方向为计算机图形学、人机交互及软件工程.黄如兵,男,博士研究生,主要研究方向为软件测试.陈加梅,女,1984年生,1987年生,硕士研究生,主要研究方向为软件测试.


