Loading…

A novel Android malware detection system: adaption of filter-based feature selection methods

Android is the most preferred mobile operating system in the world. Applications are available from both official application repositories and other application stores. For these reasons, there has been a remarkable increase in malware for the Android operating system in recent years. In this study,...

Full description

Saved in:
Bibliographic Details
Published in:Journal of ambient intelligence and humanized computing 2023-02, Vol.14 (2), p.1243-1257
Main Authors: Şahin, Durmuş Özkan, Kural, Oğuz Emre, Akleylek, Sedat, Kılıç, Erdal
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c249t-58da9213f8ae81c9df54d6e2cb6140b5d1afd80dd8661113c4a3fe8fcef2a7843
cites cdi_FETCH-LOGICAL-c249t-58da9213f8ae81c9df54d6e2cb6140b5d1afd80dd8661113c4a3fe8fcef2a7843
container_end_page 1257
container_issue 2
container_start_page 1243
container_title Journal of ambient intelligence and humanized computing
container_volume 14
creator Şahin, Durmuş Özkan
Kural, Oğuz Emre
Akleylek, Sedat
Kılıç, Erdal
description Android is the most preferred mobile operating system in the world. Applications are available from both official application repositories and other application stores. For these reasons, there has been a remarkable increase in malware for the Android operating system in recent years. In this study, a novel Android malware detection system is proposed by using filter-based feature selection methods. The proposed approach is static Android malware detection based on machine learning. Permissions extracted from application files are used as features in the developed system. Dimension reduction is carried out with eight different feature selection methods to enhance the running time and efficiency of machine learning algorithms. While four of these methods are used in Android malware detection systems, the remaining four methods are adapted from text classification studies. The adapted methods are compared in terms of both extracted features and classification results. When the results are examined, it is shown that the adapted methods improve the efficiency of the classification algorithms and can be used in this field.
doi_str_mv 10.1007/s12652-021-03376-6
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2920101038</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2920101038</sourcerecordid><originalsourceid>FETCH-LOGICAL-c249t-58da9213f8ae81c9df54d6e2cb6140b5d1afd80dd8661113c4a3fe8fcef2a7843</originalsourceid><addsrcrecordid>eNp9kE1LAzEQhoMoWGr_gKeA52g-drNZb6WoFQpe9CaEdDPRLbubmqRK_72xW_TmzGGG4X1mhhehS0avGaXVTWRclpxQzggVopJEnqAJU1KRkhXl6W8vqnM0i3FDc4haMMYm6HWOB_8JHZ4PNvjW4t50XyYAtpCgSa0fcNzHBP0tNtZsDwPvsGu7BIGsTQSLHZi0y0iE7oj0kN69jRfozJkuwuxYp-jl_u55sSSrp4fHxXxFGl7UiZTKmpoz4ZQBxZraurKwEnizlqyg69Iy46yi1iop89OiKYxwoFwDjptKFWKKrsa92-A_dhCT3vhdGPJJzWtOWU6hsoqPqib4GAM4vQ1tb8JeM6p_jNSjkTobqQ9GapkhMUIxi4c3CH-r_6G-AQlYdtY</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2920101038</pqid></control><display><type>article</type><title>A novel Android malware detection system: adaption of filter-based feature selection methods</title><source>Springer Link</source><creator>Şahin, Durmuş Özkan ; Kural, Oğuz Emre ; Akleylek, Sedat ; Kılıç, Erdal</creator><creatorcontrib>Şahin, Durmuş Özkan ; Kural, Oğuz Emre ; Akleylek, Sedat ; Kılıç, Erdal</creatorcontrib><description>Android is the most preferred mobile operating system in the world. Applications are available from both official application repositories and other application stores. For these reasons, there has been a remarkable increase in malware for the Android operating system in recent years. In this study, a novel Android malware detection system is proposed by using filter-based feature selection methods. The proposed approach is static Android malware detection based on machine learning. Permissions extracted from application files are used as features in the developed system. Dimension reduction is carried out with eight different feature selection methods to enhance the running time and efficiency of machine learning algorithms. While four of these methods are used in Android malware detection systems, the remaining four methods are adapted from text classification studies. The adapted methods are compared in terms of both extracted features and classification results. When the results are examined, it is shown that the adapted methods improve the efficiency of the classification algorithms and can be used in this field.</description><identifier>ISSN: 1868-5137</identifier><identifier>EISSN: 1868-5145</identifier><identifier>DOI: 10.1007/s12652-021-03376-6</identifier><language>eng</language><publisher>Berlin/Heidelberg: Springer Berlin Heidelberg</publisher><subject>Accuracy ; Algorithms ; Artificial Intelligence ; Classification ; Computational Intelligence ; Datasets ; Engineering ; Experiments ; Feature selection ; Machine learning ; Malware ; Methods ; Mobile operating systems ; Original Research ; Robotics and Automation ; Text categorization ; User Interfaces and Human Computer Interaction</subject><ispartof>Journal of ambient intelligence and humanized computing, 2023-02, Vol.14 (2), p.1243-1257</ispartof><rights>The Author(s), under exclusive licence to Springer-Verlag GmbH Germany, part of Springer Nature 2021</rights><rights>The Author(s), under exclusive licence to Springer-Verlag GmbH Germany, part of Springer Nature 2021.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c249t-58da9213f8ae81c9df54d6e2cb6140b5d1afd80dd8661113c4a3fe8fcef2a7843</citedby><cites>FETCH-LOGICAL-c249t-58da9213f8ae81c9df54d6e2cb6140b5d1afd80dd8661113c4a3fe8fcef2a7843</cites><orcidid>0000-0002-0831-7825</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids></links><search><creatorcontrib>Şahin, Durmuş Özkan</creatorcontrib><creatorcontrib>Kural, Oğuz Emre</creatorcontrib><creatorcontrib>Akleylek, Sedat</creatorcontrib><creatorcontrib>Kılıç, Erdal</creatorcontrib><title>A novel Android malware detection system: adaption of filter-based feature selection methods</title><title>Journal of ambient intelligence and humanized computing</title><addtitle>J Ambient Intell Human Comput</addtitle><description>Android is the most preferred mobile operating system in the world. Applications are available from both official application repositories and other application stores. For these reasons, there has been a remarkable increase in malware for the Android operating system in recent years. In this study, a novel Android malware detection system is proposed by using filter-based feature selection methods. The proposed approach is static Android malware detection based on machine learning. Permissions extracted from application files are used as features in the developed system. Dimension reduction is carried out with eight different feature selection methods to enhance the running time and efficiency of machine learning algorithms. While four of these methods are used in Android malware detection systems, the remaining four methods are adapted from text classification studies. The adapted methods are compared in terms of both extracted features and classification results. When the results are examined, it is shown that the adapted methods improve the efficiency of the classification algorithms and can be used in this field.</description><subject>Accuracy</subject><subject>Algorithms</subject><subject>Artificial Intelligence</subject><subject>Classification</subject><subject>Computational Intelligence</subject><subject>Datasets</subject><subject>Engineering</subject><subject>Experiments</subject><subject>Feature selection</subject><subject>Machine learning</subject><subject>Malware</subject><subject>Methods</subject><subject>Mobile operating systems</subject><subject>Original Research</subject><subject>Robotics and Automation</subject><subject>Text categorization</subject><subject>User Interfaces and Human Computer Interaction</subject><issn>1868-5137</issn><issn>1868-5145</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><recordid>eNp9kE1LAzEQhoMoWGr_gKeA52g-drNZb6WoFQpe9CaEdDPRLbubmqRK_72xW_TmzGGG4X1mhhehS0avGaXVTWRclpxQzggVopJEnqAJU1KRkhXl6W8vqnM0i3FDc4haMMYm6HWOB_8JHZ4PNvjW4t50XyYAtpCgSa0fcNzHBP0tNtZsDwPvsGu7BIGsTQSLHZi0y0iE7oj0kN69jRfozJkuwuxYp-jl_u55sSSrp4fHxXxFGl7UiZTKmpoz4ZQBxZraurKwEnizlqyg69Iy46yi1iop89OiKYxwoFwDjptKFWKKrsa92-A_dhCT3vhdGPJJzWtOWU6hsoqPqib4GAM4vQ1tb8JeM6p_jNSjkTobqQ9GapkhMUIxi4c3CH-r_6G-AQlYdtY</recordid><startdate>20230201</startdate><enddate>20230201</enddate><creator>Şahin, Durmuş Özkan</creator><creator>Kural, Oğuz Emre</creator><creator>Akleylek, Sedat</creator><creator>Kılıç, Erdal</creator><general>Springer Berlin Heidelberg</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>8FE</scope><scope>8FG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>P5Z</scope><scope>P62</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><orcidid>https://orcid.org/0000-0002-0831-7825</orcidid></search><sort><creationdate>20230201</creationdate><title>A novel Android malware detection system: adaption of filter-based feature selection methods</title><author>Şahin, Durmuş Özkan ; Kural, Oğuz Emre ; Akleylek, Sedat ; Kılıç, Erdal</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c249t-58da9213f8ae81c9df54d6e2cb6140b5d1afd80dd8661113c4a3fe8fcef2a7843</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Accuracy</topic><topic>Algorithms</topic><topic>Artificial Intelligence</topic><topic>Classification</topic><topic>Computational Intelligence</topic><topic>Datasets</topic><topic>Engineering</topic><topic>Experiments</topic><topic>Feature selection</topic><topic>Machine learning</topic><topic>Malware</topic><topic>Methods</topic><topic>Mobile operating systems</topic><topic>Original Research</topic><topic>Robotics and Automation</topic><topic>Text categorization</topic><topic>User Interfaces and Human Computer Interaction</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Şahin, Durmuş Özkan</creatorcontrib><creatorcontrib>Kural, Oğuz Emre</creatorcontrib><creatorcontrib>Akleylek, Sedat</creatorcontrib><creatorcontrib>Kılıç, Erdal</creatorcontrib><collection>CrossRef</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central</collection><collection>Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection (Proquest) (PQ_SDU_P3)</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer Science Database</collection><collection>ProQuest Advanced Technologies &amp; Aerospace Database</collection><collection>ProQuest Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><jtitle>Journal of ambient intelligence and humanized computing</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Şahin, Durmuş Özkan</au><au>Kural, Oğuz Emre</au><au>Akleylek, Sedat</au><au>Kılıç, Erdal</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A novel Android malware detection system: adaption of filter-based feature selection methods</atitle><jtitle>Journal of ambient intelligence and humanized computing</jtitle><stitle>J Ambient Intell Human Comput</stitle><date>2023-02-01</date><risdate>2023</risdate><volume>14</volume><issue>2</issue><spage>1243</spage><epage>1257</epage><pages>1243-1257</pages><issn>1868-5137</issn><eissn>1868-5145</eissn><abstract>Android is the most preferred mobile operating system in the world. Applications are available from both official application repositories and other application stores. For these reasons, there has been a remarkable increase in malware for the Android operating system in recent years. In this study, a novel Android malware detection system is proposed by using filter-based feature selection methods. The proposed approach is static Android malware detection based on machine learning. Permissions extracted from application files are used as features in the developed system. Dimension reduction is carried out with eight different feature selection methods to enhance the running time and efficiency of machine learning algorithms. While four of these methods are used in Android malware detection systems, the remaining four methods are adapted from text classification studies. The adapted methods are compared in terms of both extracted features and classification results. When the results are examined, it is shown that the adapted methods improve the efficiency of the classification algorithms and can be used in this field.</abstract><cop>Berlin/Heidelberg</cop><pub>Springer Berlin Heidelberg</pub><doi>10.1007/s12652-021-03376-6</doi><tpages>15</tpages><orcidid>https://orcid.org/0000-0002-0831-7825</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 1868-5137
ispartof Journal of ambient intelligence and humanized computing, 2023-02, Vol.14 (2), p.1243-1257
issn 1868-5137
1868-5145
language eng
recordid cdi_proquest_journals_2920101038
source Springer Link
subjects Accuracy
Algorithms
Artificial Intelligence
Classification
Computational Intelligence
Datasets
Engineering
Experiments
Feature selection
Machine learning
Malware
Methods
Mobile operating systems
Original Research
Robotics and Automation
Text categorization
User Interfaces and Human Computer Interaction
title A novel Android malware detection system: adaption of filter-based feature selection methods
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-07T17%3A27%3A10IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20novel%20Android%20malware%20detection%20system:%20adaption%20of%20filter-based%20feature%20selection%20methods&rft.jtitle=Journal%20of%20ambient%20intelligence%20and%20humanized%20computing&rft.au=%C5%9Eahin,%20Durmu%C5%9F%20%C3%96zkan&rft.date=2023-02-01&rft.volume=14&rft.issue=2&rft.spage=1243&rft.epage=1257&rft.pages=1243-1257&rft.issn=1868-5137&rft.eissn=1868-5145&rft_id=info:doi/10.1007/s12652-021-03376-6&rft_dat=%3Cproquest_cross%3E2920101038%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c249t-58da9213f8ae81c9df54d6e2cb6140b5d1afd80dd8661113c4a3fe8fcef2a7843%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2920101038&rft_id=info:pmid/&rfr_iscdi=true