2

We all know while using a new iOS app it might ask for information like location or access to the camera. Those are both features we can deny to the app. There are, however, features apps can access without permission. For example I already know apps can get information like the name of your phone "Mason's iPhone" or the storage available in the device. What are some features apps have access to that doesn't need to be granted permission?

  • Similar question (listing some features that can be accessed without permission): http://security.stackexchange.com/questions/96119/what-unique-device-fingerprinting-information-can-an-ios9-app-collect?rq=1 – pseudon Jan 31 '16 at 00:59

1 Answers1

1

This might not be exactly what you're looking for but...

Having your iPhone near your keyboard can make you vulnerable to keylogging. Before you call me crazy, I've actually conducted this experiment using neural networks and an Android's accelerometer and it could 80% guess what region of the keyboard the key press came from and could guess within a few keys away fairly often.

Privileges for reading data from the accelerometer are given by default to both iPhone and Android devices, and so a device making use of these readings could potentially figure out when you type in a URL, what passwords you type into the webpages you visit, and combining the probabilistic regions of the key presses with a dictionary attack or a common passwords list would easily break passwords in minutes to seconds, no issue.

sethmlarson
  • 1,479
  • 10
  • 17
  • You're crazy. In a good way. ;) That's actually a very interesting bit of research. Does the iPhone need to be within a specific distance of the keyboard? Does it need to be on the left side, the right side, the top, or the bottom? The Dark Side, or the Light? – Mark Buffalo Jan 29 '16 at 07:07
  • @MarkBuffalo Sadly the bounds of my experiment didn't test anything past the phone being directly on the laptop which I've seen some people do. Being in contact with the laptop or another non-elastic surface like wood seems necessary to transfer the vibrations correctly. – sethmlarson Jan 29 '16 at 12:05
  • Well thats terrifying. – James Morrison Jan 29 '16 at 19:48