В нью-йоркской фирме iSEC Partners создали робота, способного подбирать PIN-код к телефону, работающему на базе Android OS. Автором изобретения стал Джастин Энглер, ведущий инженер безопасности фирмы. Своему роботу он дал название R2B2, что в переводе на русский означает «роботизированный реконфигурируемый нажиматель кнопок».
Конструкция R2B2 состоит из двух манипуляторов желтого цвета и двух опорных ножек. Следует заметить, что робот был создан посредством 3D-печати, что само по себе является весьма интересным решением. Автор новинки в мире робототехники отметил, что для создания такого устройства ему не потребовалось никакого сложного программного обеспечения. В качестве операционной системы в роботе используется код, взятый с открытого программного обеспечения. Основная работа R2B2 заключена в физических попытках подбора информации и практически полном отсутствие интеллектуальной составляющей.
Следует отметить, что до Энглера уже были попытки сконструировать роботов-программистов, способных на создание сайтов или написание простейших программ, но все они увенчались неудачей. В Android OS существует всего 10 тысяч возможных четырехзначных комбинаций pin-кода, и максимум за 20 часов робот может подобрать правильную комбинацию. Человеку же такое не под силу. Целью автора изобретения была наглядная демонстрация выявления слабостей защиты Android OS и ненадёжности pin-кода, как средства реализации протекторной функции. Также Энглер собирается выложить в сеть все чертежи устройства и его программное обеспечение, чтобы каждый интересующийся человек мог попробовать себя в роли создателя роботов.