DocumentCode
2587126
Title
Research on XML Based Static Software Security Analysis
Author
Zheng, Hongbo ; Zhou, Kuanjiu ; Lai, Xiaochen ; Liu, Chunyan ; Chi, Zongzheng
Author_Institution
Sch. of Software, Dalian Univ. of Technol., Dalian, China
Volume
2
fYear
2010
fDate
19-20 Dec. 2010
Firstpage
141
Lastpage
144
Abstract
Fatal security vulnerabilities are caused by undefined behaviors of C/C++ language used in Safety-Critical software design. Software static analysis is an important technique for identifying security vulnerabilities from software code and structure. The method of static analysis based on XML intermediate model is proposed in term of safety rules. The source code is interpreted as XML intermediate model, while safety rules are translated into vulnerabilities pattern, and Xquery expression is used to locate security vulnerabilities by this method. The experimental result of a prototype system based on this method shows that this method can effectively detect the software vulnerabilities in violation of safety rules and has the advantage of supporting customization of safety rules.
Keywords
C++ language; XML; program testing; safety-critical software; security of data; C language; C++ language; XML intermediate model; Xquery expression; fatal security vulnerability; safety rule; safety-critical software design; software code; software structure; software vulnerabilities pattern; source code; static software security analysis; Data models; Programming; Prototypes; Safety; Security; Software; XML; XML; Xquery; safety rules; static analysis; vulnerabilitiespattern;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering (WCSE), 2010 Second World Congress on
Conference_Location
Wuhan
Print_ISBN
978-1-4244-9287-9
Type
conf
DOI
10.1109/WCSE.2010.68
Filename
5718365
Link To Document