Como o Google detecta e avisa sobre mensagens SMS premium

O Google usa um banco de dados visível publicamente para detectar e avisar antes que um usuário envie uma mensagem SMS premium. Este banco de dados é constantemente atualizado pelo Google.

Bilhões de mensagens de texto são enviadas todos os anos. Embora o serviço seja incrivelmente desatualizado para os padrões tecnológicos modernos, o SMS persistiu como um dos métodos de comunicação mais populares. O Google está se esforçando para trazer as transportadoras a bordo com um novo padrão conhecido como Rich Communication Services (RCS), mas com tantas interfaces de mensagens concorrentes, levará algum tempo até que a onipresente mensagem de texto seja encerrada.

Como há tantos usuários enviando e recebendo mensagens SMS todos os dias, é um mercado lucrativo para atores inescrupulosos que buscam ganhar dinheiro rápido. SMS premium por muito tempo, as mensagens foram transformadas em mensagens de spam para usuários involuntários que não sabem que cada mensagem recebida é cobrada em sua fatura mensal. Agradecidamente,

transportadoras unidas fazer a coisa certa (pela primeira vez) e se recusou a cobrar dos clientes por golpes de SMS reversos. Hoje, embora os serviços premium de SMS não sejam realmente usados ​​pela maioria das pessoas, certos serviços como bilheteira móvel fornecer aos usuários uma maneira fácil de pagar determinadas contas por mensagem de texto. Em dispositivos Android, sempre que você envia seu primeiro SMS para um destinatário que cobra pelo recebimento de mensagens, você recebe um aviso.

O Google avisa antes de você enviar um SMS premium para determinados destinatários. Assim como definir outras opções padrão, você pode configurar o Android para lembrar sua escolha em mensagens futuras para o mesmo destinatário. Caso você acidentalmente defina um padrão que precisa desfazer, você pode controlar a permissão do aplicativo de mensagens de texto para lidar com Mensagens SMS premium acessando Configurações -> Aplicativos -> Permissões (clique no ícone de engrenagem) -> Acesso especial -> SMS Premium Acesso. Mas como exatamente o Android saber quando avisar que você está enviando uma mensagem para um serviço SMS premium? Decidimos examinar esta questão obviamente muito importante para descobrir.


Lista negra de SMS do Google

Acontece que o Google mantém um site visível publicamente banco de dados de códigos curtos SMS que está na lista negra. A lista é classificada por país, portanto, verifica apenas os serviços premium de SMS que são realmente utilizados em seu país. Por exemplo, aqui está a lista para o Reino Unido:

 --UnitedKingdom (GreatBritain): 4-6digits, commoncodes[5-8]xxxx, plusEU:
http://www.short-codes.com/media/Co-regulatoryCodeofPracticeforcommonshortcodes170206.pdf,
visual voicemail code for EE: 887 -->
<shortcodecountry="gb"pattern="\d{4,6}"premium="[5-8]\d{4}"free="116\d{3}|2020|35890|61002|61202|887|83669|34664|40406" />

O que está listado em cada país é um expressão regular que é verificado antes de cada mensagem de texto ser enviada. Se o número para o qual você está enviando corresponder a um dos números deste regex, você será avisado de que o serviço para o qual está enviando uma mensagem poderá cobrar pela mensagem. Você notará que, em cada país listado, nem todos os serviços premium de SMS podem estar listados. Em vez disso, os Googlers atualizam constantemente esse banco de dados com base nas informações de referência mais atualizadas que conseguem encontrar para cada país. Como prova disso, a última atualização desta base de dados foi feita em 14 de outubro de 2016. Embora a lista não seja abrangente, ainda é bom que o Google mantenha uma lista para garantir que você realmente pretendia enviar aquela mensagem de texto premium.


Isso é tudo por hoje. Esperamos que você tenha aprendido algo novo e, se tiver algo que queira que investiguemos, sinta-se à vontade para entrar em contato com a equipe do Portal pelos endereços de e-mail listados em nossas páginas de perfil!