DocumentCode
1796868
Title
Turret: A Platform for Automated Attack Finding in Unmodified Distributed System Implementations
Author
Hyojeong Lee ; Seibert, Jeff ; Hoque, Endadul ; Killian, Cedric ; Nita-Rotaru, Cristina
Author_Institution
Dept. of Comput. Sci., Purdue Univ., West Lafayette, IN, USA
fYear
2014
fDate
June 30 2014-July 3 2014
Firstpage
660
Lastpage
669
Abstract
Security and performance are critical goals for distributed systems. The increased design complexity, incomplete expertise of developers, and limited functionality of existing testing tools often result in bugs and vulnerabilities that prevent implementations from achieving their design goals in practice. Many of these bugs, vulnerabilities, and misconfigurations manifest after the code has already been deployed making the debugging process difficult and costly. In this paper, we present Turret, a platform for automatically finding performance attacks in unmodified implementations of distributed systems. Turret does not require the user to provide any information about vulnerabilities and runs the implementation in the same operating system setup as the deployment, with an emulated network. Turret uses a new attack finding algorithm and several optimizations that allow it to find attacks in a matter of minutes. We ran Turret on 5 different distributed system implementations specifically designed to tolerate insider attacks, and found 30 performance attacks, 24 of which were not previously reported to the best of our knowledge.
Keywords
distributed processing; operating systems (computers); program debugging; security of data; Turret; automated attack finding; debugging process; design complexity; operating system setup; security; unmodified distributed system; Algorithm design and analysis; Libraries; Operating systems; Optimization; Protocols; Real-time systems; Testing; automatic attack finding; distributed systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Computing Systems (ICDCS), 2014 IEEE 34th International Conference on
Conference_Location
Madrid
ISSN
1063-6927
Print_ISBN
978-1-4799-5168-0
Type
conf
DOI
10.1109/ICDCS.2014.73
Filename
6888941
Link To Document