{"title":"X-ANOVA对Android恶意软件分析的功能进行了排名","authors":"Rincy Raphael, P. Vinod, Bini Omman","doi":"10.1109/INDICON.2014.7030646","DOIUrl":null,"url":null,"abstract":"The proposed framework represents a static analysis framework to classify the Android malware. From each Android .apk file, three distinct features likely (a) opcodes (b) methods and (c) permissions are extracted. Analysis of Variance (X-ANOVA) is used to rank features that have high difference in variance in malware and benign training set. To achieve this conventional ANOVA was modified; and a novel technique referred to us as X-ANOVA is proposed. Especially, X-ANOVA is utilized to reduce the dimensions of large feature space in order to minimize classification error and processing overhead incurred during the learning phase. Accuracy of the proposed system is computed using three classifiers (J48, ADABoostM1, RandomForest) and the performance is compared with voted classification approach. An overall accuracy of 88.30% with opcodes, 87.81% with method and an accuracy of 90.47% is obtained considering permission as features, using independent classifiers. However, using voted classification approach, an accuracy of 88.27% and 87.53% are obtained respectively for features like opcodes and methods. Also, an improved accuracy of 90.63% was ascertained considering permissions. Initial results are promising which demonstrate that the proposed approach can be used to assist mobile antiviruses.","PeriodicalId":409794,"journal":{"name":"2014 Annual IEEE India Conference (INDICON)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"X-ANOVA ranked features for Android malware analysis\",\"authors\":\"Rincy Raphael, P. Vinod, Bini Omman\",\"doi\":\"10.1109/INDICON.2014.7030646\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The proposed framework represents a static analysis framework to classify the Android malware. From each Android .apk file, three distinct features likely (a) opcodes (b) methods and (c) permissions are extracted. Analysis of Variance (X-ANOVA) is used to rank features that have high difference in variance in malware and benign training set. To achieve this conventional ANOVA was modified; and a novel technique referred to us as X-ANOVA is proposed. Especially, X-ANOVA is utilized to reduce the dimensions of large feature space in order to minimize classification error and processing overhead incurred during the learning phase. Accuracy of the proposed system is computed using three classifiers (J48, ADABoostM1, RandomForest) and the performance is compared with voted classification approach. An overall accuracy of 88.30% with opcodes, 87.81% with method and an accuracy of 90.47% is obtained considering permission as features, using independent classifiers. However, using voted classification approach, an accuracy of 88.27% and 87.53% are obtained respectively for features like opcodes and methods. Also, an improved accuracy of 90.63% was ascertained considering permissions. Initial results are promising which demonstrate that the proposed approach can be used to assist mobile antiviruses.\",\"PeriodicalId\":409794,\"journal\":{\"name\":\"2014 Annual IEEE India Conference (INDICON)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2014-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2014 Annual IEEE India Conference (INDICON)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/INDICON.2014.7030646\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 Annual IEEE India Conference (INDICON)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/INDICON.2014.7030646","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
X-ANOVA ranked features for Android malware analysis
The proposed framework represents a static analysis framework to classify the Android malware. From each Android .apk file, three distinct features likely (a) opcodes (b) methods and (c) permissions are extracted. Analysis of Variance (X-ANOVA) is used to rank features that have high difference in variance in malware and benign training set. To achieve this conventional ANOVA was modified; and a novel technique referred to us as X-ANOVA is proposed. Especially, X-ANOVA is utilized to reduce the dimensions of large feature space in order to minimize classification error and processing overhead incurred during the learning phase. Accuracy of the proposed system is computed using three classifiers (J48, ADABoostM1, RandomForest) and the performance is compared with voted classification approach. An overall accuracy of 88.30% with opcodes, 87.81% with method and an accuracy of 90.47% is obtained considering permission as features, using independent classifiers. However, using voted classification approach, an accuracy of 88.27% and 87.53% are obtained respectively for features like opcodes and methods. Also, an improved accuracy of 90.63% was ascertained considering permissions. Initial results are promising which demonstrate that the proposed approach can be used to assist mobile antiviruses.