{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,4]],"date-time":"2025-09-04T14:02:09Z","timestamp":1756994529030,"version":"3.37.3"},"reference-count":29,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2019,8,16]],"date-time":"2019-08-16T00:00:00Z","timestamp":1565913600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2019,8,16]],"date-time":"2019-08-16T00:00:00Z","timestamp":1565913600000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["SN COMPUT. SCI."],"published-print":{"date-parts":[[2020,1]]},"DOI":"10.1007\/s42979-019-0017-9","type":"journal-article","created":{"date-parts":[[2019,8,16]],"date-time":"2019-08-16T05:03:01Z","timestamp":1565931781000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["Improvement of Malware Classification Using Hybrid Feature Engineering"],"prefix":"10.1007","volume":"1","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0894-4909","authenticated-orcid":false,"given":"Emmanuel","family":"Masabo","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kyanda Swaib","family":"Kaawaase","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Julianne","family":"Sansa-Otim","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"John","family":"Ngubiri","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Damien","family":"Hanyurwimfura","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2019,8,16]]},"reference":[{"key":"17_CR1","doi-asserted-by":"crossref","unstructured":"Bhuiyan ZA, Wang T, Hayajneh T, Weiss GM. Maintaining the Balance between Privacy and Data Integrity in Internet of Things. In: Proceedings of the 2017 international conference on management engineering, software engineering and service sciences, 2017.","DOI":"10.1145\/3034950.3035011"},{"key":"17_CR2","first-page":"1","volume":"2","author":"B McKenna","year":"2016","unstructured":"McKenna B. Symantec\u2019s Thompson pronounces old style IT security dead. Netw Secur. 2016;2:1\u20133.","journal-title":"Netw Secur"},{"key":"17_CR3","unstructured":"Unuchek R, Sinitsyn F, Parinov D, Liskin A. IT threat evolution Q3 2017. Statistics. 2017. \nhttps:\/\/securelist.com\/it-threat-evolution-q3-2017-statistics\/83131\/\n\n. Accessed 27 Nov 2017."},{"key":"17_CR4","unstructured":"Chau M, Alan Wang G, Chen H. A syntactic approach for detecting viral polymorphic malware variants. Lecture notes computer science (including its subseries lecture notes in artificial intelligence (LNAI) and lecture notes in bioinformatics), vol. 9650, no. April, 2016."},{"issue":"4","key":"17_CR5","first-page":"1762","volume":"8","author":"E Masabo","year":"2018","unstructured":"Masabo E, Kaawaase KS, Sansa-otim J, Ngubiri J. A state of the art survey on polymorphic malware analysis and detection techniques. ICTACT J Soft Comput 2018;8(4):1762\u201374.","journal-title":"ICTACT J Soft Comput"},{"issue":"2","key":"17_CR6","doi-asserted-by":"publisher","first-page":"252","DOI":"10.1016\/j.jksus.2018.04.015","volume":"31","author":"A Kumar","year":"2019","unstructured":"Kumar A, Kuppusamy KS, Aghila G. A learning model to detect maliciousness of portable executable using integrated feature set. J King Saud Univ Comput Inf Sci 2019;31(2):252\u201365.","journal-title":"J King Saud Univ Comput Inf Sci"},{"key":"17_CR7","unstructured":"Jiang Q. A feature selection method for malware detection. In: Proceeding IEEE International Conference on Information and Automation, no. June, pp. 890\u2013895, 2011."},{"key":"17_CR8","first-page":"965","volume":"31","author":"C-T Lin","year":"2015","unstructured":"Lin C-T. Feature selection and extraction for malware classification. J Inf Sci Eng. 2015;31:965\u201392.","journal-title":"J Inf Sci Eng"},{"key":"17_CR9","volume-title":"Python data science handbook | python data science handbook","author":"J VanderPals","year":"2016","unstructured":"VanderPals J. Python data science handbook | python data science handbook. Sebastopol: O\u2019Reilly; 2016."},{"key":"17_CR10","unstructured":"Feffer S. It\u2019s all about the features. 2017. \nhttps:\/\/www.reality.ai\/single-post\/2017\/09\/01\/It-is-all-about-the-features\n\n. Accessed 22 Nov 2017."},{"key":"17_CR11","doi-asserted-by":"crossref","unstructured":"Dornhack H, Kadletz K, Luh R, Tavolato P. Malicious behavior patterns. In: 2014 IEEE 8th international symposium, pp. 384\u2013389, 2014.","DOI":"10.1109\/SOSE.2014.52"},{"issue":"1","key":"17_CR12","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s11416-015-0261-z","volume":"13","author":"A Damodaran","year":"2017","unstructured":"Damodaran A, Di Troia F, Visaggio CA, Austin TH, Stamp M. A comparison of static, dynamic, and hybrid analysis for malware detection. J Comput Virol Hacking Tech. 2017;13(1):1\u20132.","journal-title":"J Comput Virol Hacking Tech"},{"key":"17_CR13","doi-asserted-by":"crossref","unstructured":"Naidu V. Using different substitution matrices in a string-matching technique for identifying viral polymorphic malware variants. In: 2016 IEEE congress on evolutionary computation (CEC), pp. 2903\u20132910, 2016.","DOI":"10.1109\/CEC.2016.7744156"},{"key":"17_CR14","doi-asserted-by":"publisher","first-page":"671096","DOI":"10.1155\/2013\/671096","volume":"2013","author":"A Narayanan","year":"2013","unstructured":"Narayanan A, Chen Y, Pang S, Tao B. The effects of different representations on static structure analysis of computer malware signatures. Sci World J. 2013;2013:671096.","journal-title":"Sci World J"},{"issue":"1","key":"17_CR15","doi-asserted-by":"publisher","first-page":"2","DOI":"10.1186\/s13635-017-0055-6","volume":"2017","author":"J Drew","year":"2017","unstructured":"Drew J, Hahsler M, Moore T. Polymorphic malware detection using sequence classification methods and ensembles. EURASIP J Inf Secur. 2017;2017(1):2.","journal-title":"EURASIP J Inf Secur"},{"key":"17_CR16","doi-asserted-by":"crossref","unstructured":"Naidu V, Narayanan A. Needleman\u2013Wunsch and Smith\u2013Waterman Algorithms for Identifying Viral Polymorphic Malware Variants. In: 2016 IEEE 14th international conference on dependable, Autonomic and Secure Computing, 14th international conference on pervasive intelligence and computing, 2nd international conference on big data intelligence and computing and cyber science and technology congress, no. August, pp. 326\u2013333, 2016.","DOI":"10.1109\/DASC-PICom-DataCom-CyberSciTec.2016.73"},{"issue":"6","key":"17_CR17","first-page":"2229","volume":"3","author":"P Sharma","year":"2016","unstructured":"Sharma P, Kaur S, Arora J. An advanced approach to polymorphic\/metamorphic malware detection using hybrid clustering approach. Int Res J Eng Technol. 2016;3(6):2229\u201332.","journal-title":"Int Res J Eng Technol"},{"key":"17_CR18","unstructured":"Arshi D, Singh M. Behavior analysis of malware using machine learning. In: 2015 eighth international conference on contemporary computing (IC3), 2015, pp. 481\u2013486."},{"issue":"8","key":"17_CR19","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1016\/S1361-3723(13)70072-1","volume":"2013","author":"M Ahmadi","year":"2013","unstructured":"Ahmadi M, Sami A, Rahimi H, Yadegari B. Malware detection by behavioural sequential patterns. Comput Fraud Secur. 2013;2013(8):11\u20139.","journal-title":"Comput Fraud Secur"},{"key":"17_CR20","first-page":"1","volume":"2016","author":"JB Fraley","year":"2016","unstructured":"Fraley JB, Figueroa M. Polymorphic malware detection using topological feature extraction with data mining. SoutheastCon. 2016;2016:1\u20137.","journal-title":"SoutheastCon"},{"key":"17_CR21","doi-asserted-by":"crossref","unstructured":"Kaur R, Singh M. Efficient hybrid technique for detecting zero-day polymorphic worms. In: Souvenir of the 2014 IEEE international advance computing conference, IACC, no. September 2011, pp. 95\u2013100, 2014.","DOI":"10.1109\/IAdCC.2014.6779301"},{"issue":"2","key":"17_CR22","doi-asserted-by":"publisher","first-page":"181","DOI":"10.1007\/s11416-017-0304-8","volume":"14","author":"M Saleh","year":"2018","unstructured":"Saleh M, Li T, Xu S. Multi-context features for detecting malicious programs. J Comput Virol Hacking Tech. 2018;14(2):181\u201393.","journal-title":"J Comput Virol Hacking Tech"},{"key":"17_CR23","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1007\/s11416-018-0321-2","volume":"15","author":"M Farrokhmanesh","year":"2018","unstructured":"Farrokhmanesh M, Hamzeh A. Music classification as a new approach for malware detection. J Comput Virol Hacking Tech. 2018;15:77\u201396.","journal-title":"J Comput Virol Hacking Tech"},{"key":"17_CR24","doi-asserted-by":"publisher","first-page":"15","DOI":"10.1007\/s11416-018-0323-0","volume":"15","author":"D Gibert","year":"2018","unstructured":"Gibert D, Mateu C, Planes J, Vicens R. Using convolutional neural networks for classification of malware represented as images. J Comput Virol Hacking Tech. 2018;15:15\u201328.","journal-title":"J Comput Virol Hacking Tech"},{"key":"17_CR25","unstructured":"Ramilli M. Malware training sets: a machine learning dataset for everyone. 2016. \nhttp:\/\/marcoramilli.blogspot.it\/2016\/12\/malware-training-sets-machine-learning.html\n\n. Accessed 05 Oct 2017."},{"key":"17_CR26","unstructured":"Trinius P, Willems C, Holz T, Rieck K. A malware instruction set for behavior-based analysis. In: Sicherheit Schutz und Zuverl\u00e4ssigkeit SICHERHEIT, no. TR-2009-07, pp. 1\u201311, 2011."},{"key":"17_CR27","doi-asserted-by":"crossref","unstructured":"Truic\u0103 CO, Boicea A, Trifan I. CRUD Operations in MongoDB. In: International conference on advanced computer science and information systems (ICACSEI 2013), no. ICACSEI, pp. 347\u2013350, 2013.","DOI":"10.2991\/icacsei.2013.88"},{"key":"17_CR28","unstructured":"Willems K. Python exploratory data analysis tutorial. \nhttps:\/\/www.datacamp.com\/community\/tutorials\/exploratory-data-analysis-python\n\n. Accessed 30 Nov 2017."},{"key":"17_CR29","unstructured":"Zaiontz C. Wilcoxon signed-ranks test. 2019. \nhttp:\/\/www.real-statistics.com\/non-parametric-tests\/wilcoxon-signed-ranks-test\/\n\n. Accessed 25 Jul 2019."}],"container-title":["SN Computer Science"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s42979-019-0017-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s42979-019-0017-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s42979-019-0017-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,8,14]],"date-time":"2020-08-14T23:56:10Z","timestamp":1597449370000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s42979-019-0017-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,8,16]]},"references-count":29,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2020,1]]}},"alternative-id":["17"],"URL":"https:\/\/doi.org\/10.1007\/s42979-019-0017-9","relation":{},"ISSN":["2662-995X","2661-8907"],"issn-type":[{"type":"print","value":"2662-995X"},{"type":"electronic","value":"2661-8907"}],"subject":[],"published":{"date-parts":[[2019,8,16]]},"assertion":[{"value":"1 July 2019","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"5 August 2019","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"16 August 2019","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Compliance with Ethical Standards"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}],"article-number":"17"}}