A Neural Embeddings Approach for Detecting Mobile Counterfeit Apps
Jathushan Rajasegaran, Suranga Seneviratne, Guillaume Jourjon

TL;DR
This paper introduces a neural embedding method using style and content features from CNNs to detect counterfeit mobile apps, significantly improving identification accuracy over traditional techniques.
Contribution
It presents a novel style embedding approach using Gram matrices from CNN filters for counterfeit app detection, outperforming existing methods.
Findings
Style embeddings outperform content embeddings and SIFT features.
Combining style and content embeddings enhances detection performance.
Identified 139 malware-containing apps among visually similar counterfeit set.
Abstract
Counterfeit apps impersonate existing popular apps in attempts to misguide users to install them for various reasons such as collecting personal information, spreading malware, or simply to increase their advertisement revenue. Many counterfeits can be identified once installed, however even a tech-savvy user may struggle to detect them before installation as app icons and descriptions can be quite similar to the original app. To this end, this paper proposes to use neural embeddings generated by state-of-the-art convolutional neural networks (CNNs) to measure the similarity between images. Our results show that for the problem of counterfeit detection a novel approach of using style embeddings given by the Gram matrix of CNN filter responses outperforms baseline methods such as content embeddings and SIFT features. We show that further performance increases can be achieved by combining…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Malware Detection Techniques · User Authentication and Security Systems · Spam and Phishing Detection
