File Download

There are no files associated with this item.

  Links for fulltext
     (May Require Subscription)
Supplementary

Article: AnDarwin: Scalable Detection of Android Application Clones Based on Semantics

TitleAnDarwin: Scalable Detection of Android Application Clones Based on Semantics
Authors
Keywordsclustering
mobile applications
plagiarism detection
Program analysis
Issue Date2015
Citation
IEEE Transactions on Mobile Computing, 2015, v. 14, n. 10, p. 2007-2019 How to Cite?
AbstractSmartphones rely on their vibrant application markets; however, plagiarism threatens the long-term health of these markets. We present a scalable approach to detecting similar Android apps based on their semantic information. We implement our approach in a tool called AnDarwin and evaluate it on 265,359 apps collected from 17 markets including Google Play and numerous third-party markets. In contrast to earlier approaches, AnDarwin has four advantages: it avoids comparing apps pairwise, thus greatly improving its scalability; it analyzes only the app code and does not rely on other information - such as the app's market, signature, or description - thus greatly increasing its reliability; it can detect both full and partial app similarity; and it can automatically detect library code and remove it from the similarity analysis. We present two use cases for AnDarwin: finding similar apps by different developers ('clones') and similar apps from the same developer ('rebranded'). In 10 hours, AnDarwin detected at least 4,295 apps that are the victims of cloning and 36,106 rebranded apps. Additionally, AnDarwin detects similar code that is injected into many apps, which may indicate the spread of malware. Our evaluation demonstrates AnDarwin's ability to accurately detect similar apps on a large scale.
Persistent Identifierhttp://hdl.handle.net/10722/346605
ISSN
2023 Impact Factor: 7.7
2023 SCImago Journal Rankings: 2.755

 

DC FieldValueLanguage
dc.contributor.authorCrussell, Jonathan-
dc.contributor.authorGibler, Clint-
dc.contributor.authorChen, Hao-
dc.date.accessioned2024-09-17T04:12:00Z-
dc.date.available2024-09-17T04:12:00Z-
dc.date.issued2015-
dc.identifier.citationIEEE Transactions on Mobile Computing, 2015, v. 14, n. 10, p. 2007-2019-
dc.identifier.issn1536-1233-
dc.identifier.urihttp://hdl.handle.net/10722/346605-
dc.description.abstractSmartphones rely on their vibrant application markets; however, plagiarism threatens the long-term health of these markets. We present a scalable approach to detecting similar Android apps based on their semantic information. We implement our approach in a tool called AnDarwin and evaluate it on 265,359 apps collected from 17 markets including Google Play and numerous third-party markets. In contrast to earlier approaches, AnDarwin has four advantages: it avoids comparing apps pairwise, thus greatly improving its scalability; it analyzes only the app code and does not rely on other information - such as the app's market, signature, or description - thus greatly increasing its reliability; it can detect both full and partial app similarity; and it can automatically detect library code and remove it from the similarity analysis. We present two use cases for AnDarwin: finding similar apps by different developers ('clones') and similar apps from the same developer ('rebranded'). In 10 hours, AnDarwin detected at least 4,295 apps that are the victims of cloning and 36,106 rebranded apps. Additionally, AnDarwin detects similar code that is injected into many apps, which may indicate the spread of malware. Our evaluation demonstrates AnDarwin's ability to accurately detect similar apps on a large scale.-
dc.languageeng-
dc.relation.ispartofIEEE Transactions on Mobile Computing-
dc.subjectclustering-
dc.subjectmobile applications-
dc.subjectplagiarism detection-
dc.subjectProgram analysis-
dc.titleAnDarwin: Scalable Detection of Android Application Clones Based on Semantics-
dc.typeArticle-
dc.description.naturelink_to_subscribed_fulltext-
dc.identifier.doi10.1109/TMC.2014.2381212-
dc.identifier.scopuseid_2-s2.0-84941080890-
dc.identifier.volume14-
dc.identifier.issue10-
dc.identifier.spage2007-
dc.identifier.epage2019-

Export via OAI-PMH Interface in XML Formats


OR


Export to Other Non-XML Formats