{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,19]],"date-time":"2026-05-19T15:12:11Z","timestamp":1779203531124,"version":"3.51.4"},"publisher-location":"Singapore","reference-count":23,"publisher":"Springer Nature Singapore","isbn-type":[{"value":"9789811995811","type":"print"},{"value":"9789811995828","type":"electronic"}],"license":[{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"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":[[2022]]},"DOI":"10.1007\/978-981-19-9582-8_33","type":"book-chapter","created":{"date-parts":[[2023,2,9]],"date-time":"2023-02-09T17:36:46Z","timestamp":1675964206000},"page":"374-386","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["A Detector Using Variant Stacked Denoising Autoencoders with Logistic Regression for Malicious JavaScript with Obfuscations"],"prefix":"10.1007","author":[{"given":"Shin-Jia","family":"Hwang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tzu-Ping","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,2,10]]},"reference":[{"key":"33_CR1","unstructured":"Global Data at Risk: State of the Web Report (2020). https:\/\/go.talasecurity.io\/hubfs\/Content\/White%20Papers%20and%20Reports\/_Global%20Data%20at%20Risk_2020%20State%20of%20the%20Web%20Report_.pdf"},{"key":"33_CR2","unstructured":"JavaScript. Accessed Nov 2021. https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript"},{"key":"33_CR3","doi-asserted-by":"publisher","first-page":"190539","DOI":"10.1109\/ACCESS.2020.3031690","volume":"8","author":"MF Sohan","year":"2020","unstructured":"Sohan, M.F., Basalamah, A.: A systematic literature review and quality analysis of JavaScript malware detection. IEEE Access 8, 190539\u2013190552 (2020)","journal-title":"IEEE Access"},{"key":"33_CR4","doi-asserted-by":"publisher","DOI":"10.1016\/j.cose.2020.101764","volume":"93","author":"Y Fang","year":"2020","unstructured":"Fang, Y., Huang, C., Su, Y., Qiu, Y.: Detecting malicious JavaScript code based on semantic analysis. Comput. Secur. 93, 101764 (2020)","journal-title":"Comput. Secur."},{"key":"33_CR5","doi-asserted-by":"crossref","unstructured":"Skolka, P., Staicu, C.-A., Pradel, M.: Anything to hide? Studying minified and obfuscated code in the web. In: The World Wide Web Conference, pp. 1735\u20131746 (2019)","DOI":"10.1145\/3308558.3313752"},{"key":"33_CR6","doi-asserted-by":"crossref","unstructured":"Yousefi-Azar, M., Varadharajan, V., Hamey, L., Tupakula, U.: Autoencoder-based feature learning for cyber security applications. In: 2017 International joint conference on neural networks (IJCNN), pp. 3854\u20133861 (2017)","DOI":"10.1109\/IJCNN.2017.7966342"},{"key":"33_CR7","doi-asserted-by":"crossref","unstructured":"Xu, W., Zhang, F., Zhu, S.: Jstill: mostly static detection of obfuscated malicious javascript code. In: Proceedings of the third ACM Conference on Data and Application Security and Privacy, pp. 117\u2013128 (2013)","DOI":"10.1145\/2435349.2435364"},{"key":"33_CR8","first-page":"1","volume":"10","author":"DR Patil","year":"2017","unstructured":"Patil, D.R., Patil, J.: Detection of malicious javascript code in web pages. Indian J. Sci. Technol. 10, 1\u201312 (2017)","journal-title":"Indian J. Sci. Technol."},{"key":"33_CR9","doi-asserted-by":"crossref","unstructured":"Ndichu, S., Ozawa, S., Misu, T., Okada, K.: A machine learning approach to malicious JavaScript detection using fixed length vector representation. in 2018 International Joint Conference on Neural Networks (IJCNN), pp. 1\u20138, (2018)","DOI":"10.1109\/IJCNN.2018.8489414"},{"key":"33_CR10","doi-asserted-by":"crossref","unstructured":"Stokes, J.W., Agrawal, R., McDonald, G., Hausknecht, M.: Scriptnet: neural static analysis for malicious javascript detection. In: MILCOM 2019\u20132019 IEEE Military Communications Conference (MILCOM), pp. 1\u20138 (2019)","DOI":"10.1109\/MILCOM47813.2019.9020870"},{"key":"33_CR11","doi-asserted-by":"publisher","first-page":"3440","DOI":"10.3390\/app10103440","volume":"10","author":"X Song","year":"2020","unstructured":"Song, X., Chen, C., Cui, B., Fu, J.: Malicious JavaScript detection based on bidirectional LSTM model. Appl. Sci. 10, 3440 (2020)","journal-title":"Appl. Sci."},{"key":"33_CR12","doi-asserted-by":"crossref","unstructured":"Fass, A., Backes, M., Stock, B.: JSTAP: a static pre-filter for malicious javascript detection. In: Proceedings of the 35th Annual Computer Security Applications Conference, pp. 257\u2013269 (2019)","DOI":"10.1145\/3359789.3359813"},{"key":"33_CR13","doi-asserted-by":"crossref","unstructured":"Ndichu, S., Kim, S., Ozawa, S., Misu, T., Makishima, K.: A machine learning approach to detection of JavaScript-based attacks using AST features and paragraph vectors. In: Applied Soft Computing, vol. 84, p. 105721 (2019)","DOI":"10.1016\/j.asoc.2019.105721"},{"key":"33_CR14","doi-asserted-by":"crossref","unstructured":"Xu, W., Zhang, F., Zhu, S.: The power of obfuscation techniques in malicious JavaScript code: a measurement study. In: 2012 7th International Conference on Malicious and Unwanted Software, pp. 9\u201316 (2012)","DOI":"10.1109\/MALWARE.2012.6461002"},{"key":"33_CR15","doi-asserted-by":"publisher","first-page":"184","DOI":"10.1049\/trit.2020.0026","volume":"5","author":"S Ndichu","year":"2020","unstructured":"Ndichu, S., Kim, S., Ozaw, S.: Deobfuscation, unpacking, and decoding of obfuscated malicious JavaScript for machine learning models detection performance improvement. CAAI Trans. Intell. Technol. 5, 184\u2013192 (2020)","journal-title":"CAAI Trans. Intell. Technol."},{"key":"33_CR16","doi-asserted-by":"publisher","first-page":"1520","DOI":"10.1002\/sec.1441","volume":"9","author":"Y Wang","year":"2016","unstructured":"Wang, Y., Cai, W., Wei, P.: A deep learning approach for detecting malicious JavaScript code. Secur. Commun. Netw. 9, 1520\u20131534 (2016)","journal-title":"Secur. Commun. Netw."},{"key":"33_CR17","unstructured":"js-beautifier. Accessed Nov 2021. https:\/\/github.com\/beautify-web\/js-beautify"},{"key":"33_CR18","unstructured":"Esprima. Accessed Nov 2021. https:\/\/esprima.org\/"},{"key":"33_CR19","doi-asserted-by":"crossref","unstructured":"Li, P., Hastie, T.J., Church, K.W.: Very sparse random projections. In: Proceedings of the 12th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 287\u2013296 (2006)","DOI":"10.1145\/1150402.1150436"},{"key":"33_CR20","unstructured":"JavaScript obfuscator. https:\/\/github.com\/javascript-obfuscator\/javascript-obfuscator. Accessed 11 Jan 2021"},{"key":"33_CR21","doi-asserted-by":"publisher","first-page":"490","DOI":"10.1109\/TPAMI.2019.2904062","volume":"42","author":"K Kayabol","year":"2019","unstructured":"Kayabol, K.: Approximate sparse multinomial logistic regression for classification. IEEE Trans. Pattern Anal. Mach. Intell. 42, 490\u2013493 (2019)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"33_CR22","doi-asserted-by":"crossref","unstructured":"Herrera, J.L.L., Figueroa, H.V.R., Ram\u00edrez, E.J.R.: Deep fraud. A fraud intention recognition framework in public transport context using a deep-learning approach. In: 2018 International Conference on Electronics, Communications and Computers (CONIELECOMP), pp. 118\u2013125 (2018)","DOI":"10.1109\/CONIELECOMP.2018.8327186"},{"key":"33_CR23","doi-asserted-by":"publisher","first-page":"761","DOI":"10.1145\/2914770.2837671","volume":"51","author":"V Raychev","year":"2016","unstructured":"Raychev, V., Bielik, P., Vechev, M., Krause, A.: Learning programs from noisy data. ACM SIGPLAN Notices 51, 761\u2013774 (2016)","journal-title":"ACM SIGPLAN Notices"}],"container-title":["Communications in Computer and Information Science","New Trends in Computer Technologies and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-981-19-9582-8_33","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,2,9]],"date-time":"2023-02-09T18:15:00Z","timestamp":1675966500000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-981-19-9582-8_33"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022]]},"ISBN":["9789811995811","9789811995828"],"references-count":23,"URL":"https:\/\/doi.org\/10.1007\/978-981-19-9582-8_33","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"value":"1865-0929","type":"print"},{"value":"1865-0937","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022]]},"assertion":[{"value":"10 February 2023","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ICS","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Computer Symposium","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Taoyuan","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Taiwan","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2022","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"15 December 2022","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"17 December 2022","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"25","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"incosy2022","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/ics2022.ntub.edu.tw\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Easy Chair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"137","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"58","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"0","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"42% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"2.7","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3.3","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"ICS 2022 includes one invited paper","order":10,"name":"additional_info_on_review_process","label":"Additional Info on Review Process","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}