{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,1]],"date-time":"2025-10-01T16:07:29Z","timestamp":1759334849522,"version":"build-2065373602"},"publisher-location":"Cham","reference-count":43,"publisher":"Springer Nature Switzerland","isbn-type":[{"type":"print","value":"9783031944543"},{"type":"electronic","value":"9783031944550"}],"license":[{"start":{"date-parts":[[2025,9,5]],"date-time":"2025-09-05T00:00:00Z","timestamp":1757030400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,9,5]],"date-time":"2025-09-05T00:00:00Z","timestamp":1757030400000},"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":[],"published-print":{"date-parts":[[2026]]},"DOI":"10.1007\/978-3-031-94455-0_17","type":"book-chapter","created":{"date-parts":[[2025,9,4]],"date-time":"2025-09-04T09:22:22Z","timestamp":1756977742000},"page":"366-383","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Bag-of-Characters: A Multiple Instance Learning Framework for\u00a0URL Embedding in\u00a0Web Security"],"prefix":"10.1007","author":[{"given":"Jiachen","family":"Zhang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"He","family":"Yang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yueming","family":"Lu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daoqi","family":"Han","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gang","family":"Jin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,9,5]]},"reference":[{"key":"17_CR1","doi-asserted-by":"crossref","unstructured":"Abhijith, V., Phanidhar, C., Sravan, S., Raju, D.B., Sasikala, T.: Detection of malicious URLs in twitter. In: 2021 International Conference on Innovative Computing, Intelligent Communication and Smart Electrical Systems (ICSES), pp.\u00a01\u20137 (2021)","DOI":"10.1109\/ICSES52305.2021.9633793"},{"key":"17_CR2","doi-asserted-by":"crossref","unstructured":"Al\u00a0Badri, A.M., Alouneh, S.: Detection of malicious requests to protect web applications and DNS servers against SQL injection using machine learning. In: 2023 International Conference on Intelligent Computing, Communication, Networking and Services (ICCNS), pp. 5\u201311. IEEE (2023)","DOI":"10.1109\/ICCNS58795.2023.10193085"},{"key":"17_CR3","doi-asserted-by":"publisher","DOI":"10.1016\/j.compeleceng.2022.107868","volume":"100","author":"M Alshehri","year":"2022","unstructured":"Alshehri, M., Abugabah, A., Algarni, A., Almotairi, S.: Character-level word encoding deep learning model for combating cyber threats in phishing URL detection. Comput. Electr. Eng. 100, 107868 (2022)","journal-title":"Comput. Electr. Eng."},{"key":"17_CR4","doi-asserted-by":"publisher","first-page":"24","DOI":"10.1016\/j.isprsjprs.2016.01.011","volume":"114","author":"M Belgiu","year":"2016","unstructured":"Belgiu, M., Dr\u0103gu\u0163, L.: Random forest in remote sensing: a review of applications and future directions. ISPRS J. Photogramm. Remote. Sens. 114, 24\u201331 (2016)","journal-title":"ISPRS J. Photogramm. Remote. Sens."},{"key":"17_CR5","doi-asserted-by":"crossref","unstructured":"Bu, S.J., Cho, S.B.: Integrating deep learning with first-order logic programmed constraints for zero-day phishing attack detection. In: ICASSP 2021 - 2021 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), pp. 2685\u20132689 (2021)","DOI":"10.1109\/ICASSP39728.2021.9414850"},{"key":"17_CR6","doi-asserted-by":"crossref","unstructured":"Castell-Uroz, I., Poissonnier, T., Manneback, P., Barlet-Ros, P.: URL-based web tracking detection using deep learning. In: 2020 16th International Conference on Network and Service Management (CNSM), pp.\u00a01\u20135. IEEE (2020)","DOI":"10.23919\/CNSM50824.2020.9269065"},{"issue":"01","key":"17_CR7","doi-asserted-by":"publisher","first-page":"20","DOI":"10.38094\/jastt20165","volume":"2","author":"B Charbuty","year":"2021","unstructured":"Charbuty, B., Abdulazeez, A.: Classification based on decision tree algorithm for machine learning. J. Appl. Sci. Technol. Trends 2(01), 20\u201328 (2021)","journal-title":"J. Appl. Sci. Technol. Trends"},{"key":"17_CR8","doi-asserted-by":"crossref","unstructured":"Chen, T., Guestrin, C.: XGBoost: a scalable tree boosting system. In: Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 785\u2013794 (2016)","DOI":"10.1145\/2939672.2939785"},{"issue":"4","key":"17_CR9","doi-asserted-by":"publisher","first-page":"2073","DOI":"10.3390\/s23042073","volume":"23","author":"BR Dawadi","year":"2023","unstructured":"Dawadi, B.R., Adhikari, B., Srivastava, D.K.: Deep learning technique-enabled web application firewall for the detection of web attacks. Sensors 23(4), 2073 (2023)","journal-title":"Sensors"},{"key":"17_CR10","doi-asserted-by":"crossref","unstructured":"Demetrio, L., Valenza, A., Costa, G., Lagorio, G.: WAF-a-mole: evading web application firewalls through adversarial machine learning. In: Proceedings of the 35th Annual ACM Symposium on Applied Computing, pp. 1745\u20131752 (2020)","DOI":"10.1145\/3341105.3373962"},{"key":"17_CR11","doi-asserted-by":"publisher","DOI":"10.1016\/j.cose.2022.102997","volume":"124","author":"JE D\u00edaz-Verdejo","year":"2023","unstructured":"D\u00edaz-Verdejo, J.E., Alonso, R.E., Alonso, A.E., Madinabeitia, G.: A critical review of the techniques used for anomaly detection of http-based attacks: taxonomy, limitations and open challenges. Comput. Secur. 124, 102997 (2023)","journal-title":"Comput. Secur."},{"key":"17_CR12","doi-asserted-by":"crossref","unstructured":"Difaizi, T.Z., Camille, O.P.W.L., Benhura, T.C., Gupta, G.: URL based malicious activity detection using machine learning. In: 2023 International Conference on Disruptive Technologies (ICDT), pp. 414\u2013418 (2023)","DOI":"10.1109\/ICDT57929.2023.10150899"},{"key":"17_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"986","DOI":"10.1007\/978-3-540-39964-3_62","volume-title":"On The Move to Meaningful Internet Systems 2003: CoopIS, DOA, and ODBASE","author":"G Guo","year":"2003","unstructured":"Guo, G., Wang, H., Bell, D., Bi, Y., Greer, K.: KNN model-based approach in classification. In: Meersman, R., Tari, Z., Schmidt, D.C. (eds.) OTM 2003. LNCS, vol. 2888, pp. 986\u2013996. Springer, Heidelberg (2003). https:\/\/doi.org\/10.1007\/978-3-540-39964-3_62"},{"key":"17_CR14","doi-asserted-by":"crossref","unstructured":"Holland, J., Schmitt, P., Feamster, N., Mittal, P.: New directions in automated traffic analysis. In: Proceedings of the 2021 ACM SIGSAC Conference on Computer and Communications Security, pp. 3366\u20133383 (2021)","DOI":"10.1145\/3460120.3484758"},{"key":"17_CR15","doi-asserted-by":"crossref","unstructured":"Ito, M., Iyatomi, H.: Web application firewall using character-level convolutional neural network. In: 2018 IEEE 14th International Colloquium on Signal Processing & Its Applications (CSPA), pp. 103\u2013106. IEEE (2018)","DOI":"10.1109\/CSPA.2018.8368694"},{"key":"17_CR16","doi-asserted-by":"crossref","unstructured":"Junnarkar, A., Adhikari, S., Fagania, J., Chimurkar, P., Karia, D.C.: E-mail spam classification via machine learning and natural language processing. In: 2021 Third International Conference on Intelligent Communication Technologies and Virtual Mobile Networks (ICICV), pp. 693\u2013699 (2021)","DOI":"10.1109\/ICICV50876.2021.9388530"},{"issue":"11","key":"17_CR17","doi-asserted-by":"publisher","first-page":"12725","DOI":"10.1007\/s10462-023-10433-3","volume":"56","author":"J Kaur","year":"2023","unstructured":"Kaur, J., Garg, U., Bathla, G.: Detection of cross-site scripting (XSS) attacks using machine learning techniques: a review. Artif. Intell. Rev. 56(11), 12725\u201312769 (2023)","journal-title":"Artif. Intell. Rev."},{"key":"17_CR18","doi-asserted-by":"crossref","unstructured":"Kumar, H., Godwin, D.J.: Cross site scripting (XSS) vulnerability detection using machine learning and statistical analysis. In: 2023 International Conference on Computer Communication and Informatics (ICCCI), pp.\u00a01\u20139 (2023)","DOI":"10.1109\/ICCCI56745.2023.10128470"},{"key":"17_CR19","doi-asserted-by":"crossref","unstructured":"Lavanya, B., Shanthi, C.: Malicious software detection based on URL-API intensity feature selection using deep spectral neural classification for improving host security. Int. J. Comput. Intell. Appl. 22, 2350002:1\u20132350002:12 (2023)","DOI":"10.1142\/S1469026823500025"},{"key":"17_CR20","unstructured":"Le, H., Pham, Q., Sahoo, D., Hoi, S.C.: URLNet: learning a URL representation with deep learning for malicious URL detection. arXiv preprint arXiv:1802.03162 (2018)"},{"key":"17_CR21","doi-asserted-by":"publisher","first-page":"176","DOI":"10.1016\/j.future.2019.01.004","volume":"96","author":"B Li","year":"2019","unstructured":"Li, B., Yuan, G., Shen, L., Zhang, R., Yao, Y.: Incorporating URL embedding into ensemble clustering to detect web anomalies. Futur. Gener. Comput. Syst. 96, 176\u2013184 (2019)","journal-title":"Futur. Gener. Comput. Syst."},{"key":"17_CR22","doi-asserted-by":"crossref","unstructured":"Ma, L., Zhang, Y.: Using word2vec to process big text data. In: 2015 IEEE International Conference on Big Data (Big Data), pp. 2895\u20132897. IEEE (2015)","DOI":"10.1109\/BigData.2015.7364114"},{"key":"17_CR23","doi-asserted-by":"crossref","unstructured":"Melicher, W., Fung, C., Bauer, L., Jia, L.: Towards a lightweight, hybrid approach for detecting DOM XSS vulnerabilities with machine learning. In: Proceedings of the Web Conference 2021, pp. 2684\u20132695 (2021)","DOI":"10.1145\/3442381.3450062"},{"key":"17_CR24","unstructured":"Mhaske, S., Gharge, A., Labre, S., Melvin, J.: Online email phishing detection using machine learning classifiers (2021)"},{"key":"17_CR25","doi-asserted-by":"publisher","unstructured":"Nanda, M., Goel, S.: URL based phishing attack detection using BiLSTM-gated highway attention block convolutional neural network. Multimedia Tools Appl. (2024). https:\/\/doi.org\/10.1007\/s11042-023-17993-0","DOI":"10.1007\/s11042-023-17993-0"},{"key":"17_CR26","doi-asserted-by":"crossref","unstructured":"Niu, W., et al.: Http-based apt malware infection detection using URL correlation analysis. Secur. Commun. Netw. 2021, 6653386:1\u20136653386:12 (2021)","DOI":"10.1155\/2021\/6653386"},{"key":"17_CR27","doi-asserted-by":"crossref","unstructured":"Omar, F., et al.: Towards a user-friendly web application firewall. In: 2023 Eleventh International Conference on Intelligent Computing and Information Systems (ICICIS), pp. 483\u2013488. IEEE (2023)","DOI":"10.1109\/ICICIS58388.2023.10391117"},{"key":"17_CR28","first-page":"2825","volume":"12","author":"F Pedregosa","year":"2011","unstructured":"Pedregosa, F., et al.: Scikit-learn: machine learning in Python. J. Mach. Learn. Res. 12, 2825\u20132830 (2011)","journal-title":"J. Mach. Learn. Res."},{"key":"17_CR29","unstructured":"Qiu, Y., Tziortziotis, N., Hue, M., Vazirgiannis, M.: Predicting conversions in display advertising based on URL embeddings. arXiv preprint arXiv:2008.12003 (2020)"},{"key":"17_CR30","doi-asserted-by":"crossref","unstructured":"Qu, Z., Ling, X., Wang, T., Chen, X., Ji, S., Wu, C.: AdvSQLi: generating adversarial SQL injections against real-world WAF-as-a-service. IEEE Trans. Inf. Forensics Secur. 19, 2623\u20132638 (2024)","DOI":"10.1109\/TIFS.2024.3350911"},{"key":"17_CR31","unstructured":"Ra\u0131ssi, C., Brissaud, J., Dray, G., Poncelet, P., Roche, M., Teisseire, M.: Web analyzing traffic challenge: description and results. In: Proceedings of the ECML\/PKDD, pp. 47\u201352 (2007)"},{"issue":"3","key":"17_CR32","doi-asserted-by":"publisher","first-page":"145","DOI":"10.1080\/19393555.2018.1456577","volume":"27","author":"S Selvaganapathy","year":"2018","unstructured":"Selvaganapathy, S., Nivaashini, M., Natarajan, H.: Deep belief network based detection and categorization of malicious URLs. Inf. Secur. J. A Glob. Perspect. 27(3), 145\u2013161 (2018)","journal-title":"Inf. Secur. J. A Glob. Perspect."},{"key":"17_CR33","doi-asserted-by":"crossref","unstructured":"Tajaddodianfar, F., Stokes, J.W., Gururajan, A.: Texception: a character\/word-level deep learning model for phishing URL detection. In: ICASSP 2020-2020 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), pp. 2857\u20132861. IEEE (2020)","DOI":"10.1109\/ICASSP40776.2020.9053670"},{"key":"17_CR34","doi-asserted-by":"crossref","unstructured":"Tan, H.H., Van\u00a0Hoai, T.: Web application anomaly detection based on converting http request parameters to numeric. In: 2021 15th International Conference on Advanced Computing and Applications (ACOMP), pp. 93\u201397. IEEE (2021)","DOI":"10.1109\/ACOMP53746.2021.00019"},{"key":"17_CR35","doi-asserted-by":"crossref","unstructured":"Taud, H., Mas, J.: Multilayer perceptron (MLP). Geomatic approaches for modeling land change scenarios, pp. 451\u2013455 (2018)","DOI":"10.1007\/978-3-319-60801-3_27"},{"key":"17_CR36","unstructured":"Torrano-Gimnez, C., Prez-Villegas, A., Alvarez, G.: The http dataset csic 2010. Instituto de Seguridad de la Informaci\u00f3n (ISI) (2010)"},{"key":"17_CR37","doi-asserted-by":"publisher","first-page":"1","DOI":"10.4018\/JDM.318414","volume":"34","author":"F Ullah","year":"2023","unstructured":"Ullah, F., Cheng, X., Mostarda, L., Jabbar, S.: Android-IoT malware classification and detection approach using deep URL features analysis. J. Database Manag. 34, 1\u201326 (2023)","journal-title":"J. Database Manag."},{"key":"17_CR38","unstructured":"Vaswani, A., et al.: Attention is all you need. In: Advances in Neural Information Processing Systems, vol. 30 (2017)"},{"key":"17_CR39","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"60","DOI":"10.1007\/978-3-030-15127-0_6","volume-title":"Human Centered Computing","author":"S Wang","year":"2019","unstructured":"Wang, S., Song, J., Guo, R.: Char-level neural network for network anomaly behavior detection. In: Tang, Y., Zu, Q., Rodr\u00edguez Garc\u00eda, J.G. (eds.) HCC 2018. LNCS, vol. 11354, pp. 60\u201368. Springer, Cham (2019). https:\/\/doi.org\/10.1007\/978-3-030-15127-0_6"},{"issue":"4","key":"17_CR40","doi-asserted-by":"publisher","first-page":"975","DOI":"10.1109\/TNNLS.2016.2519102","volume":"28","author":"XS Wei","year":"2016","unstructured":"Wei, X.S., Wu, J., Zhou, Z.H.: Scalable algorithms for multi-instance learning. IEEE Trans. Neural Netw. Learn. Syst. 28(4), 975\u2013987 (2016)","journal-title":"IEEE Trans. Neural Netw. Learn. Syst."},{"issue":"10","key":"17_CR41","doi-asserted-by":"publisher","first-page":"6673","DOI":"10.1109\/TII.2020.2977886","volume":"16","author":"X Yan","year":"2020","unstructured":"Yan, X., Xu, Y., Cui, B., Zhang, S., Guo, T., Li, C.: Learning URL embedding for malicious website detection. IEEE Trans. Industr. Inf. 16(10), 6673\u20136681 (2020)","journal-title":"IEEE Trans. Industr. Inf."},{"key":"17_CR42","doi-asserted-by":"crossref","unstructured":"Yang, R., Ma, J., Lin, H., Gao, W.: A weakly supervised propagation model for rumor verification and stance detection with multiple instance learning. In: Proceedings of the 45th International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 1761\u20131772 (2022)","DOI":"10.1145\/3477495.3531930"},{"key":"17_CR43","doi-asserted-by":"crossref","unstructured":"Yuan, H., Yang, Z., Chen, X., Li, Y., Liu, W.: URL2VEC: URL modeling with character embeddings for fast and accurate phishing website detection. In: 2018 IEEE International Conference on Parallel & Distributed Processing with Applications, Ubiquitous Computing & Communications, Big Data & Cloud Computing, Social Computing & Networking, Sustainable Computing & Communications (ISPA\/IUCC\/BDCloud\/SocialCom\/SustainCom), pp. 265\u2013272. IEEE (2018)","DOI":"10.1109\/BDCloud.2018.00050"}],"container-title":["Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering","Security and Privacy in Communication Networks"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-94455-0_17","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,30]],"date-time":"2025-09-30T22:15:16Z","timestamp":1759270516000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-94455-0_17"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,9,5]]},"ISBN":["9783031944543","9783031944550"],"references-count":43,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-94455-0_17","relation":{},"ISSN":["1867-8211","1867-822X"],"issn-type":[{"type":"print","value":"1867-8211"},{"type":"electronic","value":"1867-822X"}],"subject":[],"published":{"date-parts":[[2025,9,5]]},"assertion":[{"value":"5 September 2025","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"SecureComm","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Security and Privacy in Communication Systems","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Dubai","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"United Arab Emirates","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2024","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"28 October 2024","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"30 October 2024","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"20","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"securecomm2024","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/securecomm.eai-conferences.org\/2024\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}