Ussd что за услуга

USSD (Unstructured Supplementary Service Data)

USSD (Unstructured Supplementary Service Data, «неструктурированные дополнительные сервисные данные «) — коммуникационный протокол, который используется в GSM-сетях для обмена короткими текстовыми сообщениями. Сервис USSD по формату схож с SMS, однако это сервис моментальных сообщений — они не хранятся ни на стороне оператора, ни на устройстве абонента.

Формат и примеры использования USSD-сообщений

В целом USSD можно разделить на два типа — по тому, откуда они инициируются:

Пользователь может отправить оператору запрос в форме USSD-команды. Команды состоят из символов * и # и числовых кодов, причем начинается цепочка со «звездочки» или «решетки», которые могут встречаться больше одного раза, отделяя команды от подкоманд, а оканчивается, как правило, на #. Максимально допустимая длина USSD-сообщения — 182 знака, однако на практике даже самые длинные запросы редко превышают 20 символов. Примером USSD-команды может послужить запрос баланса в сетях «МегаФона», МТС и Beeline — *100#.

В мобильных устройствах такие команды набираются и отправляются через стандартный интерфейс для звонков.

В ответ на запрос абонента USSD-сервис на стороне оператора может выполнить команду, например подключить или отключить услугу, либо отправить сообщение, которое высветится на экране абонентского устройства. Такие сообщения обычно длиннее USSD-команд, но их длина тоже не должна превышать 182 символа. Также часто операторы в ответ на USSD-запрос присылают SMS-сообщение.

USSD-команды могут использоваться для следующей целей:

Некоторые операторы также позволяют с помощью USSD-команд получать контент из соцсетей и с сайтов вроде Wikipedia.org или работать с онлайн-банкингом.

Кроме того, операторы могут присылать USSD-сообщения абонентам, не отправлявшим USSD-запрос. Например, если у абонента на счету мало денег и он просит ему перезвонить, USSD-сообщение высветится на экране телефона предполагаемого собеседника.

Злоупотребление USSD-сообщениями

Некоторые вредоносные программы умеют отправлять USSD-команды. Они могут использовать их, например, чтобы оформлять платные подписки от имени пользователя или переводить деньги с его мобильного счета на счета злоумышленников.

Также злоупотреблять USSD-сообщениями могут и сами операторы — используя их в рекламных целях.

Публикации на схожие темы

Regin: одна из самых опасных вредоносных киберплатформ всех времен

Киберугрозы для финансовых организаций в 2022 году

Развитие информационных угроз в третьем квартале 2021 года. Мобильная статистика

Источник

USSD против SMS: самые полезные команды для управления счётом

Ussd что за услуга. d4ea5b5fb163bc2311fd6d2c1baefd97. Ussd что за услуга фото. Ussd что за услуга-d4ea5b5fb163bc2311fd6d2c1baefd97. картинка Ussd что за услуга. картинка d4ea5b5fb163bc2311fd6d2c1baefd97

Сервис запросов USSD появился несколько десятилетий назад почти одновременно SMS и до сих пор не потерял актуальности. С его помощью можно задавать как простейшие, так и относительно сложные команды по управлению тарифом, услугами и счётом.

Со стороны пользователя USSD-запросы — команды, которые начинаются с символа «*», содержат цифры и заканчиваются символом «#». Максимальная длина запроса составляет 180 символов, но в большинстве случаев используются гораздо более короткие команды. USSD отправляют через номеронабиратель, именно поэтому в начале номера используется символ «*» — чтобы оператор не обработал такой запрос как голосовой вызов. Содержимого внутри USSD-запроса нет, поскольку сам набранный номер и является командой.

Главные отличия USSD от SMS:

— SMS используется для связи абонента с оператором или другим абонентом, а USSD — только для связи абонента с оператором
— USSD обеспечивает более надёжную связь
— Ответы на USSD-запросы отображаются на экране и не сохраняются в памяти
— USSD-запросы не тарифицируются, в том числе в роуминге
— Скорость отправки и получения USSD гораздо выше — не более 5 секунд

— USSD используется только для отправки команд, а SMS обычно содержит текст

Самый главный недостаток USSD обусловлен основной особенностью этого сервиса — его нельзя использовать для общения между абонентами. SMS и USSD — технологии, которые дополняют друг друга, а не конкурируют между собой. SMS-сообщение исходит от одного абонентского устройства, проходит через оператора и перенаправляется другому абоненту, тогда как USSD задействует лишь одну транзакцию — от абонентского устройства к сервисному приложению оператора.

В отличие от SMS, USSD-запросы не попадают в выписку, которую абонент может заказать у оператора. Тем не менее, у оператора хранится история этих запросов, хотя он может и не выдавать их абоненту.

Ussd что за услуга. 28f91b6a829e3cbb287030727fd02310. Ussd что за услуга фото. Ussd что за услуга-28f91b6a829e3cbb287030727fd02310. картинка Ussd что за услуга. картинка 28f91b6a829e3cbb287030727fd02310

С помощью USSD можно узнавать свой номер, баланс, условия тарифа и остатки в пакетах услуг, подключать и отключать услуги, переводить деньги с одного счёта на другой, брать обещанный платёж, подключать и отключать подписки, настраивать чёрный список. Каждый оператор предлагает абонентам десятки различных команд, с помощью которых можно полностью управлять своим номером, не заходя в личный кабинет, что может оказаться очень полезно в том случае, если у вас нет доступа в интернет или трафик очень дорогой.

Источник

USSD в Android

USSD (Unstructured Supplementary Service Data)— стандартный сервис в сетях GSM, позволяющий организовать интерактивное взаимодействие между абонентом сети и сервисным приложением в режиме передачи коротких сообщений.
Как известно, Android не имеет API для чтения USSD сообщений, далее я расскажу как решить эту проблему.

Как то столкнулся с задачей отослать команду и принять USSD сообщение. Оказывается USSD ответ сохраняется в буфере BufferedReader и существует сторонний класс USSD, для парсинга информации из этого буфера.

Сам класс можно скопировать тут

Теперь рассмотрим саму реализацию использования класса:
Для начала создадим интерфейс приложения, у нас будет AutoCompleteTextView, TextView, Button:

android:layout_width = «fill_parent»
android:id = «@+id/Text2»
android:layout_height = «wrap_content» >

>

android:text = «@string/send»
android:id = «@+id/button1»
android:layout_width = «fill_parent»
android:layout_height = «wrap_content» >
>
>

Вот такой интерфейс у нас должен получиться:

Ussd что за услуга. 1. Ussd что за услуга фото. Ussd что за услуга-1. картинка Ussd что за услуга. картинка 1

Теперь предадим жизни приложению, напишем сам код получения результата USSD.

// не пишу все импорты, напишу только то, что не забудьте подключить класс USSD
import com.example.android.UssdMessage.USSD ;

public class UssdmessageActivity extends Activity implements OnClickListener <
/** Called when the activity is first created. */
private TextView view ;
private AutoCompleteTextView number ;

Так же не забудьте добавить следующие разрешения (иначе не заработает):

Скриншот работы приложения:

Ussd что за услуга. 2. Ussd что за услуга фото. Ussd что за услуга-2. картинка Ussd что за услуга. картинка 2

Добавлю то, что класс написан так, что выводит в logcat отладочную информацию.
На мой взгляд не сложный и удобный класс, который может помочь в решении Ваших задач.
Спасибо за внимание.

Источник

Ussd что за услуга

*144*номер собеседника[1]#

*144*номер собеседника#

*110*номер собеседника#

*144*номер собеседника#

*118*номер собеседника#

*143*номер собеседника#

*143*номер собеседника#

*116*номер собеседника#

*123*номер собеседника#

Доверительный платеж (пополнить баланс в долг)

Перевод денег со счета на счет. «Мобильный перевод»

*145*номер, на который переводятся деньги*сумма#

*133*сумма*номер, на который переводятся деньги#

*112*номер, на который переводятся деньги*сумма#

[1] Номер собеседника вводится в формате: 9XXXXXXXXX(10 цифр).

[2] Сообщение с просьбой будет отправлено на номер собеседника.

Описание USSD команд операторов

Команда о состоянии лицевого счета выводит на экран телефона баланс.

Запрос об остатке минут и интернет траффика возвратит количество неизрасходованных на вашем тарифном плане мегабайт в подключенном пакете и покажет количество доступных минут.

Результатом запроса «Список последних действий» будет СМС с детализированной информацией о звонках или оплате услуг абонентом.

Ussd что за услуга. USSD 005. Ussd что за услуга фото. Ussd что за услуга-USSD 005. картинка Ussd что за услуга. картинка USSD 005

Свой номер телефона возвращает – номер телефона(сим-карты) с которого произведен запрос.

Меню услуг выведет информацию о доступных действиях в виде нумерованного списка: информация о новых тарифах, возможности при нуле, подключение услуги и так далее.

Вызов услуги «Перезвони мне» позволит с помощью оператора отправить на телефон желаемого собеседника смс, с просьбой перезвонить на ваш номер и датой оправки.

Услуга «Пополни мне счет» отправляет на номер, введенный вами в параметрах запроса СМС, с просьбой пополнить счет отправителя.

«Доверительный платеж» выдаст вам заем от 3 до 5 суток (в зависимости от оператора) на указанную вами в параметрах запроса сумму. Услуга платная. Читайте условия в сервисных сообщениях при вводе кода.

Мобильный перевод переместит деньги со счета вашего мобильного телефона на счет, закрепленный за указанным вами номеров в параметрах запроса.

Послесловие о USSD командах

Сервис USSD запросов использует только GSM соединение. Никаких 3G или LTE не требуется. Это делает его быстрым. Передача данных занимает секунды. Полный список USSD-команд можно найти на сайте мобильного оператора. Тарифы часто меняются, меняются и команды для их подключения.

Источник

USSD-команды МТС: подробный список

Сотовый оператор МТС обеспечивает удобное управление своим счетом с помощью Личного Кабинета на официальном сайте или мобильного приложения для iOS и Android. Если же доступа к Интернету нет, абоненты могут использовать USSD-команды МТС на телефоне для активации/отключения услуг, тарифов, проверки баланса или в других целях. Для этого нужно познакомиться с самыми популярными USSD запросами МТС.

USSD команды

USSD-команды МТС – это комбинации, состоящие из нескольких цифр и символов «*» и «#». Они не являются секретными кодами, а предназначены для удобства абонентов. С их помощью можно быстро проверить баланс и пополнить его, подключить нужную опцию, поменять тариф или выполнить другие действия.

С помощью USSD-кодов оператора можно совершить практически любое действие с сим-картой. Для удобства все популярные и полезные команды разделены на группы. Познакомиться со списком коротких номеров и узнать их значения можно в таблицах ниже.

Управление балансом и расходами, возможности при нуле

С помощью этих SOC-кодов МТС можно проверить и пополнить баланс или подключить различные услуги, связанные с со счетом SIM.

*100#Проверка остатка средств на счете
*152#Стоимость 5 последних платных операций
*152*1#Данные о расходных операциях за день
*152*3#Подключение опции «Баланс под контролем»
*152*4#Информация о зачислении на счет внесенных платежей
*100*3#Информация о задолженности по счету с активной услугой «На полном доверии»
*115#Кошелек МТС Деньги, пополнение баланса с карты банка
*111*123#«Обещанный платеж»
*110*телефон абонента, с которым нужно поговорить#Опция «Перезвони мне»
*116*номер человека, которого нужно попросить пополнить баланс SIM#Услуга «Пополни мне счет»
*111*32#Опция «На полном доверии»
*880*номер абонента#Услуга «Вызывай» (звонок за счет абонента)

Тарифы и услуги

USSD-запросы МТС для получения информации о тарифе и подписках, проверки остатков пакетов и т.д.

*111*59#Информация о тарифе
*100*1#Остатки пакетов минут, SMS, MMS
*100*2#Остатки разовых дополнительных пакетов минут, СМС, ММС
*111*919#МТС Сервис «Мой контент» — проверка, отключение и подключение подписок на контентные услуги
*152*2#Проверка наличия платных подписок и информация о расходах на них за текущий день
*111*4444#«Ноль без границ»

USSD-команды для Интернета

*111*2156#Настройка Интернета на телефоне
SMS с текстом «?»на номер 5340Проверка суточного пакета трафика
*347#Опция с подпиской IVI
*345#Опция «ВСети» (безлимитный трафик в мессенджерах и социальных сетях)
*111*771#«Забугорище»
*929#МТС Сервис «Обнови пакет»
*111*1417*1#Дополнительный пакет 3 Гб
*111*1517*1#Дополнительный пакет 5 Гб
*111*1617*1#Дополнительный пакет 10 Гб
*111*1817*1#Дополнительный пакет 20 Гб
*111*05*1#Турбо-кнопка 100 Мб
*167#Турбо-кнопка 500 Мб
*467#Турбо-кнопка 1 Гб
*168#Турбо-кнопка 2 Гб
*169#Турбо-кнопка 5 Гб
*469#Турбо-кнопка 20 Гб
*637#Максимум скорости на 3 часа
*638#Максимум скорости на 6 часов
*111*1006#«МТС Онлайн»
*678#Доступ к YouTube
*111*252#Опция «Бит»
*111*628#«СуперБит»
*111*3622#«Больше скорости для ноутбука»
*111*249#Опция «Все Супер»
*111*837*1#«Много Интернета»
*654#«Защита денег и данных»
*111*1430#Базовая тарификация Интернета
*111*1824*1#100 Гб на день
*111*936#Дополнительный Интернет (Smart, Ultra)
*111*844#Опция МТС «Безлимитный Интернет» на тарифном плане «Тарифище»

USSD-коды МТС для подключения услуг или опций, связанных с Интернетом.

Пакеты минут и сообщений

USSD-команды для подключения пакетов сообщений и минут.

*111*445*10#Пакет 10 MMS
*111*0100#Пакет 100 SMS
*111*0300#Пакет 300 SMS
*111*82#Услуга МТС для подключения пакетов SMS в поездках по России или за границей
*111*2050#Дополнительный пакет 200, 400, 700 или 1000 минут
*111*743#Опция «Домашний пакет»
*111*128#«Домашний пакет +»

Короткие номера и телефоны для звонков

Короткие номера или телефоны для отправки сообщений или исходящих вызовов.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *