DocumentCode
633107
Title
Applications of computational intelligence for static software checking against memory corruption vulnerabilities
Author
Alvares, Marcos ; Marwala, Tshilidzi ; Buarque De Lima Neto, Fernando
Author_Institution
Fac. of Eng. & the Built Environ., Univ. of Johannesburg, Gauteng, South Africa
fYear
2013
fDate
16-19 April 2013
Firstpage
59
Lastpage
66
Abstract
We are living in an era where technology has become an essential resource for modern human welfare. Critical services like water supply, energy and transportation are controlled by computational systems. These systems must be reliable and constantly audited against software and hardware failures and malicious attacks. As a preventive approach against software vulnerabilities on critical systems, this research presents applications of computational intelligence to program analysis for vulnerability checking. This paper shows that computational intelligence techniques can successfully uncover several arithmetic and memory manipulation vulnerabilities.
Keywords
artificial intelligence; program testing; security of data; computational intelligence; critical services; energy; human welfare; malicious attacks; memory corruption vulnerabilities; software vulnerabilities; static software checking; transportation; water supply; Abstracts; Algorithm design and analysis; Data mining; Educational institutions; Genetic algorithms; Software;
fLanguage
English
Publisher
ieee
Conference_Titel
Computational Intelligence in Cyber Security (CICS), 2013 IEEE Symposium on
Conference_Location
Singapore
Type
conf
DOI
10.1109/CICYBS.2013.6597207
Filename
6597207
Link To Document