Publication | Open Access
Using graphic turing tests to counter automated DDoS attacks against web servers
155
Citations
39
References
2003
Year
Unknown Venue
EngineeringInformation SecurityVerificationDdos AttacksFormal VerificationPresent WebsosDenial-of-service AttackDenial-of-service AttacksInternet ComputingNetwork SecurityInternet SecurityDdos DetectionComputer ScienceWeb ServerWebsos PrototypeData SecuritySecurity Testing MethodSecurity VisualizationWeb PerformanceSoftware TestingCloud ComputingWeb ServersFormal MethodsBotnet Detection
WebSOS is a novel overlay architecture that guarantees access to a web server under DoS attack. WebSOS employs an overlay network that uses graphical Turing tests, web proxies, and SSL/TLS client authentication, leveraging browser extensibility and a human‑centric interface, and is evaluated on PlanetLab with both a Chord‑based approach and a shortcut extension. Evaluation on PlanetLab shows latency increases of 7× for the Chord‑based approach and 2× for the shortcut extension, confirming simulation predictions.
We present WebSOS, a novel overlay-based architecture that provides guaranteed access to a web server that is targeted by a denial of service (DoS) attack. Our approach exploits two key characteristics of the web environment: its design around a human-centric interface, and the extensibility inherent in many browsers through downloadable "applets." We guarantee access to a web server for a large number of previously unknown users, without requiring pre-existing trust relationships between users and the system.Our prototype requires no modifications to either servers or browsers, and makes use of graphical Turing tests, web proxies, and client authentication using the SSL/TLS protocol, all readily supported by modern browsers. We use the WebSOS prototype to conduct a performance evaluation over the Internet using PlanetLab, a testbed for experimentation with network overlays. We determine the end-to-end latency using both a Chord-based approach and our shortcut extension. Our evaluation shows the latency increase by a factor of 7 and 2 respectively, confirming our simulation results.
| Year | Citations | |
|---|---|---|
Page 1
Page 1