Panoptispy: Characterizing Audio and Video Exfiltration from Android Applications
Elleen Pan, Jingjing Ren, Martina Lindorfer*, Christo Wilson, and David Choffnes
Northeastern University, *UC Santa Barbara
Panoptispy: Characterizing Audio and Video Exfiltration from - - PowerPoint PPT Presentation
Panoptispy: Characterizing Audio and Video Exfiltration from Android Applications Elleen Pan, Jingjing Ren, Martina Lindorfer*, Christo Wilson, and David Choffnes Northeastern University, *UC Santa Barbara Motivation + internet connectivity
Northeastern University, *UC Santa Barbara
Panoptispy 2
Panoptispy 3
Panoptispy 4
Panoptispy 5
Panoptispy 6
Panoptispy 7
Panoptispy 8
Panoptispy 9
Panoptispy 10
Store # of apps Google Play 15,627 AppChina 510 Mi.com 528 Anzhi 285 Total 17,260
Panoptispy 11
Popular + new from Google Play Popular + random from AppChina, Mi.com, Anzhi Camera or audio permission
Panoptispy 12
Panoptispy 13
Panoptispy 14
checking
Panoptispy 15
Category Supported Unsupported Audio 3gp, aac, id3v2, m4a, ogg, wav raw Image bmp, gif, jpg, png, webp Video 3gp, mp4, webm
Panoptispy 16
0.00% 10.00% 20.00% 30.00% 40.00% 50.00% 60.00% 70.00% 80.00% 90.00% Anzhi AppChina Mi.com Google Play
% apps over app store set
Audio Permission Audio API Camera Permission Camera API
(43.8%) and camera (75.6%) permission declarations
AppChina
permission (audio in Play)
Panoptispy 17
Panoptispy 18
Panoptispy 19
Panoptispy 20
Panoptispy 21
ensure they are policy-compliant. When notified of our findings, they reviewed GoPuff and Appsee and took the appropriate actions.”
Panoptispy 22
Panoptispy 23
Panoptispy 24
Panoptispy 25
Panoptispy 27
Panoptispy 28
Store # of Apps Audio Permissio n Audio API Camera Permissio n Camera API Screensho t API Screen recording API External Storage Permissio n Anzhi 883 12.8% 9.7% 15.7% 11.7% 20.7% 1.5% 23.4% AppChina 468 28.4% 22.9% 37.0% 28.6% 57.1% 2.4% 94.0% Mi.com 392 55.9% 41.8% 61.0% 45.7% 81.6% 5.6% 97.4% Google Play 15,627 45.7% 46.2% 80.5% 75.1% 89.1% 10.6% 92.7% All 17,260 43.8% 43.6% 75.6% 70.1% 84.6% 9.8% 89.9%
Panoptispy 29
Panoptispy 30
0.0% 10.0% 20.0% 30.0% 40.0% 50.0% 60.0% 70.0% 80.0% 90.0% 100.0% Anzhi AppChina Mi.com Google Play Audio Camera Screenshot Screen Recording
Panoptispy 31
March 26 • Initial disclosure to GoPuff March 27
March 29 • After some back and forth, updated privacy policy – by removing it? May 15
June 7
June 21
Panoptispy 32
March 26
March 27
March 29
May 15
June 7
June 21 • GoPuff pulls Appsee from iOS & Android builds and updates their privacy policy
Panoptispy 33
Panoptispy 34
Panoptispy 35
Panoptispy 36