Jaime Pizarro Barona, Joseph Avila Alvarez, Carlos Jiménez Farfán, Joangie Márquez Aguilar, Rafael I. Bonilla
{"title":"Malware Detection using API Calls Visualisations and Convolutional Neural Networks","authors":"Jaime Pizarro Barona, Joseph Avila Alvarez, Carlos Jiménez Farfán, Joangie Márquez Aguilar, Rafael I. Bonilla","doi":"10.1109/CCGridW59191.2023.00037","DOIUrl":null,"url":null,"abstract":"This research explores and analyzes different API Calls sequence transformation methods into images to train deep learning models and determine which combination of these methods and models performs better. We generated images from API Calls sequences using Simhash and FreqSeq. The results were compared by training two well-known Convolutional Network architectures (ResNet50v2 and MobileNetv2). This work presents our experience running these experiments highlighting the results obtained and the challenges we faced.","PeriodicalId":341115,"journal":{"name":"2023 IEEE/ACM 23rd International Symposium on Cluster, Cloud and Internet Computing Workshops (CCGridW)","volume":"9 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 IEEE/ACM 23rd International Symposium on Cluster, Cloud and Internet Computing Workshops (CCGridW)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CCGridW59191.2023.00037","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This research explores and analyzes different API Calls sequence transformation methods into images to train deep learning models and determine which combination of these methods and models performs better. We generated images from API Calls sequences using Simhash and FreqSeq. The results were compared by training two well-known Convolutional Network architectures (ResNet50v2 and MobileNetv2). This work presents our experience running these experiments highlighting the results obtained and the challenges we faced.