1 pontos por GN⁺ 2025-11-29 | 1 comentários | Compartilhar no WhatsApp
  • Ban-Rays é um dispositivo experimental para detectar óculos inteligentes com câmera embutida, usando duas abordagens: análise de reflexão óptica e análise de sinais de rede
  • A abordagem óptica dispara infravermelho na lente para detectar a característica de reflexão do sensor CMOS (efeito cat-eye), mas, com o hardware atual, o sinal é fraco e instável
  • A abordagem de rede identifica dispositivos Meta Ray-Ban com base no sinal de anúncio Bluetooth Low Energy (BLE), tornando a detecção possível por meio da ID do fabricante (0x01AB) e da UUID de serviço (0xFD5F)
  • O sinal BLE é detectado principalmente apenas no momento de pareamento ou ativação, então, para detecção em tempo real durante o uso, são necessárias técnicas adicionais, como o rastreamento de pacotes CONNECT_REQ
  • O projeto é uma tentativa experimental de proteção de privacidade e reconhecimento de dispositivos de vigilância, apresentando potencial para detecção precisa com melhorias de hardware e aprendizado de padrões de sinal no futuro

Visão geral do projeto

  • Ban-Rays é um dispositivo em formato de óculos para detectar smart glasses com câmera embutida, em que duas abordagens estão sendo testadas
    • Optics (Óptica): classificar lentes de câmera por meio da reflexão de luz
    • Networking (Rede): análise de sinais Bluetooth e Wi-Fi
  • Até o momento, a abordagem de impressão digital de dispositivos via BLE é considerada a opção mais simples e confiável
  • No primeiro protótipo, ao detectar o anúncio BLE do Meta Ray-Ban, um efeito sonoro de “descoberta secreta” de The Legend of Zelda é reproduzido

Optics – Detecção baseada em óptica

  • Ao disparar infravermelho (IR) na lente da câmera, é possível identificar a câmera usando a ‘retro-refletividade’ do sensor CMOS
  • Em uma pesquisa de 2005, houve um caso de implementação desse princípio para criar “ambientes resistentes à captura” (capture-resistant environments)
  • Em uma pesquisa de 2024, foi apresentado um método para classificar câmeras individuais pelo padrão de reflexão da lente
  • A maioria dos estudos anteriores exige câmera, aprendizado de máquina e ângulos controlados, enquanto o Ban-Rays está desenvolvendo um classificador baseado em dados de sinal, evitando o uso de sua própria câmera
  • Resultados dos experimentos
    • A câmera traseira do smartphone mostra um pulso curto e de grande amplitude, enquanto a tela exibe uma onda mais suave
    • Nos testes com o Meta Ray-Ban, o sinal é fraco e instável, portanto atualmente é difícil separá-lo com o hardware atual
    • Não há diferença significativa entre LED de 940nm e de 850nm
  • Ideias de melhoria
    • Coletar as formas de onda varrendo o alvo com padrão de “esquerda-direita-cima-baixo”
    • Ao comparar o Meta Ray-Ban com óculos de sol comuns (aviator), o conceito se mostra válido, mas testes adicionais são necessários
  • Configuração do circuito de IR
    • Arduino Uno, LED IR 940nm/850nm, fotodiodo e transistor 2222A
  • Próximas etapas de experimento
    • Experimentos de padrão de varredura
    • Combinação de dados por comprimento de onda
    • Revisão da colimação do feixe

Networking – Detecção baseada em rede

  • Tentativa de identificar impressão digital de dispositivos Meta Ray-Ban por meio do sinal de anúncio BLE
  • O tráfego BLE atual só pode ser detectado durante pareamento, acionamento e remoção da caixa
  • Para detectar comunicação durante o uso, é necessário rastrear o pacote CONNECT_REQ, mas o ESP32 atual não oferece suporte a isso
    • O uso de um módulo nRF Sniffer pode trazer melhorias
  • A detecção de tráfego Bluetooth Classic (BTC) exige hardware de alto custo
  • Exemplo de anúncio BLE detectado
    • ID do fabricante: Meta (0x01AB)
    • UUID de serviço: Meta (0xFD5F)
    • RSSI: -59 dBm
    • O endereço MAC é randomizado e não ajuda muito para a detecção BLE
  • Referências como Bluetooth Assigned Numbers, código do dissector do Wireshark e dados de marca MAC Netify foram fornecidas
  • Planos futuros

Agradecimentos

  • Agradecimentos pelos conselhos de ótica e BLE de Trevor Seets e Junming Chen, e aos testes com Sohail por fornecer o Meta Ray-Ban de teste

1 comentários

 
GN⁺ 2025-11-29
Comentários do Hacker News
  • Ideia interessante. A maioria dos alvos que precisam de proteção contra vigilância é fixa, então talvez não seja necessário usar um detector no corpo. Ainda assim, começar com a restrição de mobilidade é uma boa abordagem
    E o trocadilho “o coração desta abordagem é sound (som) — na verdade, light (luz)” foi realmente marcante
    • Eu quero me proteger de câmeras escondidas em óculos inteligentes de outras pessoas
    • Na verdade, acho que o maior caso de uso móvel é evitar ser filmado secretamente em locais públicos. Isso já foi uma grande polêmica na época do Google Glass
    • Já existiam há 20 anos sistemas de detecção de atiradores baseados em reflexão óptica. Esses sistemas são equipamentos estáticos usados em locais fixos, como bases militares
    • Seria bom se agentes de segurança em áreas onde é proibido filmar usassem esse tipo de equipamento. É uma ideia bem legal
    • Eu também ri bastante desse trocadilho
  • Se essa tecnologia se popularizar, acho que vamos ver uma enxurrada de vídeos de indignação explosiva nas redes sociais. É brincadeira, mas eu realmente me pergunto
    Como será a sensação de achar que alguém pode estar gravando você quando segura o celular apontado na sua direção?
    Eu sou de uma geração anterior à dos smartphones dominarem o mundo, então no começo eu reparava em todas as “câmeras” ao redor, mas agora simplesmente ignoro
    • No fim das contas, parece inevitável que óculos AR inteligentes passem a parecer óculos comuns. Em 10 a 20 anos, isso deve acontecer naturalmente
  • Lembro de ver, no fim dos anos 2000, celebridades usando óculos escuros que emitiam IR (infravermelho) para atrapalhar câmeras de paparazzi
    Será que isso também funcionaria contra óculos com câmera? Tipo saturar o sensor com luz IR forte
    • Segundo este artigo, isso pode enganar reconhecimento facial ou CFTV, mas é difícil contra câmeras profissionais porque elas têm filtro IR. Afinal, não existe LED mais brilhante que o sol
    • Eu também experimentei uma ideia parecida com um dispositivo de acendimento automático de LED IR. Teve algum efeito em câmera de celular, mas os filtros IR cut das câmeras modernas são fortes demais para ser prático
    • Isso só funciona em câmeras noturnas. A maioria das câmeras aplica automaticamente um filtro IR no modo diurno
    • Ouvi dizer que um chapéu com IR parecido foi usado nos protestos de Hong Kong, mas hoje em dia a maioria das câmeras filtra IR. Em vez disso, uma jaqueta refletiva é bem mais eficaz. Na câmera, vira um borrão superexposto e brilhante
    • Estou pensando em um dispositivo para atrapalhar leitores de placa. A ideia seria emitir IR ou luz visível forte para impedir a leitura da placa. Talvez fique melhor combinando com revestimento refletivo ou retrorrefletores
  • Uma pergunta relacionada: será que dá para fazer uma estampa de camiseta que só apareça na câmera e não a olho nu? Se der, eu colocaria imagens na frente e nas costas para bloquear “glassholes” ou câmeras de smartphone
    • Dá para usar padrões moiré, mas seria difícil manter isso totalmente plano sobre a roupa, e talvez não fique claro o suficiente para IA reconhecer
    • Talvez dê para fazer isso usando LEDs infravermelhos ou o princípio de chroma key
  • Em vez de conselho técnico, falando da ideia em si,
    1. Eu também quero isso
    2. Se possível, seria ótimo fazer como um detector de encaixe para eu continuar usando os óculos de que gosto
    3. E, por favor, colaborem com alguém confiável na área de tecnologia de privacidade.
      O motivo é simples — se a Meta colocasse esse recurso nos próprios óculos, talvez eu comprasse mesmo desligando todo o resto. Mas eles também poderiam adquirir a empresa de vocês e remover o recurso. Então vocês precisam de um parceiro que ajude a conquistar confiança pública
  • Vi alguém dizer sobre IA que “agora é a última era em que óculos inteligentes ainda podem ser detectados”. Parece mesmo que estamos justamente nessa curta fase de transição
  • Fico pensando se alguém está criando óculos inteligentes para pessoas com deficiência visual. Algo que, por trás de lentes escuras, use reconhecimento de imagem para descrever a cena por voz
    Por exemplo, alertar sobre aproximação de ruas, detectar obstáculos, encontrar objetos, coisas que poderiam melhorar a qualidade de vida
    • Ouvi falar de casos em que os óculos inteligentes da Meta estão sendo usados como auxílio visual. Um LLM analisa o feed da câmera para ler rótulos ou descrever objetos. Ainda não há alertas em tempo real, mas essa abordagem parece muito útil do ponto de vista de acessibilidade
    • Dizem que o app Seeing AI, na App Store do iOS, descreve o mundo ao redor por voz
    • O documentário Seeing into the Future, feito por um comediante britânico com deficiência visual, também trata desse tema
    • Mas, se esse tipo de detector fizer sucesso, existe o risco de bloquear até equipamentos assistivos para pessoas com deficiência visual. Isso pode levar a novas questões legais
  • Acho que esse tipo de projeto é uma necessidade urgente. Precisamos de tecnologia para nos esconder de dispositivos invasivos de privacidade.
    Das duas abordagens apresentadas, se o método de bloqueio/interferência de sinal sem fio for viável, seria interessante
    • Mas isso provavelmente seria ilegal
    • Eu me sentiria mais seguro num mundo em que eu fosse visível para caixas eletrônicos, câmeras de trânsito e campainhas com câmera, mas não para os óculos das pessoas
  • Seria bom se agentes de segurança de tribunais usassem esse tipo de equipamento. Mas hoje em dia as câmeras são pequenas demais, então detectar isso já parece irrealista. Por isso, eu simplesmente assumo que vivo todos os dias dentro de um episódio de Candid Camera
  • No eBay, dá para encontrar facilmente dispositivos que detectam reflexos de câmera com filtros polarizadores e iluminação por LED. Se aparecer um ponto brilhante na posição do sensor, é uma câmera