Перейти к содержанию

Вариации

Возможны разные вариации на тему CALL-ID ...

PROXY-CALL-ID

Один из наших заказчиков попросил организовать защиту корпоративного web-портала с помощью звонка 📞. При этом, технической возможности модифицировать web-портал, чтобы "прикрутить" дополнительный "фактор авторизации" не было. Тогда мы разработали сервис PROXY-CALL-ID, который является https-proxy с авторизацией по звонку.

На деле это выглядит так:

Пользователь заходит на web-страницу вида http://company.call-id.ru, на которой ему предлагается ввести свой сотовый, после чего отображается номер +7-499-678-XXXX для совершения звонка (время ожидания 1-3 минуты).

Если сотовый номер пользователя есть в списке разрешенных 😀, то ему выдается уникальная proxy-ссылка вида https://d09738e9-eb3d-41e9-a83a-f08c3070e660.proxyXXX.call-id.ru с ограниченным временем жизни (обычно 1-24 часов), которая проксирует недоступный из "паблика" корпоративный web-портал. Подобрать такой URL нереально, но для 😡 маниакальной безопасности доступ к данной ссылке ограничен только IP-адресом пользователя.

Список сотовых номеров хранится на сервисе и редактируется с помощью административных API-методов. Доступ к административному API можно (и нужно) ограничить с определенных IP-адресов.

Стоимость сервиса индивидульна и зависит от нюансов организации взаимодействия.

Разный тип транспорта (public, VPN, L2) до web-портала стоит по разному. Количество пользователей портала может большим и не очень ... и затраты на вычислительные мощности, и каналы тоже будут большими или не очень 🤟.

knoking-call-id

Один из наших клиентов использует RDP для удаленной работы, но не желает использовать VPN. Ему нужен более простой и дружелюбный для пользователей вариант защиты опубликованного сервиса.

Он обратился к нам за помощью 🙏.

На ум сразу пришел port knocking. Он простой, но для нетехнического персонала совсем недружелюбный.

И тогда мы сделали knocking с помощью звонка 🤩!

Это то же самое, что и PROXY-CALL-ID, только после звонка от пользователя, мы добавляем его IP-адрес в "белый" список фаервола роутера на несколько минут, чтобы он смог подключиться к сервису 👍.