Защитить Android от эксплойта уязвимостей OTA помогут IntSan и BoundSan

Защитить Android от эксплойта уязвимостей OTA помогут IntSan и BoundSan

Защитить Android от эксплойта уязвимостей OTA помогут IntSan и BoundSan

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

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

Оказалось, что ограничить возможности эксплойта в данном случае можно так же, как это делается для самой Android — с помощью средств очистки Integer Overflow Sanitizer (IntSan) и BoundsSanitizer (BoundSan) из набора инструментов UndefinedBehaviorSanitizer (UBSan), созданного на основе компилятора Clang/LLVM.

Эти санаторы не требуют поддержки со стороны ОС или определенной архитектуры процессора и прекрасно работают с кодами C и C++. Инструмент IntSan выявляет ошибки целочисленного переполнения, BoundSan привносит проверки на выход за границы массива.

В обоих случаях заметно возрастает нагрузка на CPU, поэтому лучше пока применять санаторы точечно — на площадях атаки, критических с точки зрения безопасности. В частности, Google рекомендует проверять таким образом следующие объекты:

  • функции парсинга сообщений, доставляемых OTA (2G, 3G, 4G, 5G);
  • библиотеки кодирования-декодирования контента сложных форматов (ASN.1, XML, DNS и т. п.);
  • стеки IMS, TCP и IP;
  • функции обмена сообщениями (СМС, MMS).

В случае с 2G эксперты советуют и вовсе отключить стек, если он не используется (в настройках Android, начиная с версии 12, есть специальный переключатель — 2G toggle).

AM LiveПодписывайтесь на канал "AM Live" в Telegram, чтобы первыми узнавать о главных событиях и предстоящих мероприятиях по информационной безопасности.

Ограничения на количество платежных карт может заработать уже в декабре

Уже в декабре россиянам могут ограничить количество банковских карт — не более 20 штук на человека, из них максимум пять в одном банке. Новая мера направлена на борьбу с дропперством. Кроме того, в Госдуме сообщили о планах запустить сервис, который позволит контролировать количество карт, оформленных на одного человека.

О сроках вступления ограничения в силу рассказал «Известиям» глава комитета Госдумы по финансовому рынку Анатолий Аксаков. По его словам, лимит составит 20 карт, при этом в одном банке можно будет держать не более пяти.

Инициатива была предложена ещё в конце мая. Тогда Аксаков отмечал, что ограничения планировалось ввести осенью. Автором идеи выступила председатель Банка России Эльвира Набиуллина, которая ссылалась на успешный опыт Казахстана.

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

По данным Национального совета по финансовому рынку (НСФР), более десяти карт имеют лишь 6% россиян, поэтому нововведение не затронет большинство клиентов банков. Однако глава НСФР Андрей Емелин отметил, что пока не существует быстрого и удобного механизма, который позволил бы отказаться от ненужной карты, чтобы освободить место для новой.

Генеральный директор STCrypt Дарья Верестникова считает, что ограничения вполне оправданы, поскольку многие граждане даже не подозревают, что на их имя могут быть выпущены карты, задействованные в дропперских схемах.

Старший партнёр интегратора «Энсайн» Алексей Постригайло добавил, что ключевым элементом антидропперской системы должен стать сервис контроля карт. Он позволит выявлять карты, оформленные без ведома владельца. По его словам, дропы часто оперируют целыми «фермами» из сотен карт, а в теневом бизнесе задействованы до 700 тысяч человек. Ведущий аналитик AMarkets Игорь Расторгуев уверен, что создать такой сервис можно быстро — по аналогии с системой «Знай своего клиента», действующей уже три года.

По оценке Расторгуева, криминальный рынок ежемесячно требует до 80 тысяч новых дропов. Вознаграждения за их услуги — в первую очередь за передачу карт — выросли в 14 раз.

Юрист правового агентства «Михайлов и Ко» Ксения Саутина отметила, что злоумышленники активно пользуются правовой безграмотностью граждан, особенно среди школьников и студентов. Молодые люди не осознают, что через их счета проходят чужие деньги, участвующие в незаконных операциях.

Как подчеркнул директор по аналитике Инго Банка Василий Кутьин, спрос на «дроп-карты» остаётся огромным — их стоимость на чёрном рынке может достигать 150 тысяч рублей. По словам Алексея Постригайло, для дропа всё сводится к простому алгоритму: оформить СИМ-карту и получить перевод.

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

AM LiveПодписывайтесь на канал "AM Live" в Telegram, чтобы первыми узнавать о главных событиях и предстоящих мероприятиях по информационной безопасности.

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