Какой клиент 3CX выбрать? Сравнение PWA, десктопного и нативного приложений 3CX

12 мая'2023

После обнаружения уязвимостей своей программной коммуникационной платформы компания 3CX рекомендовала пользователям установить веб-приложение PWA вместо десктопного приложения 3CX. На данный момент технические специалисты компании собрали определенную обратную связь об опыте развертывания клиентов 3CX в этом режиме. В статье мы рассмотрим этот опыт, а также дадим рекомендации по выбору типа клиента в той или иной ситуации.

windows_desktop-app.png

Приложение PWA (Progressive Web App)

PWA (Progressive Web Apps) — приложения, созданные с использованием веб-технологий. Они создаются для разных типов устройств с использованием общей базы кода. В данном случае используется код веб-клиента 3CX. Из него компилируется как десктопное приложение, так и приложение PWA, которое по своей функциональности приближается к десктопному, адаптируясь к возможностям каждого устройства.

Особенности PWA-приложения:

Возможности приложения PWA 3CX

Требования для приложений PWA

PWA будет работать только в инсталляциях с действительным FQDN и SSL-сертификатом.

Если IP-АТС размещена в облаке с использованием сертификата 3CX, настройка FQDN происходит автоматически. Если инсталляция локальная, следует настроить разделенную DNS (Split DNS) с действующим сертификатом 3CX/собственным сертификатом.

Также необходимо настроить Google или Edge на автоматический запуск при входе в ОС.

Ограничения для приложений PWA

Десктопное приложение

Что представляет собой десктопное приложение, также называемое Electron? Десктопное приложение 3CX — это перекомпилированный веб-клиент 3CX, использующий фреймворк Electron. Приложение реализует контроль версии браузера и может иметь доступ к функциям ОС.

Именно десктопное приложение было скомпрометировано при атаке на 3CX. Атака не имеет отношения к фреймворку Electron или другим компонентам, которые включены в десктопное приложение.

На сегодняшний день десктопное приложение полностью проверено и может считаться безопасным. 3CX внедрила средства контроля и разработала определенные процедуры для предотвращения подобных атак.

Возможности десктопного приложения, отсутствующие в PWA

Ограничения десктопного приложения

Требования для десктопного приложения

Нативное приложение

3CX располагает нативными приложениями для основных операционных систем (iOS, Android и Windows). Эти приложения используют для вызовов протокол SIP, а не WebRTC. Они работают независимо от сервера IP-АТС, подключаясь к нему с учетными данными SIP (а не через веб-аутентификацию). В этом случае, если злоумышленник получит доступ к приложению, максимум, что он сможет сделать — совершать и принимать звонки.

Приложения для iOS и Android распространяются через соответствующие магазины приложений, а приложение для Windows скачивается непосредственно с сервера IP-АТС. В настоящее время нативное приложение для Windows называется 3CX Legacy App. Несмотря на то, что эта версия приложения не обновлялась довольно давно, оно прекрасно работает и обеспечивает высокий уровень безопасности. Тем не менее, архитектура приложения уже весьма устарела и нуждается в переработке.

3CX рассматривает возможность выпуска нового нативного приложения для Windows, которое будет выглядеть так же, как приложения для iOS и Android и распространяться через магазин приложений Microsoft. Это сделает использование приложения еще более безопасным, поскольку маркетплейс проверяет безопасность приложений в процессе сертификации, а также автоматически помещает их в карантин при подозрении на угрозу.

Дополнительные возможности нативного приложения

Требования для нативных приложений

Источник: 3cx.ru

Становитесь партнером компании АйПиМатика! Становитесь партнером 3CX!

По вопросам приобретения лицензий коммуникационной платформы 3CX обращайтесь по адресам:

в Москве
+7 (495) 926-26-44
sales@ipmatika.ru

в Санкт-Петербурге
+7 (812) 748-26-44
spb@ipmatika.ru

в Екатеринбурге
+7 (343) 288-76-44
ekb@ipmatika.ru

в Новосибирске
+7 (383) 383-26-44
nsk@ipmatika.ru

в Казани
+7 (843) 590-02-01
+7 (843) 558-00-68
kazan@ipmatika.ru

в Ростове-на-Дону
+7 (863) 333-26-44
rostov@ipmatika.ru

в Алматы
+7 (727) 250-28-08
manager@ipmatika.kz

в Астане
+7 (717) 247-29-72
astana@ipmatika.kz

в Киеве
+38 (044) 359-01-36
+38 (044) 303-91-21
info@ipmatika.com.ua

в Минске
+375 (17) 361-96-96
info@ipmatika.by

в Бишкеке
+996 312 986 466
info@ipmatika.kg

в Ташкенте
+998 78 122-26-44
+998 78 122-24-45
info@ipmatika.uz




Теги: 3cx, IP-АТС, ПО, безопасность

Возврат к списку

© 2025 АйПиМатика, http://www.ipmatika.com