From the course: Writing Secure Code for Android by Infosec

Unlock this course with a free trial

Join today to access over 25,500 courses taught by industry experts.

Autocompletion, part 1

Autocompletion, part 1

- Autocompletion. A lot of apps that you will build will require the user to enter something into the app. So let's talk about autocompletion. There are different options for putting in input into Android, and they all have their own security concerns. We're going to take a look at autocorrect, autofill and input type. Autocorrect. This is where the system will make spelling corrections automatically for you. And based on things you've typed before, will suggest words and say, "Oh, I think you're trying to type this." The problem with that, and again, security is always a tug of war between security and convenience. Security and ease of use, security and learning curve. This is security versus convenience. User convenience. The problem is with auto correction, the system could memorize and later display passwords or other sensitive info. You could have an auto correction for a password, and the user wasn't quite paying attention. They were doing a variation of a password. They thought…

Contents