{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,17]],"date-time":"2026-07-17T10:40:52Z","timestamp":1784284852014,"version":"3.55.0"},"reference-count":93,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","license":[{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Access"],"published-print":{"date-parts":[[2024]]},"DOI":"10.1109\/access.2024.3438092","type":"journal-article","created":{"date-parts":[[2024,8,5]],"date-time":"2024-08-05T17:57:27Z","timestamp":1722880647000},"page":"107689-107703","source":"Crossref","is-referenced-by-count":13,"title":["PROGESI: A PROxy Grammar to Enhance Web Application Firewall for SQL Injection Prevention"],"prefix":"10.1109","volume":"12","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7263-4999","authenticated-orcid":false,"given":"Antonio","family":"Coscia","sequence":"first","affiliation":[{"name":"Cybersecurity Laboratory, BV TECH S.p.A., Milan, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1148-332X","authenticated-orcid":false,"given":"Vincenzo","family":"Dentamaro","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Bari Aldo Moro, Bari, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3955-0478","authenticated-orcid":false,"given":"Stefano","family":"Galantucci","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Bari Aldo Moro, Bari, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6526-554X","authenticated-orcid":false,"given":"Antonio","family":"Maci","sequence":"additional","affiliation":[{"name":"Cybersecurity Laboratory, BV TECH S.p.A., Milan, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7305-2210","authenticated-orcid":false,"given":"Giuseppe","family":"Pirlo","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Bari Aldo Moro, Bari, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCIKE47802.2019.9004236"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2023.3300381"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/SECON.2018.8478973"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/CCWC54503.2022.9720435"},{"key":"ref5","first-page":"753","article-title":"Enterprise network: Security enhancement and policy management using next-generation firewall (NGFW)","author":"Arefin","year":"1007","journal-title":"Computer Networks, Big Data and IoT"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/TR.2021.3089511"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2023.3328194"},{"key":"ref8","first-page":"236","article-title":"A heuristic approach for firewall policy optimization","volume-title":"Proc. 9th Int. Conf. Adv. Commun. Technol.","author":"El-Alfy"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1016\/j.cose.2023.103423"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/SPW.2016.34"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1155\/2019\/7924690"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1186\/s42400-022-00127-8"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/TIFS.2023.3294059"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.001.2000062"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.3390\/bdcc7020060"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2022.3220622"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1016\/j.procs.2021.05.025"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1016\/j.jisa.2024.103736"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.12785\/ijcds\/130116"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/3387940.3392200"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2022.3161522"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2023.3266385"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/ICCIKE47802.2019.9004430"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/3615366.3625075"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2950849"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.3390\/s23136067"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/ICCIT-144147971.2020.9213748"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/ICCA49400.2020.9022833"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1080\/19393555.2021.1995537"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/ICOSEC58147.2023.10276077"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/TR.2021.3124331"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/ICIT52682.2021.9491117"},{"key":"ref33","first-page":"193","volume-title":"8 Use ModSecurity Web Application Firewall to Mitigate OWASP\u2019s Top 10 Web Application Vulnerabilities","author":"Raju S","year":"2021"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/ISSRE.2017.28"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/TR.2018.2805763"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/ICSTW52544.2021.00026"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1145\/3341105.3373962"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/ICST.2015.7102581"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/TIFS.2024.3350911"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/SP40001.2021.00022"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/TR.2019.2910285"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/IWBIS50925.2020.9255601"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1109\/ICECCS.2014.29"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1145\/3320269.3384760"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1109\/ICIIP47207.2019.8985771"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.23919\/CISTI52073.2021.9476475"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.47833\/2021.1.CSC.006"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1109\/EIT51626.2021.9491919"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1109\/APSEC57359.2022.00085"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.14569\/IJACSA.2021.0120636"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/SIN56466.2022.9970499"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.3390\/jcp2040039"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1145\/2799979.2800011"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.23919\/INM.2017.7987433"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2944951"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1109\/IC3IOT53935.2022.9767878"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1109\/ICECTA48151.2019.8959617"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1145\/3395363.3397375"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2947527"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.3390\/s23042073"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1016\/j.jisa.2021.102903"},{"key":"ref62","first-page":"6097","article-title":"SQIRL: Grey-box detection of SQL injection vulnerabilities using reinforcement learning","volume-title":"Proc. 32nd USENIX Secur. Symp. (USENIX Secur.)","author":"Wahaibi"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1109\/COMPSAC.2018.00144"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1016\/j.procs.2021.05.105"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1109\/ICECCO48375.2019.9043209"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1109\/ICCES51560.2020.9334626"},{"key":"ref67","first-page":"187","article-title":"Intrusion detection system and modsecurity for handling SQL injection attacks","volume-title":"Proc. Int. Conf. Social, Sci. Inf. Technol.","volume":"1","author":"Dalimunthe"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.3390\/fi15050170"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1007\/s42979-022-01327-2"},{"key":"ref70","volume-title":"Owasp Cheat Sheet Series Laravel Cheat Sheet","year":"2024"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2011.259"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1109\/ICICICT46008.2019.8993264"},{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1109\/ICICM.2013.53"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1109\/ICIEM51511.2021.9445347"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1109\/ICSECS58457.2023.10256276"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1109\/ICTAS.2019.8703620"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.1109\/IEMTRONICS55184.2022.9795814"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2023.3329071"},{"key":"ref79","first-page":"207","author":"Becerra-Bonache","year":"2022","journal-title":"The Chomsky Hierarchy"},{"key":"ref80","first-page":"183","volume-title":"Web Server Part 1: Apache\/Nginx Basics","author":"Lau","year":"2021"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.1016\/j.ifacol.2020.12.1748"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2022.3146422"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.1109\/ICECET52533.2021.9698688"},{"key":"ref84","doi-asserted-by":"publisher","DOI":"10.1109\/PDGC.2018.8745996"},{"key":"ref85","doi-asserted-by":"publisher","DOI":"10.1109\/IES53407.2021.9593934"},{"key":"ref86","doi-asserted-by":"publisher","DOI":"10.1109\/ICAICST53116.2021.9497831"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.1016\/j.cose.2023.103093"},{"key":"ref88","doi-asserted-by":"publisher","DOI":"10.1006\/jcss.1997.1504"},{"key":"ref89","doi-asserted-by":"publisher","DOI":"10.1109\/ICPR.2010.112"},{"key":"ref90","volume-title":"Machine Learning: A Probabilistic Perspective","author":"Murphy","year":"2012"},{"key":"ref91","doi-asserted-by":"publisher","DOI":"10.1007\/s00500-020-05297-6"},{"key":"ref92","doi-asserted-by":"publisher","DOI":"10.1177\/1536867x20909688"},{"key":"ref93","doi-asserted-by":"publisher","DOI":"10.1016\/j.cose.2016.04.005"}],"container-title":["IEEE Access"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/6287639\/10380310\/10623141.pdf?arnumber=10623141","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,20]],"date-time":"2024-08-20T05:27:33Z","timestamp":1724131653000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10623141\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024]]},"references-count":93,"URL":"https:\/\/doi.org\/10.1109\/access.2024.3438092","relation":{},"ISSN":["2169-3536"],"issn-type":[{"value":"2169-3536","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024]]}}}