Российские студенты изобрели инновационный способ защиты смартфонов

Российские студенты изобрели инновационный способ защиты смартфонов

Молодые ребята в небольшой лаборатории Московского инженерно-физического института создали программное обеспечение, которое заинтересовало таких гигантов, как Apple и Google, своей инновационностью и отсутствием аналогов во всем мире.

Программное обеспечение это предназначено для мобильных телефонов под управлением операционных систем Android и Symbian. Основная его задача — это предотвращение попыток снятия средств со счета вашего смартфона пользователя, мошенниками, которые используют для этого специальные приспособления — соты, перехватывающие сотовый сигнал, испускаемый любым телефоном во время звонка, пишет appleinsider.ru.

Как оказалось, любой телефон, даже самый умный, не в состоянии определить, подключен ли он к настоящей сотовой вышке, либо к соте злоумышленника, который расположился в микроавтобусе с тонированными окнами неподалеку. Используя эту возможность, злоумышленники перенаправляют сотовый сигнал на короткие номера, которые и списывают небольшие 100-200 рублей с номера любого абонента, находящегося в зоне досягаемости соты.

А если на вашем смартфоне будет установлено соответствующее приложение от российских студентов-физиков, то вам нечего беспокоиться за сохранность ваших финансов. Ребятам с помощью осциллографа удалось определить частоту и сигнала во время подключения к обычной сотовой вышке, и к соте мошенников. Рассчитав зависимость, ребята создали приложение, которое и определяет, к какому источнику подключен телефон во время звонка. Программе удается определить, что телефон подключен не к настоящей базовой станции, и специальным символом она уведомляет об этом хозяина телефона.

Интересно, чем такая разработка может заинтересовать крупнейших игроков рынка мобильных операционных систем? Внедрение наработок российских студентов в передовые ОС в первую очередь сможет защитить пользователей устройств под их управлением от попыток взлома устройств третьими лицами. Такая технология в особенности ценна для Google и ее Android, так как вопросы безопасности для мобильной платформы Google все еще остаются открытыми. Кстати, студенты МИФИ уже запатентовали свою разработку. Теперь, если кто-либо из крупных игроков всерьез заинтересуется ею, ребята могут стать разработчиками системы безопасности на большинстве смартфонов планеты, и рассчитывать не только на приличный роялти от того или иного гиганта индустрии, но и, возможно, на приглашение продолжить разработки в более комфортных, нежели крошечная лаборатория МИФИ, условиях.

Критическая уязвимость в TLP позволяет обойти защиту Linux

В популярной утилите TLP, которую многие владельцы ноутбуков на Linux используют для управления энергопотреблением, обнаружили критическую уязвимость. Причём проблема нашлась во время обычной проверки пакета командой SUSE Security Team и располагается во вполне штатном коде.

Брешь получила идентификатор CVE-2025-67859 и затрагивает версию TLP 1.9.0, где появился новый profiles daemon.

Этот демон работает с root-правами и управляет профилями питания через D-Bus. Задумка хорошая, но реализация подвела: в механизме аутентификации Polkit нашлась логическая ошибка, которая фактически позволяет обойти проверку прав.

Как объясняют исследователи, демон должен был строго проверять, кто именно отправляет команды. Но из-за ошибки любой локальный пользователь мог взаимодействовать с ним без должной аутентификации — а значит, менять системные настройки питания от имени root.

На этом сюрпризы не закончились. В ходе анализа специалисты SUSE нашли ещё несколько проблем, уже связанных с исчерпанием ресурсов. В частности, механизм profile hold, который позволяет временно «зафиксировать» профиль питания, оказался совершенно без валидации. Локальный пользователь мог создавать неограниченное количество таких блокировок, причём без прав администратора.

В итоге это открывает прямую дорогу к DoS-атаке: демон начинает захлёбываться от бесконечных записей в структуре данных, куда попадают числа, строки с причиной и идентификаторы приложений — всё это полностью контролируется клиентом.

Любопытно, что SUSE вспомнила похожую историю с демоном управления питанием в GNOME: аналогичную проблему находили ещё несколько лет назад. Отдельно исследователи отметили вопросы к механизму «куки», которыми отслеживаются profile hold. Формально речь шла о предсказуемости значений, но в сочетании с отсутствием лимитов это лишь расширяло поверхность атаки.

К счастью, реакция была быстрой. SUSE сообщила об уязвимостях разработчикам ещё в декабре, и в версии TLP 1.9.1 проблема уже закрыта. В частности, число одновременных profile hold теперь жёстко ограничено числом 16, что убирает риск истощения ресурсов.

RSS: Новости на портале Anti-Malware.ru