Detectar la red wifi en Python (no sniffers)

Iniciado por WaAYa HaCK, 4 Mayo 2013, 23:15 PM

0 Miembros y 1 Visitante están viendo este tema.

WaAYa HaCK

Buenas! Llevo tiempo desaparecido en combate pero tenía una duda y después de buscar por google y por el foro y no encontrar lo que busco, lo posteo aquí:

¿Alguien sabe cómo detectar a qué red wifi estamos conectados usando Python?

No es para sniffers ni nada parecido, no necesito interceptar paquetes ni nada por el estilo. Simplemente quiero que si se detecta que estoy conectado a la wifi de casa, que abra el uTorrent, por ejemplo.

Muchas gracias!
La cacatúa yoyó es nueva en el zoo!

daryo

#1
creo que no hay una respuesta simple para ello talves podrias intentar pcap para python o intentar algo con la api de windows (claro si estas en windows)

se me ocurre algo mas simple con urllib si el menu de login del router es diferente el de la oficina con el de tu casa bastaria compararla  cual de los dos routers son y en caso de ser el login del router de la casa hacer x cosa y en el de la oficina "y" cosas

otra idea es que si por ejemplo la ip del router de tu casa es 192.168.1.1 y el de la oficina es 192.168.0.1 pues detectando eso seria suficiente


otra idea detecta la mac de los routers para eso bastaria con un ping al router y luego el comando arp -a ipDeRouter 100% seguro que funciona esta ultima
buenas