5 ms·
'...[they] literally "smashed" on the keyboard to see what would happen when arbitrary keys were pressed together. Using that smashing technique, the researcher
by jhull 11y ago
'...[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"
- stygiansonic 11y agoSounds like keyboard fuzzing; a strange way to get out of kiosk mode, but hey, it worked.
- hwillis 11y agoCertainly does. Public terminals at Boston University used to crash to desktop if you smashed on the keyboard enough.
- kbenson 11y agoThis is a tried and true technique used by students for decades.
- FeepingCreature 11y agoWhen 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.
- kbenson 11y agoWhat do you think fuzzing is? Keyboard mashing taken to 11. ;)
- GauntletWizard 11y agoI 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 ;)
- rconti 11y agoI 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.
- duaneb 11y agoSounds like the right way out of kiosk mode—edge cases are rarely obvious.
- meatysnapper 11y agoIn contrast to Grindr/Tiner: "Smush as a Service"
- AnimalMuppet 11y agoI 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.)