NetStumbler::Stumbler

Software captura de pantalla:
NetStumbler::Stumbler
Detalles de software:
Versión: 0.07
Fecha de carga: 2 Jun 15
Licencia: Libre
Popularidad: 86

Rating: 3.0/5 (Total Votes: 1)

NetStumbler :: Stumbler es un módulo Perl para analizar los datos NetStumbler.
SINOPSIS
& Nbsp; utilizar NetStumbler :: Stumbler;
& Nbsp; mis $ lin = NetStumbler :: Stumbler-> new ();
& Nbsp; $ lin-> IsSummary ($ file);
& Nbsp; $ lin-> isNS1 ($ file);
& Nbsp; $ lin-> parseNS1 ($ file);
Esta clase tiene varios métodos para analizar NetStumbler archivo de datos de TODO: agregar soporte Kismet y iStumbler
Métodos Object
new ()
Devuelve un nuevo objeto Stumbler.
parseNSSummaryLine ($ line)
Parámetros: -string Una línea de un archivo de resumen Devoluciones: una matriz de valores separados correspondiente a la salida de una exportación Resumen NetStumbler ** NOTA ** La conversión de los datos GPS detallados a dobles en formato GPS estándar SSID en blanco se establecerá en "Hidden "Los datos de tiempo tendrán GMT quitó Si la línea no se forma correctamente regreso una lista vacía Ejemplo: miline = $ obj-> parseNSSummaryLine ($ line); print "Line [line]
";
IsSummary ($ file)
Parámetros: -string Devoluciones nombre de archivo totalmente calificado: true si el archivo está en formato de resumen NetStumbler Ejemplo: if ($ obj-> IsSummary ($ archivo)) {# hacer algo aquí}
isNS1 ($ file)
Parámetros: -string Devoluciones nombre de archivo totalmente calificado: true si el archivo está en NetStumbler NS1 archivo Ejemplo: if ($ obj-> isNS1 ($ archivo)) {# hacer algo aquí}
isKismetCSV ($ file)
Parámetros: -string Devoluciones nombre de archivo totalmente calificado: true si el archivo está en Kismet archivo CSV Ejemplo: if ($ obj-> isKismetCSV ($ archivo)) {# hacer algo aquí}
parseKismetCSV ($ file)
Parámetros: -string Devoluciones nombre de archivo totalmente calificado: lista de las listas de cada elemento de la lista secundaria corresponde a una lista del Ejemplo archivo de resumen kismet: $ ref = $ obj-> parseKismetCSV ($ file); # La lista es la siguiente red 0 1 2 NETTYPE ESSID 3 BSSID 4 Info 5 Canal 6 Envuelto 7 WEP 8 descifrado 9 MaxRate 10 MaxSeenRate 11 12 Beacon LLC 13 datos 14 Cripta 15 Débil 16 Total 17 Carrier 18 Codificación 19 FirstTime 20 LastTime 21 BestQuality 22 BestSignal 23 BestNoise 24 GPSMinLat 25 GPSMinLon 26 GPSMinAlt 27 GPSMinSpd 28 GPSMaxLat 29 GPSMaxLon 30 GPSMaxAlt 31 GPSMaxSpd 32 GPSBestLat 33 GPSBestLon 34 GPSBestAlt 35 DataSize 36 IPType 37 IP #
parseNS1 ($ file)
Parámetros: -string Devoluciones nombre de archivo totalmente calificado: lista de las listas de cada elemento de la lista secundaria corresponde a una lista de parseNSSummary Ejemplo: $ ref = $ obj-> parseNS1 ($ file);
Métodos privados
readAPInfo ($ gestor de archivo, $ FileVersion)
Parámetros: referencia - número de referencia gestor de archivo - NS1 Versión Devoluciones: Lista - Formato SMAE como parseNSSummary
readAPData ($ gestor de archivo, $ FileVersion)
Parámetros: referencia - número de referencia gestor de archivo - NS1 Versión Devoluciones: nada TODO: Añadir un valor de retorno de este método para construir las gráficas
readGPSData ($ gestor de archivo)
Parámetros: referencia - Devoluciones de referencia gestor de archivo: nada TODO: Añadir un valor de retorno de este método para construir las gráficas
readint64 ($ gestor de archivo)
Parámetros: referencia - Devoluciones de referencia gestor de archivo: un número de 64 bits
readDouble ($ gestor de archivo)
Parámetros: Referencia - Devoluciones de referencia gestor de archivo: una doble
ReadInt32 ($ gestor de archivo)
Parámetros: referencia - Devoluciones de referencia gestor de archivo: un número de 32 bits
readUint32 ($ gestor de archivo)
Parámetros: referencia - Devoluciones de referencia gestor de archivo: un número de 32 bits sin signo
readUint8 ($ gestor de archivo)
Parámetros: referencia - Devoluciones de referencia gestor de archivo: un número de 8 bits sin signo
readChars ($ gestor de archivo, $ longitud)
Parámetros: referencia - longitud referencia gestor de archivo - número de bytes a leer Devoluciones: una cadena
ensurePos ($ gestor de archivo, $ preposición, $ posposición, $ amountNeeded)
Este método fue aadded debido a un comportamiento extraño con Perl5.8 lectura que a veces poner el archivo puntero 1 byte más allá de donde se supone que es. Este método corrige esa cuestión Parámetros: Referencia - número de referencia gestor de archivo - Posición del anuncio del número de archivo - - Pre posición del número de expediente leer cantidad correcta de datos que se supone deben ser leídos

Requisitos

  • Perl

Programas parecidos

LaTeX::BibTeX
LaTeX::BibTeX

14 Apr 15

Font::FNT
Font::FNT

2 Jun 15

Comentarios a la NetStumbler::Stumbler

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!