Обновлён открытый проект SpamBlocker — блокировщик СМС-спама и мусорных звонков для Android

В начале июля 2026 года состоялся выпуск обновления проекта SpamBlocker. Это блокировщик СМС-спама и мусорных звонков для устройств на Android 10+ (F-Droid или по ссылке на релизы). Исходный код решения написан на Kotlin и Java и опубликован на GitHub под лицензией MIT.

Для звонков приложение работает как определитель номера и не требует заменять стандартные приложения для звонков и СМС. В описании проекта подчёркивается, что SpamBlocker проверяет входящие вызовы и отсекает нежелательные, не ломая привычную схему работы телефона.

Приложение проверяет подозрительные параметры звонка: страну, оператора, частоту звонков и прочее. Проект умеет отличать звонки курьеров и приложений доставок. У решения есть база со спам‑номерами, которая постоянно обновляется. Для фильтрации SpamBlocker проверяет контакты, группы контактов, префиксы, частоту повторных звонков, STIR/SHAKEN, историю набранных и принятых номеров, а также экстренные вызовы. При этом пользователь может вручную задавать правила работы инструмента, например, блокировать все номера с «8800» или слова «кредит», «акция» и «распродажа».

Проекту SpamBlocker нужно 14 разрешений, которые являются опциональными:

Сообщения в SpamBlocker обрабатываются в двух режимах:

  • Standalone Mode (приложение берёт на себя уведомления о сообщениях, а уведомления в СМС-приложении нужно отключить, чтобы не было дублей).

  • Screening provider mode (СМС-приложение проверяет сообщения в реальном времени, а SpamBlocker отвечает только коротким решением). Screening provider mode является гибким вариантом. В нём приложение может работать без разрешения на СМС и лучше поддерживает RCS и MMS, но есть нюанс: один из режимов зависит от поддержки СМС-протокола самим СМС-приложением. То есть выбор здесь упирается не только в удобство, но и в то, поддерживает ли приложение нужный протокол обмена сообщениями.

Отдельно проект подчёркивает, что для офлайн-функций SpamBlocker не собирает данные, а вот для онлайн-функций сервисы проекта видят IP-адрес, TLS- и TCP-отпечаток и номер, который сообщает приложение, но ничего больше.

Проверка APK приложения на VirusTotalПроверка APK приложения на VirusTotal

Источник: habr.com

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев