Detectando clientes sem fio

3

Tudo,   Estou trabalhando em um projeto no momento em que preciso contar o número de celulares exclusivos em uma sala usando um pi de framboesa. A maneira mais fácil que eu fiz para fazer isso seria escanear passivamente para clientes sem fio.

Se eu usar algo como airmon-ng, é possível detectar dispositivos que tenham wifi ativado, mas não estejam conectados a nenhum AP?

Existe uma maneira melhor de contar o número de telefones celulares distintos em uma sala?

    
por user316114 22.05.2017 / 18:21

1 resposta

0

Alguns dispositivos móveis desativam o Wi-Fi quando estão em standby, o iOS sempre foi notório por isso. Então, o bluetooth pode ser uma opção melhor.

Mas se você quiser procurar por clientes conectados via Wi-Fi, é muito mais fácil se todos estiverem na mesma rede (por exemplo, o Pi e os telefones conectados ao mesmo AP). Então você pode simplesmente executar uma varredura arp

sudo arp-scan --localnet --macfile=/home/pi/mac-vendor.txt

Neste exemplo, também forneci um arquivo de fornecedor que permite ao arp-scan retornar nomes significativos para dispositivos conhecidos.

Caso contrário, você deve procurar alguns utilitários Bluetooth que permitirão que você faça a varredura de maneira semelhante, embora eu avise que as complexidades do Bluetooth fazem com que seja bastante horrível trabalhar na minha experiência.

Uma ferramenta como o Node-RED pode ser útil para permitir que você faça a varredura e o relatório sem muita programação. O fórum Node-RED tem muitas pessoas que regularmente fazem esse tipo de coisa por diversão.

    
por 22.05.2017 / 21:54