Особенности обнаружения смартфонов в зонах покрытия
Смартфон выездного сотрудника — это не только удобный коммуникатор и органайзер, но и способ объективного контроля со стороны руководителя. Всё больше компаний используют мобильные устройства, чтобы контролировать выполнение поручений, проверять качество работы, точно измерять продуктивность и затраты. При этом самой востребованной функцией остается контроль текущего местоположения выездного сотрудника и просмотр истории его поездок.
Перед тем как начать контролировать сотрудников с помощью мобильных устройств — смартфонов и планшетов, часто задаются вопросами:
- Как смартфон или планшет определяет местоположение?
- Как обеспечить наилучшую точность геопозиции?
- Как геолокация влияет на скорость разряда аккумулятора?
Этот материал дает ответы на эти вопросы. В нем рассмотрены все три актуальных на сегодня способа мониторинга за выездным персоналом с помощью мобильного телефона: по сигналам GPS/ГЛОНАСС, GSM и WI-FI/Bluetooth.
1. Спутниковое позиционирование GPS/ГЛОНАСС: максимально детальный маршрут
Спутниковое позиционирование точно фиксирует маршрут и пробег. На основании этих данных легко рассчитать амортизацию транспортного средства и расход бензина по норме. Такой способ определения местоположения применяется, например, для торговых представителей на личном или корпоративном транспорте.
Принцип работы. После включения GPS-приемник телефона принимает сигналы спутников и вычисляет свое местоположение. Для точного геопозиционирования телефону достаточно принять сигнал 4 спутников. В обычных условиях он принимает сигнал примерно от 10 спутников.
Рекомендуется: Проверьте, есть ли на смартфоне сотрудника функция Assisted-GPS (A-GPS). Она повышает надежность и скорость позиционирования по спутниковым сигналам, что особенно заметно при перемещениях по городу с частыми заходами в здания.
При использовании навигации по спутниковым сигналам диспетчер или руководитель могут отслеживать точное движение сотрудника в реальном времени. Поездка на карте будет отображена непрерывной линией.
Преимущества:
- Высокая точность: 5-25 м
- Непрерывное наблюдение в реальном времени
- Возможность точно рассчитывать пробег
- Подробная история поездок
Недостатки:
- Повышенная нагрузка на аккумулятор телефона. В случае активного использования GPS-модуля в телефоне, нужно предусмотреть возможность подзарядки в течение дня, например, от автомобильного “прикуривателя”.
2. По станциям сотовой связи GSM: не слишком точно, но довольно надежно
GSM сети — это довольно старый и не очень точный способ позиционирования, который сегодня используется как резервный. Он позволяет фиксировать местонахождение объектов даже в недоступных для GPS сигнала местах, например, на подземном паркинге или в метро. Но точность ниже: в городе это обычно несколько сот метров.
Принцип работы. Местоположение смартфона определяется исходя из расположения ближайших вышек сотовой связи. Когда телефон находится в зоне покрытия GSM, ему известны технические параметры ближайших вышек. Далее программное обеспечение сопоставляет эти параметры с базой данных о GSM-вышках и вычисляет местоположение владельца телефона.
Как и в случае GPS-трекинга, при использовании GSM-локации руководитель видит местоположение сотрудника в реальном времени. Однако местоположение будет отображено примерно: кругом диаметром до нескольких сот метров. Если потребуется посмотреть историю поездок на карте, то вы увидите фигуру из тех же самых кругов, просто в хронологическом порядке.
Преимущества:
- Примерное местоположение, даже в местах, где затруднен GPS-сигнал: тоннели, подземные парковки, плотная городская застройка
- Нет никаких дополнительных требований к телефону, т.к. позиционирование происходит только с помощью GSM-модуля
- Низкий расход батареи, на уровне обычного использования телефона
Недостатки:
Высокая погрешность: от нескольких сотен метров в условиях города, до нескольких километров за городом.
3. Wi-Fi и Bluetooth: точное и энергоэффективное отслеживание в мегаполисах
Современные города буквально укутаны сетями Wi-Fi и Bluetooth. Поэтому их удобно использовать для позиционирования пеших работников в черте города, когда значение имеет сам факт нахождения сотрудника в заданной точке (без детального построения маршрута). Например, для торговых представителей, мерчендайзеров, курьеров или работников сервисных служб.
Модули WiFi / Bluetooth смартфонов и планшетов потребляют меньше энергии, чем модуль спутниковой навигации GPS. Поэтому продолжительность работы устройства увеличивается.
Принцип работы. Для определения местоположения по Wi-Fi и Bluetooth сигналам телефон должен находиться в зоне действия такого беспроводного устройства, например, роутера (при этом собственно подключения к Wi-Fi сети не требуется). Точность позиционирования соответствует радиусу действия роутера и составляет в среднем 30-100 м.
Важно: Для работы этой технологии на телефоне сотрудника должны быть активированы функции WiFi и Bluetooth.
Местоположение сотрудника можно наблюдать в онлайн-режиме. Точность определения местоположения по WiFi/Bluetooth сопоставима с “эталонной” точностью спутниковой навигации. Поэтому при просмотре на карте истории поездок, трек выглядит довольно подробным. Хотя пробег автомобиля точно рассчитать уже не выйдет.
Преимущества:
- Достаточная точность позиционирования: 30-100 м
- Возможность геолокации в помещениях
- Батарея устройства разряжается намного медленнее, чем при использовании модуля GPS-навигации, что особенно важно для контроля пеших сотрудников (когда нет возможности заряжать телефон от “прикуривателя”)
Недостатки:
- Доступно только там, где есть сигнал от Wi-Fi роутера, т.е. преимущественно в густонаселенных районах и бизнес-кварталах
Данные смартфона о местоположении — дополнительные возможности для бизнеса
Информация о местоположении сотрудников дает компаниям широкие возможности: от повышения трудовой дисциплины до экономии расходов и повышения продуктивности. Использование для этой цели смартфонов и планшетов выглядит наиболее оправданным и эффективным: эти устройства и так были нужны в работе, и тут становятся еще более полезными.
В современных мобильных приложениях для управления выездным персоналом, таких как X-GPS Трекер, используются все способы геолокации . При этом они интеллектуально сочетаются, чтобы обеспечить нужный руководителю баланс между точностью и продолжительностью автономной работы в зависимости от специфики деятельности сотрудников и используемого вида транспорта.
Способы позиционирования по мобильному телефону,
практическое применение
GPS | Wi-Fi | GSM | |
---|---|---|---|
Точность локации | 5-25 м | 30-100 м | 300-3000 м |
Расход батареи | Высокий | Низкий | На уровне использования телефона |
Доступность технологии | Под открытым небом (город и загород) | Черта города, в том числе в помещениях | Зона покрытия сотовой сети |
Примеры бизнес- задач | Контроль водителей или торговых представителей, особенно на автомобилях, когда нужно учитывать пробег, расход топлива, время работы | Контроль пеших сотрудников: торговых представителей, мерчендайзеров, курьеров, сервис-инженеров | Безопасность инженеров, работающих в отдаленной местности |
Итогом работы приложения является достоверная информация о местоположении сотрудника в реальном времени, история его поездок, факты и продолжительность визитов к клиентам, точный учет пробега.
Предлагаю сегодня поговорить о скрытой и неизведанной области — GSM-связи. Почему же неизведанной, спросите вы? Ведь все носят в кармане сотовый телефон, чуть ли не дошкольники ходят с ними, а базовые станции висят на каждом столбе? Увы, обыватель считает, что всё просто и прозрачно: совершает звонки, посылает СМС. И редко задумывается над процессами, которые обеспечивают все эти действия. В этом статье я попробую показать, что GSM-связь — с одной стороны весьма непрозрачная тема, а с другой — прорва уязвимостей. Если конкретнее – то поговорим о так называемых IMSI-ловушках (или IMSI-catchers).
Введение
Начнём издалека, а именно с того, что GSM-связь очень плохо поддаётся изучению. Нельзя просто так взять © и поэкспериментировать с мобильной связью. Хотите соорудить девайс и подключиться к сети, анализировать протокол? Облом — коммуникационные процессоры не имеют нужного API и тем более открытого кода. По сути — это чёрные ящики за семью замками. Максимум, что они “выставляют” наружу — примитивный интерфейс на основе AT-команд. Хотя, если быть точным, то иногда немного больше – но об этом позже.
Поднять свой сервер свою базовую станцию? Это долго, дорого и за вами могут приехать. Существуют замечательные проекты, такие как OpenBTS и SDR (software defined radio), но не обольщайтесь. Во-первых, полноценная сотовая сеть состоит из множества компонентов, а во-вторых — необходимое железо неприлично дорогое. Вот такая несправедливость.
Не хотите ли прикупить OpenBTS development kit (сетей 2.5G) фирмы Range Networks за $3300?
Ettus выпускает такие гик-девайсы для экспериментов в сотовых сетях вплоть до 6 ГГц. Цена около $4000.
IMSI-ловушки. Что это?
Но вернёмся к теме статьи. IMSI-ловушки — это мобильные ложные базовые станции, которые спецслужбы включают при различных обстоятельствах в разных местах. Мобильные телефоны “цепляются” к этим станциям, которые фактически выступают в роле Man-in-the-middle. В результате мы имеем перехват разговоров, СМС и интернет-трафика. Факты использования таких устройств засекречены. В Германии, например, в 2002 году был принят закон, разрешающий спецслужбам применять такие устройства, однако не обошлось без бурных общественных дебатов. А где-то и до дебатов не доходит. Однако косвенные доказательства есть. Как правило, ловушки включаются в местах народных волнений, либо вокруг объектов, представляющих высокую государственную важность. Часто IMSI-идентификаторы особо интересных личностей заносятся в список фильтрации, и далее работают только с телефонами конкретных людей.
А теперь познакомимся с IMSI-ловушками поподробнее. Для начала классифицируем их поведение. Оно может поддерживать 2 режима — активный и пассивный. В активном ловушка выступает в роли базовой станции. В пассивном — мониторит канал и другие базовые станции. Наиболее интересен, конечно же, активный режим. Опишем его функции.
Прикидываемся базовой станцией
- IMSI: Interntaion Mobile Subscriber Identifier — фактически это уникальный номер SIM-карты;
- IMEI: Interntaion Mobile Equipment Identifier — уникальный номер аппарата.
IMSI-ловушка “StingRay” известной фирмы Harris
Нарушение связи
Возможно оставить абонента без связи: сначала “захватить” на себя, а потом оборвать, и так до бесконечности. А можно выдавать мусор или заведомо некорректные пакеты.
Перехват разговоров
- А5/0 — фактически это plain text, шифрования нет;
- А5/1 — первый вариант с потоковым шифром, который сейчас уже не считается достаточно стойким;
- А5/2 — экспортный вариант А5/1 с намеренно заниженной стойкостью. Куда уж ниже?!
- А5/3 — достаточно стойкий вариант, возникший с приходом 3G.
Как это происходит
Опишем алгоритм, как ловушка вклинивается в эту систему.
Сразу отметим, что если оператор изначально везде применяет А5/2, то задача становится тривиальной — этот шифр вскрывается в реальном времени. Но операторы не совсем идиоты, поэтому они используют А5/1. Базовая станция анонсирует этот протокол и телефон на него “соглашается”, все довольны.
Все шифры А5 работают на ключе, который хранится как у оператора, так и на SIM-карте. Он уникален для каждого абонента и за его сохранность отвечает крипточип SIM-карты. Из этого следует, что ловушка по отношению к оригинальной базовой станции “прикидывается” абонентским устройством на алгоритме А5/1, а для реального телефона “прикидывается” базовой станцией на алгоритме А5/2, который вскрывается на лету. Таким образом, ловушка извлекает секретный ключ абонента и реконструирует сессию с базовой станцией. Дело сделано. Как узнать, что ваш телефон переключился на слабый шифр? Обычно никак: индустрия сотовой связи заботится о людях — меньше знаешь, крепче спишь. Однако в природе все же встречаются отдельные модели телефонов, которые как-то сигнализируют, и это не смартфоны. Где-то появляется иконка, а где-то незаметная строка утекает в лог, однако это обычно связано с переходом на А5/0. В любом случае, все это скорее исключения из правил.
Противодействие
Естественно, борцы против Большого Брата не оставляют это дело без внимания.
Так появился проект SnoopSnitch — это программа для Android, помогающая в обнаружении IMSI-ловушек в повседневной жизни. Принцип её работы заключается в регулярном сборе статистики об окружающих базовых станциях: их характеристиках и местоположении. В случае обнаружения отклонения от привычной картины программа выдаёт предупреждение. Тут же можно загрузить свои данные на сервер — там формируется глобальная база знаний обо всех базовых станциях мира.
К сожалению, программа недоступна для большинства телефонов. Это связано с особенностью её работы. Как уже было отмечено, в GSM-отрасли любые технические детали старательно вымарываются, но кое-что просачивается. Baseband-процессоры Qualcomm имеют специальный диагностический интерфейс (программный), через который возможно информирование о разных событиях из жизни сотовой связи. В лучших традициях жанра, этот интерфейс недоступен обычным Android-приложениям, однако он все же доступен при наличии root. Если у вас телефон на чипсете Qualcomm, то, возможно, вам повезло. Познакомимся с интерфейсом поподробнее.
Для начала выкачаем ядро для Qualcomm. Оно называется msm — по одноимённой серии Qualcomm SoC.
Выберем какую-нибудь ветку:
Вот где живет заветный драйвер:
Читаем настроечный файл ядра Kconfig:
Как видим, драйвер позволяет общаться с модемом в двунаправленном режиме: слать некие команды и получать некую инфу. В мире user space драйвер себя обнаруживает как устройство /dev/diag_char. Беглое изучение исходного кода показывает, что драйвер предоставляет только транспорт произвольных данных, и не содержит никаких зацепок на само содержание данных. Всё что он делает, это определяет некий примитивный формат пакета: старт-байт, данные, стоп-байт, CRC. Как всё предсказуемо!
Анализ данных от диагностического интерфейса
Ребята из SnoopSnitch умудрились отреверсить сами полезные данные и на основе их строится анализ. Вот какие параметры они принимают к сведению.
MCC/MNC
Location Area Code — некий код географической зоны, которая обслуживается одним контроллером базовых станцией (BSC). Когда происходит входящий вызов, то оповещение одновременно получают все базовые станции данной зоны.
Cell ID
Идентификатор соты, т.е. базовой станции.
Longitude, Latitude
Долгота и широта базовой станции.
ARFCN
Absolute radio-frequency channel number — идентификатор, однозначно определяющий пару частот, используемых для приёма и передачи. Например, за диапазоном GSM 1800 закреплены номера 512 — 885. При этом частота передачи вычисляется по формуле 1710.2 + 0.2·(n−512), а частота приёма = частота передачи + 95.
Собственно, события, связанные с сетью:
Location Update
А теперь опишем непосредственно критерии, на основе которых программа находит ловушки.
1. Сменился LAC или Cell ID, при том что частота осталась неизменной. Действительно, часто ловушка занимает существующую частоту, при этом предоставляя более сильный сигнал, чем оригинальная станция. Но эта метрика весьма ненадёжна. Во-первых, телефон может находиться в зоне действия двух станции из разных LAC, и просто перескочить с одной на другую, оставаясь на одинаковом канале. Во-вторых, сам оператор может дать команду какой-то станции на переход к другому LAC.
2. LAC текущей станции отличается от LAC окружающих станций. Задача ловушки — добиться Location Update от телефона, так как только в этом случае она может “стянуть” с него нужную информацию. Поэтому она анонсирует другой LAC, предоставляя более сильный сигнал. Но есть подводный камень — легальные фемто-соты могут также иметь другой LAC: зависит от настроек соты, оператора и погоды на Марсе.
3. При неизменной паре Cell ID — LAC изменился номер канала. Ловушка часто маскируется под неиспользованную частоту уже существующей базовой станции.
4. LAC содержит единственную станцию. Как уже сказано в п. 2, обычно стремятся инициировать Location Update. Проще всего этого добиться, подняв псевдо-вышку с отличным от всех LAC и самым сильным сигналом. Подводный камень: в местах с плохим покрытием (обычно за городом) часто бывает, что телефон “видит” только одну станцию, и здесь уже бессмысленно гадать.
5. Станция не сообщает информации о своих соседских станциях, хотя это должно происходить в условиях плотного покрытия. Ловушка не анонсирует другие станции, чтобы у телефона “не было соблазна” на них переключиться. А иногда хитрят: анонсируют несуществующие частоты либо существующих, либо несуществующих соседних станций.
6. Анонсирование заведомо завышенного CRO (Channel Reselection Offset). Это один из параметров, который влияет на алгоритм выбора телефоном наилучшей базовой станции.
7. Отключение шифрования, при том что оно ранее было на той же паре LAC/Cell. Ловушка может переключить телефон с А5/3 на А5/0, тем самым выключив шифрование вообще, либо на слабый алгоритм А5/2.
1. Аутентификация
Кстати, подтверждение подлинности самой станции не предусмотрено. Случайно ли.
2. Выработка ключа шифрования
Здесь процедура идентичная, за исключением того, что случайное число и ключ подаются на вход алгоритма А8, а результатом является 64-битный ключ симметричного шифрования А5.
Выбор режим шифрования
9. После Location Update идёт стандартный запрос абоненту на идентификационную информацию (IMEI, IMSI), а дальше станция отвергает телефон, заставляя делать новый Location Update. Всё это — признак ловушки, работающей в режиме сбора информации.
10. Если станция анонсирует другой режим шифрования, отличный от обычного для данной местности или оператора, то это либо ловушка, либо оператор недоглядел, либо аппаратный сбой, либо так задумано. Но в расчёт принимается.
11. Слишком маленький интервал регулярного Location Update. Телефон обязан периодически посылать Location Update — даже если он не мигрирует с одной соты на другую. А значение периода приходит со станции. Стандартное значение — 1-4 часа. Но ловушка может распространять заведомо маленькие тайм-ауты, чтобы более оперативно “цеплять” телефоны.
12. Произошёл Paging, за которым не последовало ни SMS, ни разговора. Это типичная проверка, находится ли “жертва” в зоне покрытия в конкретный момент времени.
13. Установлен канал данных (Traffic Channel, или TCH), но не последовало ни SMS, ни разговора. Либо он последовал, но спустя необычно долгое время. Согласно протоколу, после установления этого канала телефон непрерывно шлёт пустые подтверждения, пока канал не закроется. Эти подтверждения могут использоваться ловушкой для более точного позиционирования телефона.
14. Подозрительный список соседних станций (Neighboring Cells). Каждая станция передает подключённому к ней телефону список окружающих станций. Но если это ловушка, то она будет отсутствовать в этих списках – в отличие от других, легитимных, станций.
15. Разбиение на большое количество групп (Paging Group). Каждая станция объединяет все подключенные телефоны в группы. Это нужно для оптимизации ресурсов. Когда происходит входящий звонок, все телефоны данной группы получают оповещение на соответствующем логическом канале. Когда ложная станция хочет вернуть абонента в родную сотовую сеть, она посылает некорректные данные на канале той группы, в которую входит абонент. В результате все члены группы начнут процедуру Cell Reselection. Чтобы затронуть как можно меньше абонентов, ложная станция делает их маленькими, а количество групп будет большим, что и является признаком работы ловушки.
Как мы видим, существует множество критериев, каждый из которых по отдельности не является 100%-ной гарантией обнаружения ловушек. Вместо этого предлагается вероятностная оценка.
Сравним три основных метода мониторинга мобильных устройств: определение местоположения телефона при помощи GPS, Wi-Fi и вышек сотовой связи.
Мы не будем рассматривать заведомо недоступные методы отслеживания телефона, например, по абонентскому номеру либо IMEI. Данные технологии доступны исключительно сотовым операторам и правоохранительным органам, а полученная информация не подлежит передаче сторонним лицам. Чтобы действительно получить возможность отследить мобильное устройство, нужно обязательное наличие на нем специальной программы.
Также мы не станем вспоминать и о незаконных методах отслеживания телефона, таких как шпионские программы. Они не только идут вразрез с моралью, но и могут повлечь за собой административную либо даже уголовную ответственность.
GPS отслеживание телефона: основные преимущества и недостатки
Одним из вариантов отслеживания является использования специального GPS-модуля на смартфоне сотрудника. Он в режиме реального времени производит сбор данных от геолокационных спутников.
Основными преимуществами GPS отслеживания телефона являются:
- Хорошая точность координат.
- Покрытие огромной территории.
К недостаткам применения мобильного GPS трекинга необходимо отнести:
- Значительные энергозатраты аккумулятора на его работу.
- Неэффективность в закрытых местах, например, в строениях.
Также следует отметить, что значительная часть современных телефонов использует технологию A-GPS. Она выгодно отличается от стандартной более высокой скоростью сбора необходимых данных. Однако при старте A-GPS потребляет порядка 5-7 кБ трафика. Это немного, но требует регулярного подключения к мобильному интернету либо сети Wi-Fi.
Особенности отслеживания телефона по сети точек доступа Wi-Fi
Еще одним способом отслеживания разъездного персонала является фиксация появления их телефонов в зонах действия точек Wi-Fi. Данный метод особенно актуален для городских условий. Его преимущество состоит в простоте использования. Совершенно не требуется подключение к точкам доступа или ввод соответствующих паролей. Достаточно, чтобы смартфон попал в зону покрытия точки Wi-Fi.
Среди преимуществ следует отметить:
- Работа везде где ловится беcпроводная сеть (в современном городе это больше 80% территории).
- Хорошая точность, которая соответствует зоне покрытия одной Wi-Fi точки.
В то же время подобная технология имеет ряд недостатков:
- Требуется постоянно включенный Wi-Fi сигнал гаджета.
- При передвижении в транспорте с Wi-Fi точкой может происходить некорректное отображение трека.
- Возможно, искажение информации при переносе точки доступа сети.
Отслеживание мобильного телефона по сотовым вышкам
Также возможно отслеживание телефона путем определения его местоположения относительно вышек сотовой связи. Местонахождение мобильного устройства при этом вычисляется по степени интенсивности сигнала, который поступает от ближайших 3-х базовых станций.
Достоинства такого метода:
- Определение местоположения по всей территории покрытия мобильных операторов.
- Низкий расход заряда батареи.
Главный минус такого метода:
- Стабильная работа возможна, только если доступны 3 и более вышки мобильной связи. В противном случае погрешность координат может достигать порядка 2 км.
Это делает данный метод контроля совершено неприменимым за пределами крупных населенных пунктов.
Рассмотрев все вышеуказанные методы, стоит отметить следующее. Отслеживание телефона следует производить в комплексе. Лишь в этом случае полученная информация будет наиболее точной и актуальной.
Такой принцип поддерживает сервис Yaware.Mobile . Сбор информации производится мобильным Android-приложением. Программа собирает и анализирует информацию, поступающую из трех основных каналов: GPS, Wi-Fi и сотовых вышек. Благодаря этому фиксируется наиболее полная история перемещений.
Зарегистрируйте учетную запись на сайте сервиса и управляйте выездным персоналом, используя максимум возможностей.
Есть два способа, которыми сотовый телефон может быть обнаружен (или прослежен): через встроенный GPS (система глобального позиционирования) устройство или будучи позволенным GPS. Последний вовлекает процесс, названный триангуляцией, где сигналы между сотовыми телефонами и вышками сотовой связи вычислены, чтобы определить местоположение дешевый мобильный телефон. Хотя возможно отследить большинство сотовых телефонов, также возможно предотвратить и минимизировать обнаружение.
Выключите свой сотовый телефон. Это настолько легко. Если Ваш сотовый телефон выключен, он не передает сигналы, которые могут быть подняты вышками сотовой связи, и если у него есть встроенное устройство GPS, он не может быть прослежен. Имейте в виду, что это - непосредственное средство для предотвращения обнаружения - есть все еще способная следом история Ваших прошлых требований и местоположений в течение многих промежутков времени, когда Ваш сотовый телефон работал.
Отключите опцию местоположения. У некоторых моделей сотового телефона есть особенность местоположения GPS, которую Вы можете выключить, который эффективно повреждает прослеживание, если Вы не сделали 911 звонков. Эту особенность можно было бы назвать "Местоположением" или перечислить при Ваших параметрах настройки "безопасности". Если Вы не уверены, если у Вашего сотового телефона есть эта особенность, ищите механизмы безопасности своего телефона в его документации, или клиентская поддержка контакта для телефонного изготовителя (этот номер телефона находится на главном веб-сайте изготовителя, или назовите директивную помощь для числа изготовителя).
Услуги локатора сотового телефона снижения. Много операторов сотовой связи предлагают услуги локатора GPS для сотовых телефонов под счетом - например, Спринт предлагает Семейный план Локатора Спринта, который позволяет отследить максимум для четырех телефонов под единственным счетом. Подобный прослеживанию приглашений (см. Шаг 3), каждый сотовый телефон в плане должен принять, что приглашение прослежено. Как правило есть 5$ к ежемесячной плате в размере 10$ за это обслуживание.
Читайте также: