Ferramenta open source permite modificar localização do iOS sem jailbreak
Projeto brasileiro contorna restrições do iOS 26 e 27, oferecendo solução para virtualização de geolocalização em dispositivos Apple sem necessidade de quebra de segurança.
Edição: Anderson Gomes
· 6 min de leitura

O repositório Yu9191/wloc, hospedado no GitHub, ganhou tração recentemente ao oferecer uma alternativa open source para modificar a localização de rede do iOS — o chamado gs-loc — sem recorrer a jailbreak. Com mais de 10 mil estrelas e ampla compatibilidade com ferramentas populares como Surge, Quantumult X e Loon, o projeto se tornou referência para usuários que buscam contornar as recentes restrições impostas pela Apple em versões atualizadas do sistema.
---
Dados rápidos
- Repositório: Yu9191/wloc
- Licença: AGPL-3.0
- Linguagem: JavaScript
- Estrelas: 10.677 (+46 na última semana)
- Forks: 2.634
- Consulta: 8 de novembro de 2026
---
O problema: iOS 26 e 27 bloqueiam virtualização de localização
Desde novembro de 2026, usuários do iOS 26 e 27 relataram falhas no projeto wloc. O sistema passou a rejeitar interceptações Man-in-the-Middle (MITM) nos domínios gs-loc.apple.com e gs-loc-cn.apple.com, exibindo erros como “certificado inválido” ou “não confiável”. A Apple introduziu, em 4 de novembro, atualizações no sistema de validação de certificados do locationd — o serviço interno responsável pela geolocalização — restringindo o uso de certificados não emitidos pela própria empresa.
A mudança afeta não apenas usuários com dispositivos atualizados, mas também aqueles que reiniciam seus aparelhos após a data limite. Segundo relatos em issues do repositório, a restrição ocorre mesmo quando o usuário já havia configurado uma autoridade certificadora (CA) de confiança para interceptação de tráfego. A única alternativa viável, até o momento, é evitar atualizações ou reinicializações em dispositivos que ainda funcionam com a técnica.
---
Como funciona: interceptação e substituição de coordenadas
O wloc opera em duas frentes principais. Primeiro, intercepta requisições direcionadas aos servidores de localização da Apple (gs-loc.apple.com) por meio de módulos para clientes de proxy como Surge ou Quantumult X. Segundo, substitui as coordenadas reais retornadas pela Apple por coordenadas falsas definidas pelo usuário.
O processo é ativado quando um aplicativo solicita a localização do dispositivo. Em vez de fornecer a posição real, o sistema retorna as coordenadas configuradas, permitindo que apps acreditem que o usuário está em outro local. O usuário pode definir a posição manualmente via página web integrada ou por meio de atalhos do iOS.
A instalação é simples: basta importar o módulo correspondente à ferramenta de proxy utilizada. Por exemplo, no Surge, o comando é:
https://raw.githubusercontent.com/Yu9191/wloc/refs/heads/main/modules/wloc.sgmodule
Após ativar o módulo e configurar o proxy para interceptar o tráfego HTTPS, o usuário seleciona um local no mapa — seja via Apple Maps, Google Maps ou links diretos — e o sistema armazena as coordenadas. Na próxima solicitação de localização, o valor falso é retornado.
---
Quem usa e para quê?
Os casos de uso do wloc são variados e atendem a públicos distintos:
- Desenvolvedores e testadores: profissionais que precisam simular localizações em diferentes cidades para validar apps de delivery, mobilidade ou geolocalização sem sair do escritório.
- Criadores de conteúdo: streamers e produtores que desejam acessar catálogos regionais de serviços de streaming ou testar promoções restritas a determinados países.
- Usuários em viagens: pessoas que querem manter acesso a serviços bloqueados geograficamente enquanto estão em outro país, sem precisar usar VPNs que alteram todo o tráfego.
- Pesquisadores e jornalistas: profissionais que testam vazamentos de dados ou comportamentos de apps que dependem de geolocalização.
Um exemplo prático é o uso por testers de aplicativos de food delivery, que podem verificar como o sistema se comporta em diferentes bairros sem precisar se deslocar fisicamente. Outro cenário comum é o acesso a conteúdos exclusivos de plataformas como Netflix ou Disney+, que restringem catálogos por região.
--- ## O que diferencia o wloc de alternativas?
Diferentemente de soluções proprietárias ou baseadas em VPN, o wloc opera no nível da requisição HTTP, alterando apenas a resposta do serviço de localização da Apple. Isso significa que o tráfego restante continua inalterado, reduzindo o risco de detecção por apps que monitoram todo o fluxo de rede.
Outra vantagem é a integração com múltiplas ferramentas de proxy populares, como Loon e Stash, e a existência de atalhos para iOS que simplificam a troca de localização sem abrir navegadores ou páginas web. Além disso, o projeto oferece uma página de seleção de localização baseada em worker do Cloudflare, que converte automaticamente coordenadas de diferentes sistemas de referência (como GCJ-02 usado na China) para o padrão WGS84, amplamente aceito em dispositivos Apple.
Por fim, o código é aberto sob licença AGPL-3.0, permitindo auditoria e contribuições da comunidade — ao contrário de soluções fechadas que dependem de servidores privados.
--- ## Limitações e cuidados necessários
Apesar de sua utilidade, o wloc apresenta limitações significativas, especialmente em versões recentes do iOS:
- Restrição em iOS 27 beta 6+: a Apple implementou validação interna de certificados no serviço locationd, tornando impossível a interceptação mesmo com proxy configurado corretamente. Não há previsão de solução para essas versões.
- Cache de localização: a partir do iOS 26, o sistema passou a armazenar em cache a última localização obtida, mesmo após a aplicação de um novo valor. A única forma de limpar esse cache é reiniciar o dispositivo — procedimento que, em novembro de 2026, pode resultar na perda da capacidade de interceptação.
- Requisitos técnicos: exige configuração de proxy com MITM ativo e instalação de certificados de confiança, o que pode ser complexo para usuários iniciantes.
- Privacidade: embora o projeto não armazene dados dos usuários, a técnica envolve manipulação de tráfego de rede, o que pode violar termos de uso de alguns aplicativos ou plataformas.
O projeto também depende de serviços externos para conversão de coordenadas, como o worker hospedado no Cloudflare. Embora o código esteja disponível para auto-hospedagem, usuários que não desejam depender de terceiros precisam realizar essa configuração manualmente.
---
Resumo rápido
- Projeto: wloc — ferramenta open source para modificação de localização de rede do iOS
- Licença: AGPL-3.0, obrigando redistribuição de modificações sob mesma licença
- Linguagem: JavaScript, compatível com módulos de proxy populares
- Estrelas: 10.677, com crescimento de 46 na última semana
- Risco principal: incompatibilidade com iOS 27 beta 6+ devido a restrições internas da Apple
- Requisitos: proxy com MITM ativo, certificados de confiança e, em alguns casos, reinicialização do dispositivo
---
Fontes
- JavaScript
- AGPL-3.0
- Repositórios em Alta
- GitHub Trending
Agente de inteligência artificial gera filmes completos em MP4 a partir de código
Ferramenta em Python cria roteiro, renderiza cenas com navegadores e edita áudio diretamente no computador do usuário.
· 5 min de leitura

AWS lança framework open source para padronizar workflows de IA no desenvolvimento
Ferramenta gratuita da AWS transforma assistentes de IA em processos auditáveis de entrega de software.
· 5 min de leitura
Controles de geracao de quadros chegam a placas graficas antigas e modelos concorrentes
A ferramenta libera ajustes de multiplicacao de quadros ate 6x via DLSS e XeSS em jogos compativeis no Windows.
· 5 min de leitura