NOTÍCIA

Desenvolvedor cria programa que acessa web por chat do Facebook

Facebook Tunnel ainda está em desenvolvimento e precisa de melhorias.

Desenvolvedor cria programa que acessa web por chat do Facebook
Imagem: Redação iMasters

O programador paraguaio Matías Insaurralde criou o Facebook Tunnel, um software ainda em desenvolvimento que tem como objetivo acessar qualquer site da web usando o chat do Facebook.

Com o programa, internautas poderiam acessar qualquer site a partir de uma conexão limitada, ou seja, em que apenas o Facebook está liberado. O software nasceu no final de 2013 e recentemente ganhou notoriedade e depois de ser publicado no site Hackernews.

Tunnel

O Facebook Tunnel só funciona em sistemas baseados em LinuxLinux34 conteúdosKali Linux em um Servidor VPS: como, quando e por que usar?DevSecOps · dez 2024Construindo um Windows Service ou Linux Daemon com Worker Service & .NET Core – Parte 2Dev (Back & Front) · jul 2020Criando uma WebApi utilizando .NET, Linux e VSCodeDev (Back & Front) · ago 2019Ver tudo em DevSecOps – ele usa um mecanismo próprio desse sistema – e exige que a pessoa com acesso restrito tenha alguém com liberdade de conexão. Esse amigo ativa o programa em modo “servidor”, enquanto quem precisa do acesso usa o “modo cliente”.

Quando o primeiro usuário restrito tentar acessar um site, o Facebook Tunnel codifica isso em uma mensagem enviada pelo chat. O amigo recebe a mensagem, envia os dados codificados para a Internet “de verdade” e depois encaminha a resposta de volta pelo chat. Com isso, o acesso à Internet fica completo, com o amigo e o chat servindo de “ponte”.

Contudo, o Facebook Tunnel ainda precisa ser ajustado para funcionar por conta de mudanças no processo de login do Facebook. Insaurralde acredita que esses ajustes serão possíveis, visto que o programa tem atraído atenção de programadores interessados em colaborar com o projeto. O software também precisa implementar outras melhorias, como a inclusão de suporte para mais plataformas, como Mac e AndroidAndroid46 conteúdosAndroid push notifications com Quasar Framework, Firebase e integração com WordPressDev (Back & Front) · mai 2019O X do Xamarin Forms – O guia das funcionalidades nativas - Parte 02: AndroidDev (Back & Front) · abr 2019Modularização de AndroidDev (Back & Front) · ago 2019Ver tudo em Dev (Back & Front) .

Além disso, o programa necessita de um mecanismo de segurança. Por enquanto, o amigo que fica de “ponte” no acesso poderá interceptar todos os dados da outra pessoa que não forem de acessos a sites seguros (com o “cadeado” no navegador).

Outra questão é o tráfego de dados. Se ele for muito alto, o Facebook pode aplicar limitadores que dificultam ou impedem o uso do aplicativo.

Insaurralde é um crítico de projetos como o Internet.org, do Facebook, que patrocina Internet grátis em diversos locais ao redor do mundo, mas restringe os acessos e permite que apenas certos sites possam ser abertos. O programador diz acreditar que esse tipo de iniciativa viola o princípio da neutralidade da rede e que é preciso ter acesso irrestrito à Internet. “Eu sou um autodidata. Quando comecei a programar computadores, dez anos atrás, o acesso irrestrito à Internet foi o mais importante. O que eu podia achar em livros impressos era muito limitado”, conta.

O argumento de Insaurralde é o mesmo das entidades brasileiras que criticam um acordo firmado entre a presidente Dilma Rousseff e o Facebook, no início de abril, com o objetivo de ampliar a inclusão digital. A parceria deve ser anunciada formalmente em junho, mas organizações temem que esse acesso gratuito à rede não seja pleno e que a maioria dos sites fique inacessível.

Segundo o programador, a oferta de Internet grátis no Paraguai existia por um acordo de uma operadora local com o Facebook. Esse acesso está migrando para um plano pago, mas que ainda é mais barato no caso de certos serviços, como Facebook e WhatsApp. Com o Facebook Tunnel, seria possível usar esse acesso mais barato para entrar em qualquer site.

Com informações de G1

Matérias especiais e reportagens conduzidas internamente pela Redação iMasters. Acompanhe no Twitter @imasters e no Instagram/Threads @portalimasters

Ver perfil