Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
skylift — Spoofing de Geolocalização WiFi com o ESP8266 | Kitploit
Ferramentas/GitHubGitHub/awesome-pentest-gadgets/skylift
Segurança de Sistemas EmbarcadosAuditoria de Wi-FiExploraçãoSegurança Sem FioSegurança de Hardware e IoTRed Teaming
GitHubawesome-pentest-gadgets/skylift

skylift

Spoofing de Geolocalização WiFi com o ESP8266

Ver Repositório
83628há 8 anosRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar
Site

SkyLift V0.4

Será publicado em 15 de junho

  • python3
  • click
  • fluxo de análise de CLI mais fácil de usar
  • corrigir carimbo de data/hora

SkyLift V0.3

SkyLift é um dispositivo de falsificação de geolocalização de baixo custo. Atualmente usa o ESP8266 para transmitir quadros de beacon WiFi, explorando uma vulnerabilidade antiga (2008) nos serviços de geolocalização WiFi.

Esta 3ª versão de protótipo do SkyLift foi desenvolvida durante uma residência web com a Akademie Schloss Solitude e o ZKM. Leia uma entrevista sobre o projeto. Ou monte o seu próprio com as instruções abaixo por menos de US$ 5.

Atualizações

  • 13 de maio de 2017: adicionada uma nova varredura da palestra de John Kiriakou (delator da CIA) no Gruener Salon em Berlim

O SkyLift foi originalmente desenvolvido em colaboração com Surya Mattu para a mostra Welcome to Ecuador! do !Mediengruppe Bitnik, sala Assange, na Zoo Galerie em Nantes, em 2016. O desenvolvimento desta versão atualizada, V0.3, começou em novembro de 2016 e foi finalmente lançada em maio de 2017 com o apoio de uma residência web no Schloss Solitude. Esta versão traz várias melhorias em relação ao sistema inicial (SkyLift V0.1), incluindo:

  • redução do custo de montagem de US$ 50 para cerca de US$ 5
  • redução do tempo de configuração da tecnologia principal de várias horas para cerca de 15 minutos
  • operação aprimorada para o usuário (basta fornecer energia USB)
  • desempenho aprimorado por meio de salto de canal
  • estrutura de pacote aprimorada (byte de intervalo de carimbo de data/hora adicionado)
  • opção de SSID oculto (nulo) "\x00" adicionada
  • scripts utilitários adicionados para criar locais personalizados
  • tecnologia isolada em um único dispositivo
  • OLED opcional adicionado para exibição

Para informações sobre o SkyLift original (V0.1), consulte https://ahprojects.com/notebook/2016/skylift-geolocation/

O SkyLift é um projeto de código aberto mantido por Adam Harvey que investiga vulnerabilidades de segurança e oportunidades criativas nos serviços de geolocalização de smartphones voltados ao consumidor.

Se você tiver interesse em obter um dispositivo completo e pronto para uso, inscreva-se na minha lista de e-mails em https://undisclosed.cc/.

Início Rápido

  • Compre um ESP8266 NodeMCU 12 ou 12E | eBay (mais barato) ou Amazon.com (mais rápido)
  • git clone https://github.com/adamhrv/skylift/
  • Em "arduino/skylift_v03_embassy", carregue o sketch "skylift_v03_embassy.ino"
  • Certifique-se de que o serviço de geolocalização WiFi do seu smartphone esteja ativado
  • Posicione o ESP8266 a 1 - 2 m do telefone (a 0,25 - 0,5 m em áreas WiFi congestionadas)
  • Configuração completa e solução de problemas abaixo

Configuração

O que você vai precisar:

  • Arduino 1.6.12+
  • ESP8266 NodeMCU 12 ou 12E | eBay, Amazon.com, Adafruit Huzzah
  • Cabo USB micro para programação
  • Bateria USB 5V (opcional)

Com display OLED (opcional):

  • Display OLED | eBay, Amazon.com
  • PCB 3x7cm (somente se usar display OLED) | Amazon.com
  • Ferro de solda
  • Biblioteca OLED Adafruit_SSD1306
  • Bibliotecas ESP8266: "http://arduino.esp8266.com/stable/package_esp8266com_index.json"
  • Cortador de fios para aparar os pinos após a soldagem

Tanto o display OLED quanto o ESP8266 NodeMCU podem ser comprados pela metade do preço no eBay se você estiver disposto a esperar de 1 a 2 semanas pela entrega. O ESP8266 pode custar a partir de US$ 3.

Scripts de Teste

Testar WiFi

  • Certifique-se de estar usando uma versão recente do Arduino (1.6.12 foi usada para a compilação)
  • Certifique-se de ter as placas ESP8266 instaladas. Em Preferências > Placas Adicionais, adicione "http://arduino.esp8266.com/stable/package_esp8266com_index.json"
  • Em Ferramentas > Placa: selecione "NodeMCU 0.9 (ESP12 Module)" ou a 12E
  • Teste com o sketch Arduino/test_single_beacon_frame
  • Verifique suas redes WiFi. O nome Network1 deve estar visível no canal 1.

Testar Tela OLED

  • conecte o OLED ao ESP8266 na parte traseira da PCB
  • remova o plástico preto dos pinos para um perfil mais baixo
  • Conecte o pino D2 do ESP8266 -> pino SDA do OLED
  • Conecte o pino D3 do ESP8266 -> pino SCL do OLED
  • Conecte PWR (3.3V)
  • Conecte GND
  • Carregue o sketch Arduino/test_oled_screen
  • O texto "Scrolling Text Demo 123 456" deve aparecer rolando pela tela

Embaixada do Equador

Testar o SkyLift com a Localização da Embaixada do Equador

  • Carregue o sketch Arduino/skylift_v03_embassy
  • Certifique-se de ter ativado os serviços de localização WiFi no seu telefone
  • Certifique-se de ter uma conexão de dados ativa (celular ou WiFi. Seu endereço IP não importa)
  • Abra seu aplicativo de mapas preferido (ou qualquer aplicativo que use sua localização)
  • Se não funcionar, há vários motivos. O mais provável é que haja muitos roteadores próximos interferindo na pontuação de confiança retornada pela API de geolocalização WiFi.
  • Se houver várias redes a -60 a -40dB, é improvável que o SkyLift retorne uma nova geolocalização

Dicas para melhorar o desempenho:

Baixar ferramenta