11 августа 2026, 11:21
Разработчик опубликовал BlueFerry — публичный Bluetooth‑клиент для iMessage и SMS на Linux

Разработчик Эрик Вудринг показал BlueFerry — инструмент, который подключает iPhone к компьютеру на Linux по Bluetooth и даёт возможность обмениваться сообщениями iMessage и SMS. Для работы ему не нужен Mac, промежуточный сервер или авторизация в Apple ID.
BlueFerry не воспроизводит приватный протокол iMessage, а использует стандартные Bluetooth‑сервисы, которые iPhone предоставляет подключённым устройствам. После сопряжения устройств пользователь видит на экране Linux‑машины входящие сообщения, которые приходят на его iPhone, и может отвечать на них.
При отправке BlueFerry формирует сообщение в формате MAP ((Message Access Profile)) и передаёт его на iPhone через BlueZ и OBEX. Получателем может быть номер телефона, контакт из адресной книги или адрес электронной почты Apple ID. После этого iPhone сам решает, как доставить сообщение: через iMessage или сотовую сеть. Заранее выбрать метод отправки через Linux нельзя.
Кроме MAP проект использует ещё два Bluetooth‑протокола. PBAP отвечает за получение адресной книги iPhone в формате vCard, а Apple Notification Center Service (ANCS) через Bluetooth LE даёт возможность получать уведомления со смартфона. ANCS также помогает BlueFerry работать с групповыми чатами. MAP не сообщает полный список участников и идентификатор беседы, следовательно программа пытается сопоставить входящее сообщение с уведомлением Messages и восстановить состав группы.
В Linux при этом работает свой серверная часть, который управляет Bluetooth‑соединением, историей сообщений, контактами и отправкой. Клиенты общаются с ним через локальный D‑Bus. Для интерфейса предусмотрены приложения под GNOME, KDE и Quickshell, терминальный TUI и CLI.
История сообщений и контакты по умолчанию шифруются с помощью AES-256-GCM, а ключ хранится в системном Secret Service. Есть функция полностью выключить опцию сохранения данных. Помимо этого, BlueFerry видит только сообщения, которые прошли через служба после подключения, а не всю историю чатов.
Платформа пока не поддерживает работу с вложениями, реакциями, индикатором набора текста, звонками и FaceTime. BlueFerry протестировали на iPhone 16 Pro Max с iOS 26.5 и компьютере под управлением Arch Linux. Работу Bluetooth‑протприблизительнов тестировали с адаптерами MediaTek MT7922 и Intel AX210. Автор проекта отмечает, что будущие обновления Apple могут нарушить работу проекта.
Исходник BlueFerry открыт и обнародован на GitHub под лицензией GPL-2.0-only. В репозитории есть подробная документы по архитектуре и используемым Bluetooth‑протоколам.
Читают сейчас

1 час назад
В США предъявили обвинения россиянину в заражении компьютеров более 80 тысяч фрилансеров вредоносным ПО
Коллегия присяжных в штате Калифорния предъявила обвинения 40-летнему гражданину России Серажудину Актулаеву за участие в фишинговой кампании, в результате которой компьютеры 80 тыс. фрилансеров были
2 часа назад
Лиды по осени считают: 6 мероприятий для продуктивного сентября
Осенью прогноз простой: где-то обязательно польет. С рекламным рынком сложнее. Где подорожает лид? Какой канал упрется в потолок? Сработает ли UGC? Что уже можно поручить ИИ? И какие изменения в закон

2 часа назад
Организация Postgres Professional первой среди коммерческих форков закрыла критические уязвимости PostgreSQL
Postgres Professional выпустила «нулевые» релизы корпоративных редакций СУБД Postgres Pro с исправлениями актуальных уязвимостей PostgreSQL. Компания первой и пока единственной среди коммерческих форк

3 часа назад
Дайджест GetAClass: август 2026
Поздравляем всех с началом нового учебного года! Каникулы закончились – значит, пора подвести итоги последнего летнего месяца. Читать далее

3 часа назад
НАСА выбрало компанию Blue Origin в качестве поставщика телекоммуникационной сети для Марса
Американское космическое агентство заключило с Blue Origin контракт на разработку Mars Telecommunications Network — системы обеспечения высокоскоростной связи и навигации для текущих и будущих миссий