Забыв код от смартфона, пользователь оказывается перед выбором - попрощаться со своими данными, или решить проблему простым перебором всех возможных комбинаций. Автоматизировать процесс и сократить время ввода может помочь простой самодельный робот, обошедшийся его создателям в 200 долларов.
Специалисты по безопасности и по совместительству роботехники Джастин Энглер и Пол Вайнс показали свое детище – робота R2B2 (разумеется, название наводит на мысли о старом добром R2D2 из всемирно известной звездной саги). Буква B вместо D здесь, скорее всего, обозначает "брутфорс" - так называется метод взлома компьютерных систем, основанный на переборе всех возможных вариантов пароля.
В отличие от своего киношного прототипа R2B2 умеет куда меньше – он способен набирать пинкоды на сенсорном экране со скоростью примерно один пинкод в секунду. Четырехзначный пинкод имеет 10 000 вариаций. Если учитывать необходимость 30-секундной паузы после каждых пяти неверных попыток, R2B2 способен взломать Android-смартфон за девятнадцать с половиной часов (а, скорее всего, куда быстрее, ведь не всегда правильный код находится в конце списка).
Разработчики намеренно сделали свое детище максимально простым в сборке, детали использовались самые дешевые. Таким образом, стоимость робота не превышает 200 долларов. Контролируется робот по USB с ПК или "мака". В ближайшем будущем создатели робота намерены выложить макеты в всех деталей R2B2 в Сеть, чтобы все желающие могли распечатать их на 3D-принтерах.
Отметим, что R2B2 подходит только для взлома PIN-кодов на Android-смартфонах. Гаджеты от Apple блокируют телефон на долгое время, если неверный код был введен слишком много раз. В будущем разработчики надеются приспособить свое детище для взлома кодов от различных смартфонных приложений, а также привнести автоматический "брутфорс" в реальный мир – подбирать при помощи робота пароли от сейфов в отелях, комбинации замков и банковских карт.
Источник: The Verge