Android 14 будет блокировать установку приложений для старых версий ОС

Android 14 будет блокировать установку приложений для старых версий ОС

Android 14 будет блокировать установку приложений для старых версий ОС

Android 14 будет блокировать установку ряда приложений, предназначенных для устаревших версий мобильной ОС. С помощью такого нововведения Google хочет снизить риски установки потенциально опасных или вредоносных программ.

Ранее правила Google Play Store чётко предписывали разработчикам регулярно обновлять свой софт, чтобы поддерживать безопасность на должном уровне. В этом месяце в документ внесли правки, согласно которым девелоперы обязаны подстраивать свои программы минимум под Android 12.

Конечно же, это касается только самой площадки Google Play Store. Если разработчик захочет «подсунуть» пользователям приложение для старых версий системы, он может просто попросить их загрузить APK и вручную установить софт.

Новые стандарты призваны реализовать более строгие требования к API в Android 14. Блокировка неактуальных и устаревших приложений — один из шагов, с помощью которых Goolge хочет усилить безопасность владельцев девайсов.

Сначала смартфоны на Android 14 будут блокировать только программы, предназначенные для старых версий ОС, но в будущем эту политику хотят расширить. В итоге, скорее всего, у каждого производителя мобильного устройства будет выбор: они сами смогут установить порог, за которым софт будет считаться неактуальным.

В Google считают, что новые меры помогут затруднить распространение Android-вредоносов, которые, как правило, специально атакуют старые версии ОС, в которых отсутствуют те или иные защитные функции.

Новый вектор ProAttack позволяет незаметно внедрять бэкдоры в LLM

Промпт-инжиниринг давно стал нормой при работе с большими языковыми моделями. Но, как выясняется, вместе с удобством он приносит и новую поверхность атаки. Исследователи представили вектор под названием ProAttack, который позволяет внедрять бэкдор в модель через промпты, причём делать это почти незаметно.

В тестах атака показывала эффективность, близкую к 100%, причём без классических красных флагов вроде странных токенов или подмены меток.

В обычных атаках на NLP-модели злоумышленники добавляют в данные подозрительные слова или фразы и меняют метки. Такие вещи уже научились отслеживать. 

ProAttack идёт другим путём. Вместо явных «триггеров» он использует разные промпты для обучающих данных:

  • для части данных (целевая категория) — вредоносный промпт;
  • для остальных — обычный, чистый.

 

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

А дальше всё просто: на этапе использования достаточно подать вход с этим промптом, и бэкдор срабатывает.

Особенно опасно, что атака остаётся эффективной даже при небольшом количестве данных. В ряде случаев хватало буквально нескольких (около шести) «отравленных» примеров, чтобы внедрить бэкдор.

Метод протестировали на разных задачах, включая даже медицинские сценарии (например, суммаризацию радиологических отчётов). И там он тоже показал высокую эффективность, практически не ухудшая качество работы модели.

Исследователи проверили ProAttack против популярных методов защиты — ONION, SCPD, back-translation и fine-pruning. Ни один из них не смог полностью остановить атаку.

В качестве возможного решения предлагается использовать LoRA (parameter-efficient fine-tuning). Идея в том, что такие методы ограничивают количество параметров, которые модель может менять при дообучении. А значит, ей сложнее запомнить связь между триггером и целевым результатом.

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