Detection of Android ad library focusing on HTTP connections and view object redraw behaviors

Naoya Kajiwara, Junpei Kawamoto, Shinichi Matsumoto, Yoshiaki Hori, Kouichi Sakurai

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

In recent years, the smart phone application market has expanded rapidly. One of reasons is the popularity of free applications. A developer acquires his revenues by including advertising libraries in his own application. However, some problems about these advertising libraries become clear from recent researches. Especially in the leakage of privacy information is known as a typical problem which advertising libraries cause. In order to solve this problem, the technology which detects advertisement libraries is important. In this paper, we propose a method for detection of Android ad library. We focus on the acquisition and redraw of advertising image operation which are the basic operations of mobile advertisement. Firstly, we tried running some applications with advertisements. Then, It turned out that mobile advertisements acquire advertising images from server and set that image on the screen at a fixed interval. By modifying AndroidOS, logging HTTP connections and View object redraw behaviors, we confirmed the ad image acquisition behavior. Moreover, to take advantage of the periodicity of this behavior, we carried out Fourier-transform the invocation time data of HTTP connections and redraw of View objects. Then, we extracted the periodicity by calculating correlation coefficient for these two data. From the value of correlation coefficient, it is possible to judge whether advertisement library is incorporated into an application or not. As a result, our proposal method results in a output of about 76 % detection rate.

Original languageEnglish
Title of host publication2015 International Conference on Information Networking, ICOIN 2015
PublisherIEEE Computer Society
Pages104-109
Number of pages6
Volume2015-January
ISBN (Electronic)9781479983421
DOIs
Publication statusPublished - Mar 10 2015
Event2015 International Conference on Information Networking, ICOIN 2015 - Siem Reap, Cambodia
Duration: Jan 12 2015Jan 14 2015

Other

Other2015 International Conference on Information Networking, ICOIN 2015
CountryCambodia
CitySiem Reap
Period1/12/151/14/15

Fingerprint

HTTP
Marketing
Image acquisition
Fourier transforms
Servers

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications
  • Information Systems

Cite this

Kajiwara, N., Kawamoto, J., Matsumoto, S., Hori, Y., & Sakurai, K. (2015). Detection of Android ad library focusing on HTTP connections and view object redraw behaviors. In 2015 International Conference on Information Networking, ICOIN 2015 (Vol. 2015-January, pp. 104-109). [7057865] IEEE Computer Society. https://doi.org/10.1109/ICOIN.2015.7057865

Detection of Android ad library focusing on HTTP connections and view object redraw behaviors. / Kajiwara, Naoya; Kawamoto, Junpei; Matsumoto, Shinichi; Hori, Yoshiaki; Sakurai, Kouichi.

2015 International Conference on Information Networking, ICOIN 2015. Vol. 2015-January IEEE Computer Society, 2015. p. 104-109 7057865.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Kajiwara, N, Kawamoto, J, Matsumoto, S, Hori, Y & Sakurai, K 2015, Detection of Android ad library focusing on HTTP connections and view object redraw behaviors. in 2015 International Conference on Information Networking, ICOIN 2015. vol. 2015-January, 7057865, IEEE Computer Society, pp. 104-109, 2015 International Conference on Information Networking, ICOIN 2015, Siem Reap, Cambodia, 1/12/15. https://doi.org/10.1109/ICOIN.2015.7057865
Kajiwara N, Kawamoto J, Matsumoto S, Hori Y, Sakurai K. Detection of Android ad library focusing on HTTP connections and view object redraw behaviors. In 2015 International Conference on Information Networking, ICOIN 2015. Vol. 2015-January. IEEE Computer Society. 2015. p. 104-109. 7057865 https://doi.org/10.1109/ICOIN.2015.7057865
Kajiwara, Naoya ; Kawamoto, Junpei ; Matsumoto, Shinichi ; Hori, Yoshiaki ; Sakurai, Kouichi. / Detection of Android ad library focusing on HTTP connections and view object redraw behaviors. 2015 International Conference on Information Networking, ICOIN 2015. Vol. 2015-January IEEE Computer Society, 2015. pp. 104-109
@inproceedings{3c344e9efdea496aa766918abf1acd10,
title = "Detection of Android ad library focusing on HTTP connections and view object redraw behaviors",
abstract = "In recent years, the smart phone application market has expanded rapidly. One of reasons is the popularity of free applications. A developer acquires his revenues by including advertising libraries in his own application. However, some problems about these advertising libraries become clear from recent researches. Especially in the leakage of privacy information is known as a typical problem which advertising libraries cause. In order to solve this problem, the technology which detects advertisement libraries is important. In this paper, we propose a method for detection of Android ad library. We focus on the acquisition and redraw of advertising image operation which are the basic operations of mobile advertisement. Firstly, we tried running some applications with advertisements. Then, It turned out that mobile advertisements acquire advertising images from server and set that image on the screen at a fixed interval. By modifying AndroidOS, logging HTTP connections and View object redraw behaviors, we confirmed the ad image acquisition behavior. Moreover, to take advantage of the periodicity of this behavior, we carried out Fourier-transform the invocation time data of HTTP connections and redraw of View objects. Then, we extracted the periodicity by calculating correlation coefficient for these two data. From the value of correlation coefficient, it is possible to judge whether advertisement library is incorporated into an application or not. As a result, our proposal method results in a output of about 76 {\%} detection rate.",
author = "Naoya Kajiwara and Junpei Kawamoto and Shinichi Matsumoto and Yoshiaki Hori and Kouichi Sakurai",
year = "2015",
month = "3",
day = "10",
doi = "10.1109/ICOIN.2015.7057865",
language = "English",
volume = "2015-January",
pages = "104--109",
booktitle = "2015 International Conference on Information Networking, ICOIN 2015",
publisher = "IEEE Computer Society",
address = "United States",

}

TY - GEN

T1 - Detection of Android ad library focusing on HTTP connections and view object redraw behaviors

AU - Kajiwara, Naoya

AU - Kawamoto, Junpei

AU - Matsumoto, Shinichi

AU - Hori, Yoshiaki

AU - Sakurai, Kouichi

PY - 2015/3/10

Y1 - 2015/3/10

N2 - In recent years, the smart phone application market has expanded rapidly. One of reasons is the popularity of free applications. A developer acquires his revenues by including advertising libraries in his own application. However, some problems about these advertising libraries become clear from recent researches. Especially in the leakage of privacy information is known as a typical problem which advertising libraries cause. In order to solve this problem, the technology which detects advertisement libraries is important. In this paper, we propose a method for detection of Android ad library. We focus on the acquisition and redraw of advertising image operation which are the basic operations of mobile advertisement. Firstly, we tried running some applications with advertisements. Then, It turned out that mobile advertisements acquire advertising images from server and set that image on the screen at a fixed interval. By modifying AndroidOS, logging HTTP connections and View object redraw behaviors, we confirmed the ad image acquisition behavior. Moreover, to take advantage of the periodicity of this behavior, we carried out Fourier-transform the invocation time data of HTTP connections and redraw of View objects. Then, we extracted the periodicity by calculating correlation coefficient for these two data. From the value of correlation coefficient, it is possible to judge whether advertisement library is incorporated into an application or not. As a result, our proposal method results in a output of about 76 % detection rate.

AB - In recent years, the smart phone application market has expanded rapidly. One of reasons is the popularity of free applications. A developer acquires his revenues by including advertising libraries in his own application. However, some problems about these advertising libraries become clear from recent researches. Especially in the leakage of privacy information is known as a typical problem which advertising libraries cause. In order to solve this problem, the technology which detects advertisement libraries is important. In this paper, we propose a method for detection of Android ad library. We focus on the acquisition and redraw of advertising image operation which are the basic operations of mobile advertisement. Firstly, we tried running some applications with advertisements. Then, It turned out that mobile advertisements acquire advertising images from server and set that image on the screen at a fixed interval. By modifying AndroidOS, logging HTTP connections and View object redraw behaviors, we confirmed the ad image acquisition behavior. Moreover, to take advantage of the periodicity of this behavior, we carried out Fourier-transform the invocation time data of HTTP connections and redraw of View objects. Then, we extracted the periodicity by calculating correlation coefficient for these two data. From the value of correlation coefficient, it is possible to judge whether advertisement library is incorporated into an application or not. As a result, our proposal method results in a output of about 76 % detection rate.

UR - http://www.scopus.com/inward/record.url?scp=84940539173&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84940539173&partnerID=8YFLogxK

U2 - 10.1109/ICOIN.2015.7057865

DO - 10.1109/ICOIN.2015.7057865

M3 - Conference contribution

AN - SCOPUS:84940539173

VL - 2015-January

SP - 104

EP - 109

BT - 2015 International Conference on Information Networking, ICOIN 2015

PB - IEEE Computer Society

ER -