Уязвимость технологии, которая позволяет пользователям смартфонов обозначать себя на карте или бронировать столики в ресторанах и барах при помощи таких приложений как Foursquare, может привести к тому, что за ними можно будет следить удаленно.
Ральф-Филипп Вайманн (Ralf-Philipp Weimann), исследователь из Люксембургского университета, сообщил об этой находке в ходе конференции по компьютерной безопасности Black Hat, проходившей на днях в Лас-Вегасе, США. Вайманн уверен, что комплексный механизм, при помощи которого телефоны определяют свое местоположение, скрывает уязвимости, позволяющие установить на телефон и запустить вредоносный код.
Смартфоны для определения местоположения используют не только лишь спутники GPS, ведь получение сигналов с четырех спутников может занять до 12 минут. Вместе с тем они используют технологию A-GPS, которая позволяет сотовой сети предоставлять данные о приблизительном местоположении, что значительно сокращает время GPS-расчетов.
Вайманн обнаружил, что сообщения между телефоном и сетью во время этого процесса пересылаются не по безопасному каналу связи, а по незащищенной интернет-ссылке. Это позволяет взломщику обмануть телефон и получать сообщения системы A-GPS для того, чтобы получать всю информацию о местонахождении аппарата.
Вайманн продемонстрировал уязвимость нескольких моделей телефонов на базе операционной системы Android и рассказал о том, что производители до сих пор не побеспокоились и не внедрили технологии, предотвращающие такие атаки. Но все же, по словам Вайманна, проблема решаема, и этому могут поспособствовать будущие версии программного обеспечения, разрабатываемого производителями мобильных устройств.
Вайманн также представил работу, в которой показано, как сообщения A-GPS могут использоваться для серьезных атак. Он показал, что многие смартфоны обрабатывают такие сообщения при помощи своего основного процессора, а не с помощью отдельного GPS-чипа или радиочипа, предназначенного для связи с сотовой сетью. Это означает, что сообщения можно использовать для того, чтобы вызвать сбой, позволяющий получить удаленный доступ к самому устройству. Вайманн добавил, что ему уже удалось идентифицировать несколько вариантов сбоев.
©GPSClub.ru
30.07.2012