WiFiScanAndMap es una aplicación de mapas Python Wi-Fi para Linux.
Se puede utilizar para escanear zonas para redes inalámbricas, recopilar información sobre ellos y luego generar una página web que muestra esta información en un mapa.
La aplicación fue creada como una cesión en y ldquo; redes inalámbricas y móviles Communcations & rdquo; curso en el Departamento de Ciencias de la Computación de la Universidad de Atenas de Economía y Empresa, a través de:
& Nbsp; & nbsp; & nbsp; * Filia Dova
& Nbsp; & nbsp; & nbsp; * Georgios Migdos
La aplicación consta de dos programas, el escáner y el generador de mapas.
El usuario ejecuta el escáner en un dispositivo móvil (ordenador portátil / netbook), que recopila información sobre las redes inalámbricas dentro del alcance. El programa se basa en la producción iwlist para el proceso de escaneado. Después de que el usuario se hace esto, se puede ahorrar la información recogida como un archivo XML.
El escáner se puede ejecutar como una aplicación GTK + o como una aplicación de línea de comandos (con el & ndash; parámetro no-gui).
Este proceso se puede repetir cualquier número de veces, lo que resulta en una serie de archivos XML. Estos archivos XML se utilizan como entrada del programa generador de mapa que analiza los archivos XML y produce una página web HTML.
Los datos de los mapas utilizados se obtuvieron de OpenStreetMap y los azulejos son de Yahoo! Maps. En el gráfico se muestra el uso de la biblioteca Bluff Javascript.
Requisitos:
& Nbsp; & nbsp; & nbsp; Para ejecutar el escáner necesita:
& Nbsp; & nbsp; & nbsp; Un sistema Linux con herramientas inalámbricas para Linux instalados
& Nbsp; & nbsp; & nbsp; Digitalización de apoyo tarjeta inalámbrica
& Nbsp; & nbsp; & nbsp; Receptor GPS
& Nbsp; & nbsp; & nbsp; Python 2.6.4
& Nbsp; & nbsp; & nbsp; gpsd (+ enlaces Python)
& Nbsp; & nbsp; & nbsp; PyGTK + 2,16 (si desea utilizar la interfaz gráfica de usuario)
& Nbsp; & nbsp; & nbsp; Para visualizar el mapa que necesita:
& Nbsp; & nbsp; & nbsp; Un navegador web de soporte de CSS con Javascript habilitado
& Nbsp; & nbsp; & nbsp; Una conexión a Internet activa
& Nbsp; & nbsp; & nbsp;
Uso:
& Nbsp; & nbsp; & nbsp; Puede ejecutar el escáner (GTK + GUI) con el comando:
& Nbsp; & nbsp; & nbsp; escáner python / scanner.py
& Nbsp; & nbsp; & nbsp; Puede ejecutar el escáner (GTK + GUI) con el comando:
& Nbsp; & nbsp; & nbsp; escáner python / scanner.py y ndash; no-gui
& Nbsp; & nbsp; & nbsp; Puede ejecutar el generador de mapas con el comando:
& Nbsp; & nbsp; & nbsp; python mapgenerator / mapgenerator.py
& Nbsp; & nbsp; & nbsp; donde:
& Nbsp; & nbsp; & nbsp;
& Nbsp; & nbsp; & nbsp;
& Nbsp; & nbsp; & nbsp;
Requisitos .
- Python
Comentarios que no se encuentran