¿Existen alternativas para estas utilidades en Android que puedan ser invocadas usando comandos de shell? Necesito obtener una lista de dispositivos de puntos de acceso conectados, el único método que tengo es vaciar la caché ARP y obtener la nueva lista invocando arp -n
. Lo cual no es tan exacto de todos modos. ¿Qué otras formas podría abordar esto? aNmap no me funcionó, simplemente no enumeraba nada sobre los clientes con los interruptores -sn o -sP.
Respuesta
¿Demasiados anuncios?Crédito a Firelord por vincularme a la solución. Respuesta original de Squidly. La solución fue utilizar ip neigh show dev <interface>
si estás rooteado.
Si hay clientes activos, deberías conseguir algo como esto
En caso de que los clientes no estén activos y estés buscando esto para propósitos de búsqueda de OUI, también añadí grep -i -e reachable -e delay | grep -o ' ..\:..\:..'
para filtrarlos.