1 pontos por GN⁺ 2023-08-01 | 1 comentários | Compartilhar no WhatsApp
  • O SSID “Free Public WiFi”, visto por toda parte no fim dos anos 2000, na verdade não fornecia internet; era um Wi‑Fi público inútil criado pelo comportamento de rede ad-hoc do Windows XP
  • Na época, o Wi‑Fi de hotéis e aeroportos frequentemente era pago, e com a popularização de notebooks e, depois do iPhone, de dispositivos móveis, a demanda por conexão gratuita cresceu, ajudando esse nome a se espalhar com mais facilidade
  • O modo ad-hoc do 802.11 permite comunicação direta entre dispositivos sem um AP, mas configuração e roteamento eram complexos, e o Wireless Zero Configuration do Windows XP lembrava o histórico de conexões como se fossem alvos de reconexão automática
  • Se um dispositivo com XP não se conectasse a outro Wi‑Fi, ele anunciava a rede ad-hoc memorizada por beacon, e outros dispositivos que tivessem se conectado uma vez a “Free Public WiFi” também podiam voltar a propagar o mesmo SSID
  • A Microsoft corrigiu esse comportamento no novo framework WLAN do XP Service Pack 3, mas, por ser uma era anterior às atualizações forçadas e pela longa vida útil do XP, o fenômeno continuou sendo observado até os anos 2010

A brecha da era do Wi‑Fi pago

  • Meados dos anos 2000 foram um período em que o Wi‑Fi se popularizava
    • Notebooks já vinham com Wi‑Fi com frequência, e o lançamento do iPhone em 2007 consolidou amplamente a ideia de Wi‑Fi em dispositivos móveis
    • Vários celulares já suportavam Wi‑Fi, mas nenhum vendeu tanto quanto o iPhone
  • Por volta de 2006, era comum perguntar em qualquer lugar: “tem Wi‑Fi aqui?”
    • O Wi‑Fi de hotéis podia custar mais de US$ 15 por dia, e muitos aeroportos ainda não ofereciam Wi‑Fi ou só tinham serviço pago até os anos 2010
    • O Wi‑Fi pago parece ter entrado em declínio diante da forte concorrência de LTE e 5G
  • Algumas cidades chegaram a promover projetos amplos de Municipal WiFi
    • Portland também operou uma rede metropolitana de Wi‑Fi, mas ela não sobreviveu até 2020
    • Depois, esforços para reduzir a exclusão digital fizeram o Wi‑Fi gratuito em locais públicos, como parques e bibliotecas, voltar em parte
    • A Cidade do México conta com um serviço relativamente amplo de municipal WiFi, aparentemente aproveitando uma rede IP municipal implantada para vigilância por vídeo e telefones de emergência

Modo infrastructure e modo ad-hoc

  • O 802.11, base do Wi‑Fi, oferecia vários modos de operação, e nos anos 2000 até usuários comuns tinham alguma noção de que existiam duas formas de usar Wi‑Fi
    • Os pacotes beacon, que anunciam uma rede aos dispositivos ao redor, incluem uma flag indicando se aquela rede está em modo infrastructure ou ad-hoc
  • O modo infrastructure é a forma comum de Wi‑Fi, em que todos os clientes se comunicam com um AP
    • Mesmo quando os clientes A e B se comunicam entre si, o AP faz a intermediação
    • Como não dá para saber se A e B estão em posição de alcance direto, ou se há paredes e problemas de potência de transmissão, a mediação pelo AP é uma solução simples em sistemas sem fio
  • A rede ad-hoc permite que os dispositivos se comuniquem diretamente, sem AP
    • A vantagem é não precisar de AP, mas, sem um ponto central de comunicação, configuração e roteamento ficam muito mais complexos
    • Nos anos 2000, Wi‑Fi ad-hoc era praticamente difícil de usar para usuários sem familiaridade com gestão manual de endereços IP
    • Endereços link-local existiam, mas muitos usuários pareciam enxergá-los mais como confusão do que como ajuda
  • As redes ad-hoc quase viraram uma área esquecida da tecnologia Wi‑Fi para consumidores, mas o marketing de Wi‑Fi frequentemente destacava seu potencial, e os fabricantes precisavam oferecer caminhos para criar e acessar esse tipo de rede

O problema estrutural da configuração sem fio no Windows XP

  • As ferramentas de conexão Wi‑Fi em notebooks com Windows dos anos 2000 tinham qualidade ruim
    • Utilitários de fabricantes de adaptadores como Dell QuickSet Wireless, Intel PROSet/Wireless e Broadcom WLAN Utility eram comuns
    • Essas ferramentas muitas vezes vinham sobre uma UX excessivamente personalizada e sobre frameworks instáveis de configuração de rede
  • O Windows XP já trazia desde o início a ferramenta integrada de configuração sem fio Wireless Zero Configuration
    • Em muitos casos, remover o utilitário do fabricante e usar o Wireless Zero bastava para conectar clicando na rede da lista
    • Esses utilitários eram um exemplo do hábito de fabricantes de PC incluírem software próprio para “agregar valor”
  • Até o XP SP1/SP2, não havia uma API padrão para lidar com configuração sem fio
    • Fabricantes que quisessem oferecer recursos não cobertos pelo Wireless Zero precisavam distribuir seu próprio produto completo
    • A Microsoft introduziu APIs de configuração de Wi‑Fi no Vista e depois praticamente fez backport delas no SP3, o que prejudicou bastante os utilitários sem fio proprietários
  • Mesmo depois disso, alguns PCs continuaram vindo com pacotes de software OEM como ferramentas de configuração sem fio que eram quase só um frontend da API do Windows, serviços de backup e ferramentas de verificação de status

Como “Free Public WiFi” foi se replicando

  • O contexto do fim dos anos 2000 facilitou a disseminação do fenômeno “Free Public WiFi”
    • As pessoas buscavam desesperadamente Wi‑Fi grátis em lugares como aeroportos
    • Muitos notebooks usavam o Wireless Zero do Windows XP SP1/SP2
    • O entendimento sobre redes ad-hoc era limitado, mas fornecedores de Wi‑Fi e softwares as expunham ativamente
  • O Wireless Zero tratava uma rede ad-hoc conectada uma vez como uma rede favorita passível de reconexão automática
    • Se existisse uma rede ad-hoc memorizada e o dispositivo não estivesse conectado a outro Wi‑Fi, o XP assumia que ele podia ser o primeiro dispositivo daquela rede ad-hoc e passava a transmitir beacon
    • Quase não havia forma de mostrar essa decisão ao usuário, e era difícil para ele entender o que aquilo significava
  • “Free Public WiFi” era uma rede ad-hoc criada uma vez por alguém
    • Não se sabe por que ela foi criada originalmente
    • Pode ter sido uma tentativa bem-intencionada de oferecer Wi‑Fi de café com um computador antigo e um modem DSL USB, ou um esquema malicioso de interceptação de tráfego, ou só uma brincadeira
    • A primeira menção publicamente verificável combina com um fenômeno anterior a 2006
  • Depois que o primeiro dispositivo com Windows XP se conectou a essa rede ad-hoc, ao ficar sem conexão com outro Wi‑Fi em outro lugar, ele voltava a anunciar “Free Public WiFi”
    • Outros usuários viam um nome de rede plausível e se conectavam, mas sem internet acabavam desconectando; ainda assim, o dispositivo deles também passava a lembrar a mesma rede ad-hoc
    • Esse comportamento virou o caminho de disseminação ampla de “Free Public WiFi” entre notebooks com Windows XP
  • Uma coluna de dicas de segurança de 2007 alertava que a rede poderia ser uma rede ad-hoc criada por hackers para roubar dados de cartão de crédito, número de seguridade social e senhas de conta
    • Não dá para descartar totalmente essa possibilidade, mas o ponto central do fenômeno era o comportamento de beacon ad-hoc do Wireless Zero

A longa cauda mesmo após o patch

  • A Microsoft corrigiu esse comportamento de beacon ao introduzir o novo framework WLAN no Windows XP Service Pack 3
    • Ainda assim, era uma época anterior às atualizações forçadas, e o XP era famoso pela lentidão na adoção de service packs
    • Mesmo quando o NPR mencionou o caso em 2010 e outras reportagens continuaram surgindo, “Free Public WiFi” aparentemente ainda era amplamente visto
    • Pela lembrança pessoal do autor, ele ainda era observado até 2012
  • Pesquisas em larga escala sobre redes Wi‑Fi não eram simples
    • O WiGLE oferece conjuntos de dados públicos, mas a interface de consulta é limitada e a cota da API é baixa, dificultando extrair o histórico completo de “Free Public WiFi” da forma desejada
    • O WifiDB é menos conhecido que o WiGLE, mas permite uso mais direto dos dados; como tem menos usuários, vieses de coleta, como a atividade de um colaborador específico em Phoenix, Arizona, ficam mais evidentes
  • Nos dados do WifiDB, observações de “Free Public WiFi” em modo ad-hoc continuaram de 2006 até 2018
    • É difícil saber se o caso de 2018 foi alguém anunciando o beacon por brincadeira ou um notebook com XP SP2 em Phoenix ainda procurando internet
  • Segundo o WifiDB, o número de observações atingiu o pico em 2010
2006 1
2007 0
2008 39
2009 82
2010 93
2011 20
2012 2
2013 0
2014 1
2015 5
2016 3
2017 2
2018 1
  • Muitas das observações recentes de “Free Public WiFi” não são ad-hoc, mas redes em modo infrastructure
    • Em Bloomington, Indiana, há um caso que parece ser Wi‑Fi público de um prédio do governo
    • Alguns prédios de escritórios e postos de gasolina também aparecem
    • Hoje, “Free Public WiFi” tem mais chance de realmente funcionar, mas isso não garante que não vá roubar dados de cartão de crédito

1 comentários

 
GN⁺ 2023-08-01
Opiniões no Hacker News
  • Hoje em dia, surpreendentemente, o McDonald's é um dos melhores lugares para usar Wi-Fi rápido e gratuito. Eles parecem bem determinados a ter Wi-Fi em todas as unidades, e há unidades por toda parte
    Alguns supermercados, como o Sprouts, colocam a área de descanso dos funcionários na parte da frente da loja, permitindo que clientes também fiquem por ali. Há tomadas, micro-ondas e Wi-Fi gratuito; basta ignorar a TV irritante que fica repetindo os mesmos quatro anúncios

    • Na manhã de 11 de setembro de 2001, quando meu colega de quarto na faculdade me acordou dizendo que aviões tinham atingido as Torres Gêmeas, por acaso era o primeiro ano da minha vida em que eu não tinha TV em casa. Eu tinha internet e um grande monitor CRT de 19 polegadas, mas era só isso
      Fui a um McDonald's a pé, tomei café da manhã e vi as imagens caóticas na TV pendurada na parede para entender o que estava acontecendo. Foi um intervalo estranho na história da tecnologia: eu já tinha abandonado a TV tradicional, mas a internet ainda estava na era 1.0, sem vídeo por streaming. Ou talvez nossa conexão simplesmente não fosse rápida o bastante
    • Usei Sprouts e McDonald's quase toda semana como espaços de coworking baratos. O café do McDonald's custa algo como 30% do preço do Starbucks, mas sinto que o Wi-Fi do Starbucks é mais estável
    • A consistência global dessas franquias é bem útil. É parecido com saber que, mesmo em lugares onde banheiros gratuitos e de fácil acesso não são comuns, em um Starbucks ou McDonald's do país C geralmente haverá um banheiro desse tipo
    • Singapore tem Wi-Fi público muito bem distribuído pelo país inteiro
      South Korea é ainda melhor
  • Na época em que eu não tinha smartphone, mas tinha laptop, também não havia tanta preocupação de segurança em colocar senha nos pontos de acesso Wi-Fi. Quando eu precisava pesquisar algo em deslocamento, entrava em um hotel ou motel à beira da estrada e abria o laptop; como era de graça, eu não tinha motivo nem dinheiro para ir a um café
    Outra diversão era enviar SMS/MMS por e-mail, e me lembro de usar endereços como $NUMBER@verzion.net. SMS era caro, eu sempre carregava o laptop comigo e quase sempre conseguia achar algum Wi-Fi aberto em algum lugar
    Outra lembrança relacionada a Wi-Fi é que câmeras Fujifilm usavam Wi-Fi para a comunicação do app entre a câmera e o smartphone. Provavelmente por causa do alcance, mas era interessante se conectar a uma LAN para operar a câmera remotamente na natureza

    • Eu tinha esquecido completamente que existia envio de MMS por e-mail. Não era Verizon, mas minha operadora também tinha um recurso parecido
      Se minha memória não falha, às vezes as mensagens atrasavam bastante, então não era um substituto confiável para SMS, mas era divertido poder enviar dados do PC para o celular
  • A frase “uma época em que o preço do quarto de hotel e o preço do serviço de Wi-Fi estavam diretamente correlacionados” soa meio estranha. Antigamente, eu sentia que o preço do Wi-Fi em hotéis era inversamente proporcional ao preço do quarto

    • Curiosamente, pelo menos nos EUA, hotéis baratos ofereciam Wi-Fi gratuito ou barato, enquanto hotéis de luxo cobravam valores absurdos
    • Lembro que a qualidade e a velocidade da conexão eram inversamente proporcionais. Em motéis baratos, eu conseguia 50 Mb/s de graça, enquanto no Ritz Carlton paguei 25 dólares por dia por um Wi-Fi “Business Class” que mal chegava a 768 kb/s mesmo fora do horário de pico
    • Fico me perguntando se a pessoa queria dizer “proporcional/inversamente proporcional” em vez de “correlacionado”
      Inglês não é minha língua nativa, então queria confirmar
  • Fico me perguntando se o autor do blog está por aqui
    Descobri este site há algumas semanas e passei alguns dias lendo todos os posts. O texto sobre etiquetagem eletrônica de ativos foi muito interessante, e agora reparo nas torres de sensores em todas as lojas. O texto sobre fiação de alarmes também foi muito divertido

    • Gosto desse autor. Ele escreve muito bem e tem um ótimo faro para escolher temas pouco conhecidos, mas interessantes
      Minha única reclamação é que os textos não aparecem no meu leitor de RSS em tempo hábil. Sou assinante, mas quase não me lembro de ter visto um post novo aparecer no feed
    • Fiquei curioso para saber que texto é esse. Parece interessante, mas fiz uma busca rápida no arquivo e não encontrei
  • O que me incomoda no Wi-Fi gratuito hoje em dia é o traffic shaping. Na Latin America, é muito comum haver uma rota rápida dedicada ao WhatsApp, enquanto o Telegram fica praticamente inutilizável na mesma conexão
    Muitas vezes vejo o Telegram travar quando me conecto a um Wi-Fi público e, assim que desconecto e volto para a rede móvel, ele de repente volta à vida

    • Muitas vezes lembro, pouco antes de embarcar no avião, que preciso baixar programas da Netflix para assistir. Em cerca de metade das vezes, o Wi-Fi do aeroporto é lento demais para isso, provavelmente porque estão limitando a Netflix para que ela faça streaming apenas no bitrate mínimo
    • Quase sempre uso VPN também no celular, passando pela minha casa. Assim também consigo usar o pihole
      Mas isso claramente varia conforme o lugar, e às vezes usar VPN deixa tudo absurdamente lento. Ainda assim, meu uplink doméstico subiu de 20 Mbps na época da contratação para 100 Mbps hoje, o que ajuda bastante
  • Parece que os cafés voltaram a oferecer menos Wi-Fi
    Em áreas turísticas, cafés normalmente têm Wi-Fi, e há uma correlação entre a qualidade do café e a qualidade da conexão à internet. O melhor espresso tonic que tomei em Barcelona foi sob os raios sagrados de um Wi-Fi 6 de 300 Mbit
    https://goo.gl/maps/15nse3xEXAhAppQw6
    Essa correlação funciona surpreendentemente bem, mas lugares com “proibido laptop” e a Italy devem ser considerados exceções

    • No exterior, o “Wi-Fi gratuito” muitas vezes fica escondido atrás de páginas de rastreamento/login confusas, disponíveis só no idioma local
      Felizmente, se você agir como um turista educado e meio perdido, muitas vezes alguém digita a senha do Wi-Fi “de verdade”, não a rede de convidados. Ou às vezes dá para reconhecer o botão de login do Facebook pelo logotipo
    • “Raios sagrados de um Wi-Fi 6 de 300 Mbit”? Tem certeza de que se expor a esses raios de Wi-Fi sagrados não causa câncer?
  • É meio uma pena que o modo ad hoc tenha fracassado tanto. Sempre imaginei como algo muito legal ver inúmeros dispositivos se conectando à internet por meio uns dos outros, mas, na prática, até fazer dois dispositivos se comunicarem entre si já era difícil o bastante

    • É importante notar que o padrão ad hoc do Wi-Fi não é um padrão de rede mesh, nem foi criado com essa intenção. É apenas um padrão simplificado de ponto de acesso, com um conjunto de recursos fácil de implementar
    • O modo ad hoc também é chamado de WiFi Direct e é usado em outros serviços. É usado no AirDrop e em recursos equivalentes do Android
      Para conexão à internet, ele foi deslocado pelo modo hotspot. É mais fácil para os dispositivos se conectarem a um hotspot do que estabelecerem uma conexão ad hoc. Tenho a impressão de que o WiFi Direct parte do pressuposto de que não há roteamento
    • Dizer que “fracassou” significa que nenhuma rede mesh significativa foi criada, e isso porque contrariava os interesses dos provedores de serviço
      Hoje há possibilidades muito melhores, mas, salvo algumas tentativas de nicho como LoRaWAN, uma “mesh livre” ainda não existe
  • Fico me perguntando se hoje em dia alguém usaria Wi-Fi público. Mesmo em viagens longas, levo um roteador portátil para plugar no roteador/porta do hotel ou da hospedagem e uso o meu próprio Wi-Fi
    No celular há VPN, filtro de DNS, proteções etc., mas existem “dispositivos demais” tentando pegar aquele Wi-Fi, e cada um tenta se conectar por conta própria. Laptops são mais fáceis de gerenciar, mas isso está ficando cada vez mais trabalhoso e irritante
    Na Índia, a internet móvel é tão barata e de qualidade tão razoável que a maioria das pessoas nem liga muito para Wi-Fi fora de casa/do escritório. Gostaria de entender melhor como as pessoas lidam com essa situação

    • Hoje em dia trato até a rede doméstica como uma rede pública. Há dispositivos “inteligentes” demais para confiar neles, então mantenho os dispositivos importantes tão bloqueados quanto se estivessem conectados diretamente à internet. Na prática, às vezes eles estão mesmo
      Sinceramente, confio mais na capacidade de manter meu celular ou laptop atualizado do que em um roteador de consumo. Você sabe qual versão do Linux esse roteador roda e com que frequência recebe atualizações?
    • Onde moro, a maioria das estações de transporte público fica no subsolo, então a conexão às vezes é instável. O país lançou um serviço de Wi-Fi público seguro
      Usuários de smartphones podem se autenticar com EAP-SIM[1], e usuários de laptop podem fazer autenticação WPA2 Enterprise PEAP MSCHAPv2 com um app criado pela instituição
      [1]: https://en.wikipedia.org/wiki/Extensible_Authentication_Prot...
    • Em aeroportos no exterior, uso Wi-Fi com bastante frequência. Às vezes a tarifa de roaming de dados não é nada agradável, ou os dados simplesmente não funcionam
      Só o trecho gratuito que o Wi-Fi do aeroporto permite geralmente já dá para checar e-mail e conexão de voo, conversar no mensageiro, enviar algumas fotos e, às vezes, até fazer revisão de PR ou push. Wi-Fi de hotel, mesmo pago, costuma ser mais ou menos, mas ainda assim está muito melhor do que há 10 anos
    • Deve-se presumir que a rede está comprometida. Qualquer outra suposição é loucura. É para isso que existe TLS
      Plugar o seu próprio Wi-Fi em uma rede hostil — isto é, praticamente qualquer rede — não ajuda em nada a melhorar a segurança
    • Em viagens de família, nunca tive problemas ao conectar 4 celulares e 2 laptops ao Wi-Fi da Hilton
  • Lembro da época em que dados móveis ainda eram caros e eu não usava
    Se precisava conversar com alguém fora de casa, eu sentava na rua e esperava pegar por alguns segundos o sinal de Wi-Fi de um ônibus passando. Funcionava razoavelmente bem para enviar e receber mensagens

    • Já sentei do lado de fora de um McDonald's em lugares remotos para me conectar ao Wi-Fi mais vezes do que eu gostaria de admitir
      Quando viajava de carro pela Europa, eu tinha baixado Here maps no celular, porque ele conseguia me mostrar onde havia McDonald's, e lá sempre tinha banheiro e Wi-Fi
  • Um pouco tangencial, mas uma das maiores vantagens de usar a Comcast como provedora de internet — embora eu não goste, já que é a única opção de rede cabeada onde moro — é que, ao usar computador em locais públicos, em cerca de 60% das vezes consigo me conectar a um roteador xfinitywifi e obter um serviço razoavelmente utilizável
    Só não sei muito bem a que tipo de rastreamento e riscos de segurança isso me expõe

    • A Xfinity agora permite que até quem não é cliente Xfinity use esse ótimo benefício por US$ 20 por mês. Por um lado, a xfinitywifi está realmente em toda parte e é extremamente útil
      Por outro, ela roda usando a largura de banda ociosa dos gateways dos clientes
    • O que importa passa todo por HTTPS, então, no pior caso, há algum vazamento de DNS, e provavelmente isso não é um problema tão grande
      Se você usar uma VPN por cima, o volume de informações vazadas diminui ainda mais