DocumentCode :
1727292
Title :
A Taxonomy of Time and State Attacks
Author :
Corcalciuc, Horia V.
Author_Institution :
Sch. of Comput. Sci., Univ. of Birmingham, Birmingham, UK
fYear :
2012
Firstpage :
564
Lastpage :
573
Abstract :
Software classifications have been created with the purpose of keeping track of attack patterns as well as providing a history of incidents for software packages. This article focuses on one single class of such attacks, conventionally known as "Time and State" attacks. We offer a method of analyzing the anatomy of such attacks by reasoning about vulnerabilities using "swimlane" diagrams annotated with some semantics of concurrent programming, such as the notions of traces and stability. We summarize our conclusions with a taxonomy based on abstraction layers, implying thereby some form of tree hierarchy where vulnerabilities inherit properties from the upper layers and share code-level flaws on the lower layers. This approach allows us to classify attacks by what they share in common, which is different from other classification attempts.
Keywords :
pattern classification; programming language semantics; security of data; software engineering; software packages; abstraction layers; code-level flaws; concurrent programming semantics; software classifications; software packages; state attacks; swimlane diagrams; time attacks; tree hierarchy; Abstracts; Databases; Kernel; Security; Servers; Taxonomy; Vegetation; attacks; classification; concurrency; exceptions; lock; patterns; security; signals; stability; taxonomy; vulnerability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Availability, Reliability and Security (ARES), 2012 Seventh International Conference on
Conference_Location :
Prague
Print_ISBN :
978-1-4673-2244-7
Type :
conf
DOI :
10.1109/ARES.2012.30
Filename :
6329232
Link To Document :
بازگشت