{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,5]],"date-time":"2026-06-05T05:38:15Z","timestamp":1780637895901,"version":"3.54.1"},"reference-count":22,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2025,12,26]],"date-time":"2025-12-26T00:00:00Z","timestamp":1766707200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,12,26]],"date-time":"2025-12-26T00:00:00Z","timestamp":1766707200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"DOI":"10.1007\/s11227-025-08165-y","type":"journal-article","created":{"date-parts":[[2025,12,26]],"date-time":"2025-12-26T11:28:29Z","timestamp":1766748509000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["A cybersecurity method to detect SQL injection attacks using heuristic-driven feature selection and machine learning algorithms"],"prefix":"10.1007","volume":"82","author":[{"given":"Bahman","family":"Arasteh","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mohammadbagher","family":"Karimi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Huseyin","family":"Kusetogullari","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Keyvan","family":"Arasteh","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Farzad","family":"Kiani","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2025,12,26]]},"reference":[{"key":"8165_CR1","doi-asserted-by":"publisher","DOI":"10.1016\/j.csi.2023.103738","volume":"86","author":"S Pillai","year":"2023","unstructured":"Pillai S, Sharma A (2023) Hybrid unsupervised web-attack detection and classification\u2014a deep learning approach. Comput Stand Interfaces 86:103738. https:\/\/doi.org\/10.1016\/j.csi.2023.103738","journal-title":"Comput Stand Interfaces"},{"key":"8165_CR2","doi-asserted-by":"publisher","first-page":"310","DOI":"10.1007\/s11227-024-06678-6","volume":"81","author":"T Bhattacharya","year":"2025","unstructured":"Bhattacharya T, Peddi AV, Ponaganti S et al (2025) A survey on various security protocols of edge computing. J Supercomput 81:310. https:\/\/doi.org\/10.1007\/s11227-024-06678-6","journal-title":"J Supercomput"},{"key":"8165_CR3","doi-asserted-by":"publisher","first-page":"10378","DOI":"10.1109\/ACCESS.2021.3050566","volume":"9","author":"S Ibarra-Fiallos","year":"2021","unstructured":"Ibarra-Fiallos S, Higuera JB, Intriago-Pazmino M, Higuera JRB, Montalvo JAS, Cubo J (2021) Effective filter for common injection attacks in online web applications. IEEE Access 9:10378\u201310391. https:\/\/doi.org\/10.1109\/ACCESS.2021.3050566","journal-title":"IEEE Access"},{"key":"8165_CR4","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-025-07609-9","volume":"81","author":"SM Hashemi Jouybari","year":"2025","unstructured":"Hashemi Jouybari SM, Janbaz A, Esfandiari A (2025) A multivariate filter feature selection and stacking-based ensemble learning algorithm for network intrusion detection. J Supercomput 81:1129. https:\/\/doi.org\/10.1007\/s11227-025-07609-9","journal-title":"J Supercomput"},{"issue":"1","key":"8165_CR5","doi-asserted-by":"publisher","first-page":"1145","DOI":"10.32604\/cmc.2025.063319","volume":"84","author":"Y Chen","year":"2025","unstructured":"Chen Y, Liang G, Wang Q (2025) Research on SQL injection detection technology based on content matching and deep learning. Comput Mater Contin 84(1):1145\u20131167. https:\/\/doi.org\/10.32604\/cmc.2025.063319","journal-title":"Comput Mater Contin"},{"key":"8165_CR6","doi-asserted-by":"publisher","DOI":"10.1016\/j.cose.2025.104391","volume":"153","author":"KS Fathi","year":"2025","unstructured":"Fathi KS, Barakat S, Rezk A (2025) An effective SQL injection detection model using LSTM for imbalanced datasets. Comput Secur 153:104391. https:\/\/doi.org\/10.1016\/j.cose.2025.104391","journal-title":"Comput Secur"},{"key":"8165_CR7","doi-asserted-by":"publisher","DOI":"10.1016\/j.cose.2023.103093","volume":"127","author":"IS Crespo-Mart\u00ednez","year":"2023","unstructured":"Crespo-Mart\u00ednez IS, Campazas-Vega A, Guerrero-Higueras \u00c1M, Riego-DelCastillo V, \u00c1lvarez-Aparicio C, Fern\u00e1ndez-Llamas C (2023) SQL injection attack detection in network flow data. Comput Secur 127:103093. https:\/\/doi.org\/10.1016\/j.cose.2023.103093","journal-title":"Comput Secur"},{"key":"8165_CR8","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2025.129623","volume":"298","author":"MO Kaya","year":"2026","unstructured":"Kaya MO, Dagdogen HA, Ozdem M, Das R (2026) An effective new penetration test approach to detect web attacks on web applications. Expert Syst Appl 298:129623. https:\/\/doi.org\/10.1016\/j.eswa.2025.129623","journal-title":"Expert Syst Appl"},{"key":"8165_CR9","doi-asserted-by":"publisher","DOI":"10.1016\/j.eij.2025.100684","volume":"30","author":"D-C Nguyen","year":"2025","unstructured":"Nguyen D-C, Ha M-H, Do M-T, Chen OT-C (2025) Towards lightweight model using non-local-based graph convolution neural network for SQL injection detection. Egypt Inform J 30:100684. https:\/\/doi.org\/10.1016\/j.eij.2025.100684","journal-title":"Egypt Inform J"},{"key":"8165_CR10","doi-asserted-by":"publisher","DOI":"10.1016\/j.jisa.2024.103871","volume":"85","author":"A Paul","year":"2024","unstructured":"Paul A, Sharma V, Olukoya O (2024) SQL injection attack: detection, prioritization & prevention. J Inf Secur Appl 85:103871. https:\/\/doi.org\/10.1016\/j.jisa.2024.103871","journal-title":"J Inf Secur Appl"},{"key":"8165_CR11","doi-asserted-by":"publisher","DOI":"10.1007\/s11760-025-04642-2","volume":"19","author":"TA Smrity","year":"2025","unstructured":"Smrity TA, Muntaqim MZ (2025) SQLGuardNet: deep learning adaptive processing-based pattern recognition for enhanced SQL injection detection. Signal Image Video Process 19:1152. https:\/\/doi.org\/10.1007\/s11760-025-04642-2","journal-title":"Signal Image Video Process"},{"key":"8165_CR12","doi-asserted-by":"publisher","first-page":"608","DOI":"10.1007\/s11227-025-07109-w","volume":"81","author":"Q Qin","year":"2025","unstructured":"Qin Q, Li Y, Mi Y et al (2025) SQL injection detection algorithm based on Bi-LSTM and integrated feature selection. J Supercomput 81:608. https:\/\/doi.org\/10.1007\/s11227-025-07109-w","journal-title":"J Supercomput"},{"key":"8165_CR13","doi-asserted-by":"publisher","first-page":"1541","DOI":"10.1007\/s10207-023","volume":"23","author":"AG Kakisim","year":"2024","unstructured":"Kakisim AG (2024) A deep learning approach based on multi-view consensus for SQL injection detection. Int J Inf Secur 23:1541\u20131556. https:\/\/doi.org\/10.1007\/s10207-023","journal-title":"Int J Inf Secur"},{"key":"8165_CR14","doi-asserted-by":"publisher","first-page":"6771","DOI":"10.1007\/s00521-024-09429-z","volume":"36","author":"B Arasteh","year":"2024","unstructured":"Arasteh B, Aghaei B, Farzad B et al (2024) Detecting SQL injection attacks by binary gray wolf optimizer and machine learning algorithms. Neural Comput Appl 36:6771\u20136792. https:\/\/doi.org\/10.1007\/s00521-024-09429-z","journal-title":"Neural Comput Appl"},{"key":"8165_CR15","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1016\/j.advengsoft.2016.01.008","volume":"95","author":"S Mirjalili","year":"2016","unstructured":"Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95:51\u201367. https:\/\/doi.org\/10.1016\/j.advengsoft.2016.01.008","journal-title":"Adv Eng Softw"},{"key":"8165_CR16","doi-asserted-by":"publisher","DOI":"10.1007\/s00521-022-07781-6","author":"B Arasteh","year":"2022","unstructured":"Arasteh B (2022) Clustered design-model generation from a program source code using chaos-based metaheuristic algorithms. Neural Comput Appl. https:\/\/doi.org\/10.1007\/s00521-022-07781-6","journal-title":"Neural Comput Appl"},{"key":"8165_CR17","doi-asserted-by":"crossref","unstructured":"Gao H, Zhu J, Liu L, Xu J, Wu Y, Liu A (2019) Detecting SQL injection attacks using grammar pattern recognition and access behavior mining. In: Proceedings of the IEEE International Conference on Energy Internet (ICEI), Nanjing, China","DOI":"10.1109\/ICEI.2019.00093"},{"key":"8165_CR18","doi-asserted-by":"crossref","unstructured":"Zhang K, Dataset AT (2019) A machine learning-based approach to identify SQL injection vulnerabilities. In: Proceedings of the 34th IEEE\/ACM International Conference on Automated Software Engineering (ASE), San Diego, CA, USA0, pp 2019\u20132021","DOI":"10.1109\/ASE.2019.00164"},{"key":"8165_CR19","doi-asserted-by":"crossref","unstructured":"Zhang H, Zhao J, Zhao B, Yan X, Yuan H, Li F (2019) SQL injection detection based on deep belief network. In: Proceedings of the CSAE 2019: 3rd International Conference on Computer Science and Application Engineering, Sanya, China","DOI":"10.1145\/3331453.3361280"},{"key":"8165_CR20","doi-asserted-by":"publisher","first-page":"10093","DOI":"10.1007\/s10586-024-04486-4","volume":"27","author":"B Arasteh","year":"2024","unstructured":"Arasteh B, Arasteh K, Ghaffari A et al (2024) A new binary chaos-based metaheuristic algorithm for software defect prediction. Cluster Comput 27:10093\u201310123. https:\/\/doi.org\/10.1007\/s10586-024-04486-4","journal-title":"Cluster Comput"},{"key":"8165_CR21","doi-asserted-by":"publisher","DOI":"10.1016\/j.compeleceng.2024.109336","volume":"118","author":"H Wang","year":"2024","unstructured":"Wang H, Arasteh B, Arasteh K, Gharehchopogh FS, Rouhi A (2024) A software defect prediction method using binary gray wolf optimizer and machine learning algorithms. Comput Electr Eng 118:109336. https:\/\/doi.org\/10.1016\/j.compeleceng.2024.109336","journal-title":"Comput Electr Eng"},{"key":"8165_CR22","unstructured":"https:\/\/github.com\/bahmanarasteh\/SQLi-WOA.git"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-025-08165-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11227-025-08165-y","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-025-08165-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,1,22]],"date-time":"2026-01-22T06:49:06Z","timestamp":1769064546000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11227-025-08165-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,12,26]]},"references-count":22,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2026,1]]}},"alternative-id":["8165"],"URL":"https:\/\/doi.org\/10.1007\/s11227-025-08165-y","relation":{},"ISSN":["1573-0484"],"issn-type":[{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,12,26]]},"assertion":[{"value":"16 April 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"10 December 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"26 December 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 January 2026","order":5,"name":"change_date","label":"Change Date","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"Update","order":6,"name":"change_type","label":"Change Type","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"The incorrect affiliations for the author Bahman Arasteh have been corrected.","order":7,"name":"change_details","label":"Change Details","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"31"}}