{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,3]],"date-time":"2026-06-03T05:57:09Z","timestamp":1780466229272,"version":"3.54.1"},"reference-count":51,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","license":[{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/legalcode"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Access"],"published-print":{"date-parts":[[2019]]},"DOI":"10.1109\/access.2019.2939870","type":"journal-article","created":{"date-parts":[[2019,9,13]],"date-time":"2019-09-13T16:26:02Z","timestamp":1568391962000},"page":"128617-128627","source":"Crossref","is-referenced-by-count":62,"title":["CODDLE: Code-Injection Detection With Deep Learning"],"prefix":"10.1109","volume":"7","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2441-4710","authenticated-orcid":false,"given":"Stanislav","family":"Abaimov","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Giuseppe","family":"Bianchi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref39","author":"ranger","year":"2017","journal-title":"At $ 30 000 for a Flaw Bug Bounties are Big and Getting Bigger"},{"key":"ref38","year":"2008","journal-title":"Symantec Internet Security Threat Report Trends for July-December 2007 (Executive Summary)"},{"key":"ref33","year":"2012","journal-title":"SQL Injection"},{"key":"ref32","year":"0","journal-title":"OWASP Top 10 2013 A1 Injection Flaws"},{"key":"ref31","author":"muth","year":"0","journal-title":"Top 10 Web Application Security Vulnerabilities PENN Computing"},{"key":"ref30","first-page":"205","article-title":"A hybrid malicious code detection method based on deep learning","volume":"9","author":"li","year":"2015","journal-title":"Methods"},{"key":"ref37","first-page":"13","article-title":"A classification of SQL-injection attacks and countermeasures","author":"halfond","year":"2006","journal-title":"Proc IEEE Int Symp Secure Softw Eng"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1145\/1315245.1315249"},{"key":"ref35","first-page":"82","article-title":"SQL injection detection and prevention techniques","volume":"3","author":"tajpour","year":"2012","journal-title":"Int J Adv Comput Technol"},{"key":"ref34","author":"grazie","year":"2008","journal-title":"PHD Sqlprevent Thesis"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1007\/s11432-017-9288-4"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2017.11.001"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1145\/3194452.3194469"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.20904\/281-2037"},{"key":"ref1","year":"2019","journal-title":"Top 10 2017 - OWASP"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-02918-9_12"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1186\/s13174-019-0115-x"},{"key":"ref21","first-page":"967","article-title":"Preventing SQL injection attack based on machine learning","volume":"5","author":"cheon","year":"2013","journal-title":"Int J Adv Comput Technol"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.24963\/ijcai.2018\/553"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.3390\/info10030084"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.4018\/jisp.2007070102"},{"key":"ref25","first-page":"1","article-title":"ConsiDroid: A concolic-based tool for detecting SQL injection vulnerability in Android apps","author":"edalat","year":"2018","journal-title":"arXiv 1811 10448"},{"key":"ref50","year":"2019","journal-title":"XSS Payload Dataset"},{"key":"ref51","year":"2019","journal-title":"Definition of Overfitting"},{"key":"ref10","year":"2019","journal-title":"Plcsql TIA Installation Manual V1 04"},{"key":"ref11","year":"2019","journal-title":"Bala Neerumalla SQL Injections by Truncation"},{"key":"ref40","author":"klein","year":"2005","journal-title":"DOM Based Cross Site Scripting or XSS of the Third Kind A Look at on Overlooked Flavor of XSS"},{"key":"ref12","year":"2019","journal-title":"Web application firewall"},{"key":"ref13","year":"2019","journal-title":"The Oracle DYN Web Application Firewall (WAF)"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.4236\/jcc.2014.28001"},{"key":"ref15","first-page":"5","article-title":"Detection and prevention of SQL injection attack: A survey","volume":"6","author":"alwan","year":"2017","journal-title":"Int J Comput Sci Mob Comput"},{"key":"ref16","first-page":"689","article-title":"A survey on the detection of SQL injection attacks and their countermeasures","volume":"13","author":"nagpal","year":"2017","journal-title":"J Inf Process Syst"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/1101908.1101935"},{"key":"ref18","first-page":"123","author":"valeur","year":"2005","journal-title":"A Learning-Based Approach to the Detection of SQL Attacks"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-74320-0_4"},{"key":"ref4","year":"2019","journal-title":"Five Indicted in New Jersey for Largest Known Data Breach Conspiracy Department of Justice 2013"},{"key":"ref3","year":"2016","journal-title":"Acunetix Web Application Vulnerability Report 2016"},{"key":"ref6","year":"2019","journal-title":"Equifax Apache Struts and CVE-2017-5638 Vulnerability"},{"key":"ref5","year":"2019","journal-title":"U S Prosecutors Launch Largest Ever Hacking Fraud Case"},{"key":"ref8","year":"2019","journal-title":"Web Hosting Provider Have Been Hacked for the Second Time in the Past Year by Hackers"},{"key":"ref7","year":"2019","journal-title":"Konsoleh Database Compromise"},{"key":"ref49","year":"2019","journal-title":"SQL Payload Dataset"},{"key":"ref9","year":"2019","journal-title":"Nist CVE-2018-18550 Details"},{"key":"ref46","year":"2019","journal-title":"Bernardo Damele a g Stampar m Sqlmap Automatic SQL Injection and Database Takeover Tool"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.7753\/IJCATR0202.1020"},{"key":"ref48","first-page":"265","article-title":"On optimization methods for deep learning","author":"le","year":"2011","journal-title":"Proc Int Conf Int Conf Mach Learn (ICML)"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1016\/j.mcm.2011.01.050"},{"key":"ref42","doi-asserted-by":"crossref","first-page":"436","DOI":"10.1038\/nature14539","article-title":"Deep learning","volume":"521","author":"lecun","year":"2015","journal-title":"Nature"},{"key":"ref41","article-title":"Using machine learning in networks intrusion detection","author":"shaya","year":"2008"},{"key":"ref44","author":"stuart","year":"2010","journal-title":"Artificial Intelligence A Modern Approach"},{"key":"ref43","year":"0","journal-title":"Darktrace"}],"container-title":["IEEE Access"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6287639\/8600701\/08835902.pdf?arnumber=8835902","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,12]],"date-time":"2022-01-12T11:31:11Z","timestamp":1641987071000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8835902\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019]]},"references-count":51,"URL":"https:\/\/doi.org\/10.1109\/access.2019.2939870","relation":{},"ISSN":["2169-3536"],"issn-type":[{"value":"2169-3536","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019]]}}}