Aplicativos móveis do Telegram podem revelar o endereço IP por meio de links de proxy
Um pesquisador de segurança descobriu que as versões móveis do Telegram não alertam os usuários sobre a possível exposição do endereço IP ao clicar em links de conexão com proxies. Isso não representa um perigo significativo para usuários comuns, mas é indesejável para quem se preocupa com vigilância.
Essência do problema
Normalmente, ao tocar em um link externo ou em um arquivo potencialmente inseguro, o mensageiro exibe um aviso em uma janela pop-up. No entanto, cliques em links de proxy são tratados de forma diferente: o aplicativo tenta imediatamente se conectar ao servidor para verificar sua disponibilidade, ignorando o aviso.
Um invasor pode disfarçar esse tipo de link como um nome de usuário ou outro hyperlink. No momento do clique, o aplicativo envia uma solicitação ao servidor controlado pelo atacante, revelando assim o endereço IP do usuário.
• O problema afeta apenas os clientes para Android e iOS.
• A equipe do @tginfo confirmou de forma independente que o Telegram Desktop, o Telegram para macOS, o Telegram X e as versões web tratam esses links de forma segura e não se conectam automaticamente a servidores proxy.
O risco é baixo
É importante observar que, para a maioria dos usuários, o risco não é crítico. Em geral, o endereço IP permite identificar apenas a localização aproximada (em nível de cidade), e muitos usuários utilizam IPs dinâmicos.
Falhas semelhantes, como o EvilLoader, já foram corrigidas anteriormente pela equipe do Telegram. A equipe do @tginfo acredita que os desenvolvedores podem desativar a verificação automática de proxies abertos a partir de links formatados em futuras atualizações.
Para quem considera a privacidade do endereço IP algo crítico, recomenda-se o uso de uma VPN em nível de sistema. Essa é a única forma confiável de evitar o vazamento do IP em aplicativos.
#Segurança
Um pesquisador de segurança descobriu que as versões móveis do Telegram não alertam os usuários sobre a possível exposição do endereço IP ao clicar em links de conexão com proxies. Isso não representa um perigo significativo para usuários comuns, mas é indesejável para quem se preocupa com vigilância.
Essência do problema
Normalmente, ao tocar em um link externo ou em um arquivo potencialmente inseguro, o mensageiro exibe um aviso em uma janela pop-up. No entanto, cliques em links de proxy são tratados de forma diferente: o aplicativo tenta imediatamente se conectar ao servidor para verificar sua disponibilidade, ignorando o aviso.
Um invasor pode disfarçar esse tipo de link como um nome de usuário ou outro hyperlink. No momento do clique, o aplicativo envia uma solicitação ao servidor controlado pelo atacante, revelando assim o endereço IP do usuário.
• O problema afeta apenas os clientes para Android e iOS.
• A equipe do @tginfo confirmou de forma independente que o Telegram Desktop, o Telegram para macOS, o Telegram X e as versões web tratam esses links de forma segura e não se conectam automaticamente a servidores proxy.
O risco é baixo
É importante observar que, para a maioria dos usuários, o risco não é crítico. Em geral, o endereço IP permite identificar apenas a localização aproximada (em nível de cidade), e muitos usuários utilizam IPs dinâmicos.
Falhas semelhantes, como o EvilLoader, já foram corrigidas anteriormente pela equipe do Telegram. A equipe do @tginfo acredita que os desenvolvedores podem desativar a verificação automática de proxies abertos a partir de links formatados em futuras atualizações.
Para quem considera a privacidade do endereço IP algo crítico, recomenda-se o uso de uma VPN em nível de sistema. Essa é a única forma confiável de evitar o vazamento do IP em aplicativos.
#Segurança
👍7🐳5❤2👏1 1
Telegram está trabalhando em um proxy experimental para a web
Um novo tipo de proxy experimental, chamado "WEB", foi encontrado no código do Telegram Desktop. A descoberta foi divulgada por teleLakel.
O código do servidor para o proxy WEB ainda está em desenvolvimento, e o Telegram ainda não aprovou nenhuma implementação, então, no momento, não há uma boa maneira de testar essa tecnologia.
Por que isso é necessário, e por que não usar apenas o MTProxy?
O MTProxy existente também pode mascarar o tráfego para parecer tráfego HTTPS, usando a extensão FakeTLS. No entanto, os sistemas modernos de inspeção profunda de pacotes (DPI) já conseguem distinguir essas conexões, pois o FakeTLS ainda tem algumas diferenças em relação ao tráfego HTTPS real que podem ser detectadas externamente.
O novo protocolo WEB torna a detecção muito mais difícil: para se comunicar com o servidor, o aplicativo usa o navegador integrado (WebView). Ele estabelece uma conexão TLS/HTTPS real, usando a criptografia padrão do navegador, o que torna o tráfego do Telegram menos diferente da navegação na web normal.
Como funciona
* O aplicativo abre uma página especial no domínio do servidor proxy, usando um navegador oculto.
* Este domínio também pode continuar a funcionar como um site normal. O canal oculto do Telegram só é ativado se a solicitação contiver a chave secreta correta.
* Dentro do canal web, o tráfego MTProxy criptografado é encapsulado em quadros do proxy WEB e enviado ao servidor proxy. Atualmente, isso é feito usando WebSocket.
* O tráfego HTTP/WebSocket é reembalado e encaminhado para o servidor MTProxy sem ser descriptografado.
Atualmente, o recurso está em desenvolvimento ativo, então, quando for lançado, o protocolo pode mudar.
A comunidade independente Telemt está trabalhando em protocolos resistentes à detecção. Anteriormente, graças à pesquisa da comunidade sobre os DPIs russos, os desenvolvedores do Telegram atualizaram o MTProxy em seus aplicativos para adaptá-los a novos métodos de detecção.
A comunidade observa que o aplicativo deve dedicar mais tempo ao desenvolvimento de novos métodos de resistência à censura. Se o aplicativo não continuar a melhorar o novo proxy WEB, ele pode parar de funcionar no futuro — o tráfego típico do Telegram pode ter propriedades de identificação únicas, mesmo dentro de uma conexão TLS real, se métodos de mascaramento adicionais não forem usados.
#Desktop #proxy #bans
Um novo tipo de proxy experimental, chamado "WEB", foi encontrado no código do Telegram Desktop. A descoberta foi divulgada por teleLakel.
O código do servidor para o proxy WEB ainda está em desenvolvimento, e o Telegram ainda não aprovou nenhuma implementação, então, no momento, não há uma boa maneira de testar essa tecnologia.
Por que isso é necessário, e por que não usar apenas o MTProxy?
O MTProxy existente também pode mascarar o tráfego para parecer tráfego HTTPS, usando a extensão FakeTLS. No entanto, os sistemas modernos de inspeção profunda de pacotes (DPI) já conseguem distinguir essas conexões, pois o FakeTLS ainda tem algumas diferenças em relação ao tráfego HTTPS real que podem ser detectadas externamente.
O novo protocolo WEB torna a detecção muito mais difícil: para se comunicar com o servidor, o aplicativo usa o navegador integrado (WebView). Ele estabelece uma conexão TLS/HTTPS real, usando a criptografia padrão do navegador, o que torna o tráfego do Telegram menos diferente da navegação na web normal.
Como funciona
* O aplicativo abre uma página especial no domínio do servidor proxy, usando um navegador oculto.
* Este domínio também pode continuar a funcionar como um site normal. O canal oculto do Telegram só é ativado se a solicitação contiver a chave secreta correta.
* Dentro do canal web, o tráfego MTProxy criptografado é encapsulado em quadros do proxy WEB e enviado ao servidor proxy. Atualmente, isso é feito usando WebSocket.
* O tráfego HTTP/WebSocket é reembalado e encaminhado para o servidor MTProxy sem ser descriptografado.
Atualmente, o recurso está em desenvolvimento ativo, então, quando for lançado, o protocolo pode mudar.
A comunidade independente Telemt está trabalhando em protocolos resistentes à detecção. Anteriormente, graças à pesquisa da comunidade sobre os DPIs russos, os desenvolvedores do Telegram atualizaram o MTProxy em seus aplicativos para adaptá-los a novos métodos de detecção.
A comunidade observa que o aplicativo deve dedicar mais tempo ao desenvolvimento de novos métodos de resistência à censura. Se o aplicativo não continuar a melhorar o novo proxy WEB, ele pode parar de funcionar no futuro — o tráfego típico do Telegram pode ter propriedades de identificação únicas, mesmo dentro de uma conexão TLS real, se métodos de mascaramento adicionais não forem usados.
#Desktop #proxy #bans
👍4 3❤2🔥2👏2