'...[they] literally "smashed" on the keyboard to see what would happen when arbitrary keys were pressed together. Using that smashing technique, the researchers were able to figure out how to escape the kiosk mode.'
They also just invented the newest SaaS model: "Smashing as a Service"
When I was a kid, a bookstore nearby had a computer where you could download free software, with a closed interface. Anyway, some guys came along and were like "look, we're gonna hack this thing", at which point they started mashing on the keyboard like madmen. (The poor beeps of that abused computer ...)
And now you're telling me this is an actual thing?? My life is a lie.
I learned an awful lot about software testing and security as a kid trying to sneak illicit games onto school computers. Granted, this was in the 95/3.1 days, so it was a little easier ;)
I had great luck with this technique when friends forced me to play Mortal Kombat or Street Fighter or other similar uninteresting-to-me video games as a kid.
They always thought it was "unfair" when I beat them.
Well maybe you shouldn't enjoy playing such poorly designed games then!
Applies equally to poor security practices. Play stupid games, win stupid prizes.
I once stumbled on a bug this way. I reached for a key to do something, a coworker reached for a different key to do something else, and the program crashed. And we looked at each other and asked, "What keys did we hit?" (It took maybe five minutes to figure out, which isn't very bad.)
They also just invented the newest SaaS model: "Smashing as a Service"