Сообщение класса 0 андроид что это

Сообщение класса 0 андроид что это

Как я знаю, Nokia и некоторые другие телефоны (например, iPhone) могут отправлять и получать SMS-сообщения класса 0, возможно ли это для Android? У Android есть API?

Что такое SMS?

Flash SMS – это SMS-сообщение, которое отображается на экране телефона сразу по прибытии.

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

Если на один телефон отправлено несколько флеш-сообщений, будет отображаться только последнее сообщение, а все предыдущие будут перезаписаны.

Класс 0 : указывает, что это сообщение должно отображаться в MS немедленно, и отчет о доставке сообщения должен быть отправлен обратно в SC. Сообщение не должно быть сохранено в MS или на SIM-карте (если только это не было сделано мобильным пользователем).

Для корневого Android можно обойти API и отправить SMS-сообщение класса 0. В Git Hub есть проект под названием ZeroSMS :

ZeroSMS – это доказательство концепции, демонстрирующее способ отправки SMS-сообщения класса 0 на android> = 2.3.

Примечание: это работает только в версиях 2.2 -> 4.1.2, метод sendRawPdu был удален, поэтому вам нужно будет найти новый способ сделать это.

С Android 2.2 можно было отправить Flash-SMS (это термин для SMS-сообщения класса 0). Google удалил API-интерфейс sendRawPdu, поэтому, даже если вы использовали отражение, вы не сможете это сделать.

Вот как я это сделал ранее (это было протестировано на Android 1.6 и работало)

Ответ Scrool действительно прав, https://stackoverflow.com/a/12873325/3082310 , поскольку ZeroSMS действительно отправляет flash-сообщения; Однако это Proof-of-Concept и поддерживает только SMS с 7-битным кодированием.

Для правильной кодировки кажется, что необходимо изменить код и добавить операторы if-then или switch-case: для 7-битного кодирования, как на английском языке

Для 16-битной кодировки кодировка UCS-2

Использование (byte) 0x18

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

Да и нет. Легко ли это возможно? Нет. Это технически возможно с дурачеством (читай: отражение)? Обычно .

Привет,
Для управления функциями телефона или предустановленными приложениями злоумышленники используют SMS нулевого класса, которые никак не проявляют себя и не сохраняются в телефоне. Такие SMS ещё называют Silent SMS или Stels SMS. Все эти запросы направлены на HLR оператора эмитента. В VERTE HLR находится в их инфраструктуре и как следствие они гарантированно фиксируем все запросы, блокируют их и оповещают абонентов о попытках атак.

Про HLR уж сами почитайте. Вбейте в Яндексе "sms нулевого уровня что это", ссылок накидвет про эти стелсы — кучу.

SMS (СМС — кириллицей) (МФА: [ɛsɛmˈɛs] , сокр. от англ. Short Message Service — «служба коротких сообщений») — технология приёма и передачи коротких текстовых сообщений с помощью сотового телефона. Входит в стандарты сотовой связи.

Содержание

Технология [ править | править код ]

  • SMS, как правило, доставляются в течение не более 10 секунд. Отправитель может получать уведомление о доставке сообщения.
  • Можно отправить сообщение на выключенный или находящийся вне зоны действия сети телефон. Как только адресат появится в сети, он получит сообщение. Если отправитель получает уведомления о доставке, то таким образом можно зафиксировать момент появления в сети получателя.
  • Можно отправить сообщение абоненту, который в данный момент занят разговором.
  • С помощью расширенного варианта SMS, называемого EMS, можно отправлять и получать мелодии звонков, пиктограммы и многое другое.
  • Особенность технологии такова, что передача SMS почти никак не нагружает сотовую сеть.

Технология SMS поддерживается основными сотовыми сетями (GSM, NMT, D-AMPS, CDMA, UMTS).

Также SMS на телефоны можно отправлять из Интернета и из других сетей (пейджинговых, Фидонет, x.25 и др.) используя специальные программы, универсальные SMS-формы, а также непосредственно SMS-шлюзы мобильных операторов.

История [ править | править код ]

SMS была создана как составная часть стандарта GSM Phase 1. Впервые идея осуществления сервиса возникла в 1984 году и была затем реализована группой инженеров, среди которых были: Фридхельм Хиллебранд [en] (Friedhelm Hillebrand, род. 1940, Deutsche Telekom) [1] [2] , Бернар Жильбер [en] (Bernard Ghillebaert, род. 1952, PTT), Финн Тросбю (Finn Trosby, род. 1946, Telenor) [2] , Кевин Холли (Kevin Holley, род. 1963, Cellnet) [2] , Иэн Харрис (Ian Harris, род. 1945, Vodafone) [2] к 1989 году [3] . Впервые система рассылки коротких сообщений была опробована в декабре 1992 года в Великобритании для передачи текста с персонального компьютера на мобильный телефон в сети GSM компании Vodafone, спустя год после появления стандарта GSM на европейском рынке. И содержание первого SMS-сообщения 3 декабря было «Merry Christmas» [4] , что в переводе на русский язык означает «Счастливого Рождества!»

Читайте также:  Как рассчитать накопленную частоту

В России [ править | править код ]

Вплоть до 2002 года обмен SMS-сообщениями между двумя разными московскими операторами был невозможен [5] . В других регионах SMS-сообщениями обменивались с 2000 года.

Длина сообщения [ править | править код ]

Текст может состоять из алфавитно-цифровых символов. Максимальный размер сообщения в стандарте GSM — 140 байт (1120 бит). Таким образом, при использовании 7-битной кодировки (латинский алфавит и цифры) можно отправлять сообщения длиной до 160 символов. При использовании 8-битной кодировки (немецкий, французский язык) можно отправлять сообщения длиной до 140 символов. Для поддержки других национальных алфавитов (китайского, арабского, русского и др.) используется 2-байтовая (16-битная) кодировка UCS-2. Таким образом, SMS, написанное кириллицей, не может превышать 70 знаков. Существуют [6] и поддерживаются частью телефонов и восьмибитные кодировки кириллицы — так называемая локальная российская кодировка KOI8-R и Windows-1251. Но при использовании таких кодировок возникают проблемы с совместимостью: как телефон отправителя, так и телефон получателя сообщения должны быть заранее настроены на «сокращённый набор символов», при такой настройке невозможна отправка сообщений с использованием других алфавитов, кроме кириллицы и латиницы. К тому же поддержка кодировки телефонами несовершенна: в случае переключения телефона на UCS-2 (Юникод) сообщения, сохранённые в восьмибитной кодировке, могут быть испорчены так, что не восстанавливаются даже при обратном переключении. Поэтому даже телефоны, поддерживающие восьмибитную кириллическую кодировку, по умолчанию (то есть без изменения настройки) используют UCS-2.

Максимальное количество символов в сегментированном SMS [ источник не указан 1422 дня ]

Сегментов Кол-во символов
Кириллица Латиница
1 70 160
2 134 306
3 201 459
4 268 612
n <displaystyle n> 67 n <displaystyle 67n> 153 n <displaystyle 153n>

В стандарте также предусмотрена возможность отправлять сегментированные сообщения. В таких сообщениях в заголовке пользовательских данных (UDH) помещается информация о номере сегмента сообщения и общем количестве сегментов. Максимальная длина сегмента при этом уменьшается за счет этого заголовка. Как правило, каждый сегмент тарифицируется как отдельное сообщение. Сегментирование поддерживают почти все современные телефоны, но часто в телефонах вводится ограничение на количество сегментов в сообщении. Телефон, который не поддерживает сегментирование, отображает каждый сегмент как отдельное сообщение.

Некоторые абоненты сотовых сетей предпочитают писать SMS на родном языке, используя латинские буквы (см.: транслит). Первоначально это было обусловлено отсутствием поддержки кириллицы и других национальных алфавитов телефонными аппаратами; а с широким распространением русифицированных телефонов — привычкой, а также тем, что на латинице можно писать более длинные SMS (160 вместо 70 символов на кириллице) за те же деньги. Например: Ura! Ya napisal pro SMS v Wikipediju. При этом фактическая экономия меньше, чем 160/70, так как те буквы кириллицы, у которых отсутствуют аналоги в латинице, приходится заменять буквосочетаниями не менее чем из двух букв.

В англоязычных странах для экономии символов в SMS часто используют аббревиатуры, пропуски гласных, а также обозначают слова и слоги схожими по звучанию цифрами и буквами. Например, «C u l8r» вместо «See you later». Со временем у пользователей сложился целый определённый SMS-язык [en] , имеющий варианты у носителей разных национальных языков и письменностей.

Тарификация [ править | править код ]

В России [ править | править код ]

В России, как правило, оплачивается отправка SMS (на начало 2010 года у московских операторов стоимость в большинстве тарифов составляет 0,5—2,0 рубля [7] [8] [9] ), входящие SMS бесплатны. Стоимость отправки и получения SMS в роуминге зависит от роумингового соглашения и может меняться в зависимости от сети пребывания абонента. В последние годы почти все российские операторы мобильной связи ввели разную стоимость отправки SMS: внутри домашнего региона и на все внутрисетевые страны, за пределы домашнего региона внутри страны, за рубеж [7] [8] [9] .

Читайте также:  Использовать mbr с bios id что это

Отправка сообщений через официальные сайты сотовых операторов, как правило, бесплатна.

С 2013 года многие сотовые операторы добавляют пакет смс-сообщений в тарифные планы с абонентской платой дополнительно к звонкам и интернет-трафику. Размер таких пакетов может варьироваться от оператора к оператору и составлять от 50 сообщений в пакете в месяц до 2000-3000 сообщений в более дорогих и хороших тарифах. [ источник не указан 588 дней ]

Кроме того, операторы предоставляют возможность приобрести пакеты смс вне зависимости от основного тарифа.

Другие страны [ править | править код ]

SMS и мобильные телефоны [ править | править код ]

Большинство современных мобильных телефонов всех стандартов позволяют использовать SMS в полном объёме.

Для того чтобы телефон мог отправлять SMS, необходимо указать номер SMS-центра (SMSC) оператора мобильной связи. В подавляющем большинстве случаев этот номер уже записан на SIM-карте и настраивать его вручную не нужно.

Входящие SMS сохраняются в списке входящих сообщений, где они могут быть просмотрены. Некоторые модели телефонов хранят этот список на SIM-карте, и потому имеют ограничения на количество хранящихся сообщений (несколько десятков). Современные модели хранят список сообщений в памяти телефона, и количество сообщений ограничено только объёмом памяти телефона. Отправленные сообщения сохраняются в списке отправленных сообщений, также существуют отдельные списки для неотправленных сообщений и для черновиков.

В смартфонах и коммуникаторах SMS иногда хранятся в общем почтовом ящике, там же, где сообщения электронной почты и MMS.

Для набора SMS на мобильном телефоне, как правило, используется цифровая клавиатура телефона. Набор осуществляется либо путём последовательных нажатий для выбора нужной буквы, либо при помощи какой-либо системы предиктивного набора, типа T9 или iTAP. Некоторые модели телефонов имеют алфавитно-цифровую клавиатуру, что существенно облегчает набор. В смартфонах и коммуникаторах также может использоваться экранная клавиатура.

Flash-SMS [ править | править код ]

Flash-SMS — это SMS-сообщение, сразу отображаемое при получении на экране телефона, в разных моделях телефонов по-разному. Обычно Flash-SMS не сохраняются в памяти телефона или на SIM-карте, однако на некоторых телефонах возможно сохранение.

В стандарте GSM Flash-SMS принадлежит к Class 0. [10]

Не все сети GSM и не все мобильные телефоны поддерживают Flash-SMS.

Некоторые телефоны поддерживают приём «мигающих сообщений» (англ. Blinking Messages), в том числе Flash-SMS. Мигающим может быть как всё сообщение, так и его часть. [11]

Для передачи Flash-SMS сообщения в соответствии со стандартом GSM используются следующие Data Coding Scheme (DCS) [12] [13] :

  • 0х10 SMS GSM 7-bit default alphabet flash-сообщение
  • 0х18 SMS UCS2(16 bit) flash-сообщение

Для латиницы возможно также использование DCS = 0xF0 (GSM 7 bit)

SMS и служебные приложения SIM-карт [ править | править код ]

SMS также используются в приложениях STK, например, в SIM-меню. Такие сообщения принимаются и отправляются незаметно для пользователя и не попадают в общий список принятых и отправленных сообщений.

SMS и городские телефоны [ править | править код ]

Некоторые операторы связи предоставляют абонентам услугу sms для обычных городских телефонов. Данная услуга позволяет c телефона отправлять/принимать SMS на фиксированные телефоны и мобильные телефоны.

Для отправки / приёма SMS необходим телефонный аппарат, поддерживающий функцию SMS.

В Московском регионе услугу SMS для городских телефонов предоставляет МГТС [14] .

Применение [ править | править код ]

SMS-рассылки [ править | править код ]

  • Рассылки SMS с курсом валют, погодой, изречениями святых и т. п.
  • Услуга «мобильный банк». С её помощью банки оповещают владельцев банковских карт о действиях, производимых с банковским счётом/картой/личным кабинетом онлайн банка.
  • Оповещение о скидках, распродажах, акциях.
  • Проверка существования мобильного номера при регистрации на некоторых онлайн-ресурсах.
  • Интеграция SMS-рассылок в интернет-магазины.
  • Для идентификации пользователя (например, для восстановления утерянного пароля).
  • Мобильный маркетинг.
Читайте также:  Клонирование приложений windows 10

Смишинг [ править | править код ]

За счёт SMS-рассылки многие мошенники выманивают у пользователей сотовой связи деньги или важную конфиденциальную информацию. Данная область мошенничества называется смишинг (англ. SMiShing — от «SMS» и «фишинг»).

Мобильный маркетинг [ править | править код ]

В настоящий момент [ когда? ] особую популярность получает [ где? ] мобильный маркетинг, представленный на рынке компаниями, осуществляющими рассылки SMS по предварительному согласию с получателями. Например, фирма хочет проинформировать своих клиентов о новинках, акциях или скидках, которые она предоставляет. Идеальным каналом для такого взаимодействия становится SMS. [ источник не указан 778 дней ]

Служба Chief Marketer [15] провели исследование, согласно которому, около половины опрошенных представителей поколения миллениалов предпочитают получать определённую информацию в виде sms-сообщений на свой мобильный телефон.

Другие исследования показывают, что существует большое количество сообщений, которые люди предпочитают получать в виде текста. Речь о таких сообщениях как: информирование о скидках, техническая информация о проведенных операциях и состоянии счета, специальные предложения и срочные уведомления. SMS особенно удобны для проведения простейших транзакций, например, проверки баланса или пополнения счета [16] .

Рассылка таких сообщений без предварительного согласия получателя запрещена во многих странах, например, в России, — согласно ст. 18 Федерального Закона о рекламе, Украине, — согласно Статье 363—1 (Раздел XVI, Уголовного Кодекса Украины). По этой причине маркетинговые компании предлагают бесплатные услуги взамен на согласие получать рекламу по SMS.

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

Применяются также и федеральные [ что? ] номера для получения SMS. Этот вид сервиса обычно организовывается при отсутствии финансовой заинтересованности (получение мнения о товаре, «жалобная книга», подписка на новости).

Двусторонний обмен SMS и номер для приема SMS [ править | править код ]

Технология двустороннего обмена СМС позволяет наладить коммуникацию с клиентом, при этом взаимодействие происходит по инициативе пользователя.

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

Использование номера для приема СМС позволяет компаниям проводить опросы, розыгрыши, а также автоматизировать смену паролей или проверку баланса.

От пользователя требуется лишь отправить СМС с ключевым словом/цифрой на мобильный номер.

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

В России [ править | править код ]

Правомерность массовой рассылки SMS-сообщений операторами связи без подписки абонента в конце мая 2009 года подтвердил Высший арбитражный суд России [17] .

Premium-SMS [ править | править код ]

Существует отдельно тарифицируемый тип SMS, используемый для получения каких-либо платных услуг. Сообщение при этом отправляется на один из специальных коротких номеров, и, как правило, содержит в себе данные, необходимые для получения услуги (код услуги, дополнительную информацию). Сообщение оплачивается по специальному тарифу при отправлении (обычно существенно дороже стоимости стандартного SMS, так как в стоимость включена стоимость самой услуги). После отправки и списания средств с лицевого счёта абонент, как правило, получает доступ к услуге, например, в виде SMS со ссылкой на WAP-страницу с мелодией, картинкой или игрой.

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

Ссылка на основную публикацию
Смартфоны с ик портом на андроид 2018
ТОП-15 телефонов с ИК-портом Возможно, многие помнят первые модели телефонов с цветным экраном, которые ещё не имели технологию блютуза, не...
Сколько весит штампованный диск на 13 ваз
Для отправки дисков в другие регионы России транспортным компаниям для подсчета стоимости необходима информация о весе и объеме товара. Здесь...
Сколько заряжает лягушка по времени
Лягушка-квакушка Дорогие читатели, сегодня мы с вами разберём вопрос о том, как заряжать «лягушкой» батарею от телефона. Но прежде всего...
Создание штриховки в автокаде
Как в Автокаде сделать штриховку? Данная функция часто используется при оформлении чертежей в AutoCAD. На чертежах штрихуют разрезы, сечения и...
Adblock detector