{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,1]],"date-time":"2025-06-01T04:08:03Z","timestamp":1748750883006,"version":"3.41.0"},"publisher-location":"Cham","reference-count":39,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319263618"},{"type":"electronic","value":"9783319263625"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015]]},"DOI":"10.1007\/978-3-319-26362-5_24","type":"book-chapter","created":{"date-parts":[[2015,10,26]],"date-time":"2015-10-26T14:10:45Z","timestamp":1445868645000},"page":"515-537","source":"Crossref","is-referenced-by-count":5,"title":["Radmin: Early Detection of Application-Level Resource Exhaustion and Starvation Attacks"],"prefix":"10.1007","author":[{"given":"Mohamed","family":"Elsabagh","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daniel","family":"Barbar\u00e1","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dan","family":"Fleck","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Angelos","family":"Stavrou","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2015,12,12]]},"reference":[{"unstructured":"Myths of DDoS attacks. http:\/\/blog.radware.com\/security\/2012\/02\/4-massive-myths-of-ddos\/","key":"24_CR1"},{"unstructured":"Availability overrides security concerns. http:\/\/www.hrfuture.net\/performance-and-productivity\/availability-over-rides-cloud-security-concerns.php?Itemid=169","key":"24_CR2"},{"unstructured":"CWE-400: Uncontrolled resource consumption. http:\/\/cwe.mitre.org\/data\/definitions\/400.html","key":"24_CR3"},{"unstructured":"Dyninst API. http:\/\/www.dyninst.org\/dyninst","key":"24_CR4"},{"unstructured":"Mobile users favor productivity over security. http:\/\/www.infoworld.com\/article\/2686762\/security\/mobile-users-favor-productivity-over-security-as-they-should.html","key":"24_CR5"},{"unstructured":"Pthread livelock. http:\/\/www.paulbridger.com\/livelock\/","key":"24_CR6"},{"unstructured":"Sqlite livelock. http:\/\/www.mail-archive.com\/sqlite-users@sqlite.org\/msg54618.html","key":"24_CR7"},{"unstructured":"Systemtap. https:\/\/sourceware.org\/systemtap\/","key":"24_CR8"},{"unstructured":"Unixbench. https:\/\/github.com\/kdlucas\/byte-unixbench","key":"24_CR9"},{"unstructured":"Vectorized implementation of k-means++. https:\/\/github.com\/michaelchughes\/KMeansRex","key":"24_CR10"},{"doi-asserted-by":"crossref","unstructured":"Aiello, W., Bellovin, S.M., Blaze, M., Ioannidis, J., Reingold, O., Canetti, R., Keromytis, A.D.: Efficient, DoS-resistant, Secure Key Exchange for Internet Protocols. In: Proceedings of the 9th ACM Conference on Computer and Communications Security, pp. 48\u201358. CCS 2002. ACM, New York (2002)","key":"24_CR11","DOI":"10.1145\/586110.586118"},{"unstructured":"Antunes, J., Neves, N.F., Ver\u00edssimo, P.J.: Detection and prediction of resource-exhaustion vulnerabilities. In: ISSRE 2008, 19th International Symposium on Software Reliability Engineering, 2008, pp. 87\u201396. IEEE (2008)","key":"24_CR12"},{"unstructured":"Arthur, D., Vassilvitskii, S.: k-means++: The advantages of careful seeding. In: Proceedings of the Eighteenth annual ACM-SIAM Symposium on Discrete Algorithms, pp. 1027\u20131035. Society for Industrial and Applied Mathematics (2007)","key":"24_CR13"},{"issue":"1","key":"24_CR14","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1093\/bioinformatics\/17.1.23","volume":"17","author":"G Bejerano","year":"2001","unstructured":"Bejerano, G., Yona, G.: Variations on probabilistic suffix trees: statistical modeling and prediction of protein families. Bioinformatics 17(1), 23\u201343 (2001)","journal-title":"Bioinformatics"},{"unstructured":"Carlini, N., Wagner, D.: Rop is still dangerous: Breaking modern defenses. In: USENIX Security Symposium (2014)","key":"24_CR15"},{"unstructured":"Chang, R.M., Jiang, G., Ivancic, F., Sankaranarayanan, S., Shmatikov, V.: Inputs of coma: Static detection of denial-of-service vulnerabilities. In: Proceedings of the 22nd IEEE Computer Security Foundations Symposium, CSF 2009, Port Jefferson, New York, USA, July 8\u201310, 2009, pp. 186\u2013199. IEEE Computer Society (2009)","key":"24_CR16"},{"unstructured":"Chee, W.O., Brennan, T.: Layer-7 DDoS (2010)","key":"24_CR17"},{"doi-asserted-by":"crossref","unstructured":"Crosby, S., Wallach, D.: Algorithmic DoS. In: Encyclopedia of Cryptography and Security, pp. 32\u201333. Springer (2011)","key":"24_CR18","DOI":"10.1007\/978-1-4419-5906-5_261"},{"unstructured":"Dekel, O., Shalev-Shwartz, S., Singer, Y.: The power of selective memory: self-bounded learning of prediction suffix trees. In: Advances in Neural Information Processing Systems, pp. 345\u2013352 (2004)","key":"24_CR19"},{"unstructured":"Desnoyers, M.: Using the linux kernel tracepoints. https:\/\/www.kernel.org\/doc\/Documentation\/trace\/tracepoints.txt","key":"24_CR20"},{"doi-asserted-by":"crossref","unstructured":"Fu, S.: Performance metric selection for autonomic anomaly detection on cloud computing systems. In: Global Telecommunications Conference (GLOBECOM 2011), 2011 IEEE, pp. 1\u20135. IEEE (2011)","key":"24_CR21","DOI":"10.1109\/GLOCOM.2011.6134532"},{"key":"24_CR22","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/978-3-642-35632-2_3","volume-title":"Runtime Verification","author":"MK Ganai","year":"2013","unstructured":"Ganai, M.K.: Dynamic livelock analysis of multi-threaded programs. In: Qadeer, S., Tasiran, S. (eds.) RV 2012. LNCS, vol. 7687, pp. 3\u201318. Springer, Heidelberg (2013)"},{"doi-asserted-by":"crossref","unstructured":"Groza, B., Minea, M.: Formal modelling and automatic detection of resource exhaustion attacks. In: Proceedings of the 6th ACM Symposium on Information, Computer and Communications Security, pp. 326\u2013333. ACM (2011)","key":"24_CR23","DOI":"10.1145\/1966913.1966955"},{"key":"24_CR24","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"370","DOI":"10.1007\/978-3-540-70545-1_35","volume-title":"Computer Aided Verification","author":"BS Gulavani","year":"2008","unstructured":"Gulavani, B.S., Gulwani, S.: A numerical abstract domain based on expression abstraction and max operator with application in timing analysis. In: Gupta, A., Malik, S. (eds.) CAV 2008. LNCS, vol. 5123, pp. 370\u2013384. Springer, Heidelberg (2008)"},{"doi-asserted-by":"crossref","unstructured":"Kayacik, H.G., et al.: Mimicry attacks demystified: What can attackers do to evade detection? In: Sixth Annual Conference on Privacy, Security and Trust, PST 2008, pp. 213\u2013223. IEEE (2008)","key":"24_CR25","DOI":"10.1109\/PST.2008.25"},{"unstructured":"Kostadinov, D.: Layer-7 DDoS attacks: detection and mitigation - infosec institute (2013). http:\/\/resources.infosecinstitute.com\/layer-7-ddos-attacks-detection-mitigation\/","key":"24_CR26"},{"doi-asserted-by":"crossref","unstructured":"Lin, Y., Kulkarni, S.S.: Automatic repair for multi-threaded programs with deadlock\/livelock using maximum satisfiability. In: Proceedings of the 2014 International Symposium on Software Testing and Analysis, pp. 237\u2013247. ACM (2014)","key":"24_CR27","DOI":"10.1145\/2610384.2610398"},{"issue":"1","key":"24_CR28","doi-asserted-by":"publisher","first-page":"90","DOI":"10.1016\/j.patcog.2007.04.006","volume":"41","author":"G Mazeroff","year":"2008","unstructured":"Mazeroff, G., Gregor, J., Thomason, M., Ford, R.: Probabilistic suffix models for API sequence analysis of Windows XP applications. Pattern Recogn. 41(1), 90\u2013101 (2008)","journal-title":"Pattern Recogn."},{"doi-asserted-by":"crossref","unstructured":"Parampalli, C., Sekar, R., Johnson, R.: A practical mimicry attack against powerful system-call monitors. In: Proceedings of the 2008 ACM symposium on Information, computer and communications security, pp. 156\u2013167. ACM (2008)","key":"24_CR29","DOI":"10.1145\/1368310.1368334"},{"issue":"2\u20133","key":"24_CR30","doi-asserted-by":"publisher","first-page":"117","DOI":"10.1023\/A:1026490906255","volume":"25","author":"D Ron","year":"1996","unstructured":"Ron, D., Singer, Y., Tishby, N.: The power of amnesia: learning probabilistic automata with variable memory length. Mach. Learn. 25(2\u20133), 117\u2013149 (1996)","journal-title":"Mach. Learn."},{"doi-asserted-by":"crossref","unstructured":"Rutar, N., Hollingsworth, J.: Data centric techniques for mapping performance measurements. In: 2011 IEEE International Symposium on Parallel and Distributed Processing Workshops and Phd Forum (IPDPSW), pp. 1274\u20131281, May 2011","key":"24_CR31","DOI":"10.1109\/IPDPS.2011.275"},{"issue":"9","key":"24_CR32","doi-asserted-by":"publisher","first-page":"1278","DOI":"10.1109\/PROC.1975.9939","volume":"63","author":"J Saltzer","year":"1975","unstructured":"Saltzer, J., Schroeder, M.: The protection of information in computer systems. Proc. IEEE 63(9), 1278\u20131308 (1975)","journal-title":"Proc. IEEE"},{"unstructured":"Sekar, R., Bendre, M., Dhurjati, D., Bollineni, P.: A fast automaton-based method for detecting anomalous program behaviors. In: Proceedings 2001 IEEE Symposium on Security and Privacy, 2001, S&P 2001, pp. 144\u2013155. IEEE (2001)","key":"24_CR33"},{"issue":"5","key":"24_CR34","doi-asserted-by":"publisher","first-page":"15","DOI":"10.1145\/1165389.945448","volume":"37","author":"R Sekar","year":"2003","unstructured":"Sekar, R., Venkatakrishnan, V., Basu, S., Bhatkar, S., DuVarney, D.C.: Model-carrying code: a practical approach for safe execution of untrusted applications. ACM SIGOPS Operating Syst. Rev. 37(5), 15\u201328 (2003)","journal-title":"ACM SIGOPS Operating Syst. Rev."},{"issue":"1","key":"24_CR35","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1145\/2528521.1508250","volume":"37","author":"S Sidiroglou","year":"2009","unstructured":"Sidiroglou, S., Laadan, O., Perez, C., Viennot, N., Nieh, J., Keromytis, A.D.: Assure: automatic software self-healing using rescue points. ACM SIGARCH Comput. Archit. News 37(1), 37\u201348 (2009)","journal-title":"ACM SIGARCH Comput. Archit. News"},{"unstructured":"Uh, G.R., Cohn, R., Yadavalli, B., Peri, R., Ayyagari, R.: Analyzing dynamic binary instrumentation overhead. In: Workshop on Binary Instrumentation and Application (2007)","key":"24_CR36"},{"issue":"4","key":"24_CR37","doi-asserted-by":"publisher","first-page":"2046","DOI":"10.1109\/SURV.2013.031413.00127","volume":"15","author":"ST Zargar","year":"2013","unstructured":"Zargar, S.T., Joshi, J., Tipper, D.: A survey of defense mechanisms against distributed denial of service (DDoS) flooding attacks. IEEE Commun. Surv. Tutorials 15(4), 2046\u20132069 (2013)","journal-title":"IEEE Commun. Surv. Tutorials"},{"unstructured":"Zheng, L., Myers, A.C.: End-to-end availability policies and noninterference. In: 18th IEEE Workshop Computer Security Foundations, CSFW-18 2005, pp. 272\u2013286. IEEE (2005)","key":"24_CR38"},{"unstructured":"Zinke, J.: System call tracing overhead. In: The International Linux System Technology Conference (Linux Kongress) (2009)","key":"24_CR39"}],"container-title":["Lecture Notes in Computer Science","Research in Attacks, Intrusions, and Defenses"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-26362-5_24","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,31]],"date-time":"2025-05-31T04:26:20Z","timestamp":1748665580000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-26362-5_24"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015]]},"ISBN":["9783319263618","9783319263625"],"references-count":39,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-26362-5_24","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2015]]}}}