NetStumbler::Stumbler

Software screenshot:
NetStumbler::Stumbler
Software detaljer:
Version: 0.07
Upload dato: 2 Jun 15
Licens: Gratis
Popularitet: 150

Rating: 2.5/5 (Total Votes: 2)

NetStumbler :: Stumbler er en Perl-modul til at parse NetStumbler data.
SYNOPSIS
& Nbsp; bruge NetStumbler :: Stumbler;
& Nbsp; min $ lin = NetStumbler :: Stumbler-> ny ();
& Nbsp; $ Lin-> isSummary ($ fil);
& Nbsp; $ Lin-> isNS1 ($ fil);
& Nbsp; $ Lin-> parseNS1 ($ fil);
Denne klasse har flere metoder til at parse NetStumbler datafil TODO: add Kismet og iStumbler support
Object Metoder
ny ()
Returnerer en ny Stumbler objekt.
parseNSSummaryLine ($ line)
Params: -string En linje fra en sammenfattende fil Returns: en vifte af adskilt værdier svarende til produktionen af ​​en NetStumbler resumé eksport ** BEMÆRK ** Omstilling i verbose GPS-data til doubler i standard GPS-format Blank SSID vil blive sat til "Hidden "Tiden data vil have GMT krængede Hvis linjen ikke er korrekt dannet afkast en tom liste Eksempel: minline = $ obj-> parseNSSummaryLine ($ line); print "Linie [line]
";
isSummary ($ fil)
Params: -string fuldt kvalificerede filnavn Returns: sandt, hvis filen er i NetStumbler Resumé format Eksempel: Hvis ($ obj-> isSummary ($ fil)) {# gøre noget her}
isNS1 ($ fil)
Params: -string fuldt kvalificerede filnavn Returns: sandt, hvis filen er i NetStumbler NS1 fil Eksempel: Hvis ($ obj-> isNS1 ($ fil)) {# gøre noget her}
isKismetCSV ($ fil)
Params: -string fuldt kvalificerede filnavn Returns: sandt, hvis filen er i Kismet CSV-fil Eksempel: Hvis ($ obj-> isKismetCSV ($ fil)) {# gøre noget her}
parseKismetCSV ($ fil)
Params: -string fuldt kvalificerede filnavn Returns: liste over lister hvert element i underliste svarer til en liste fra kismet resumé fil Eksempel: $ ref = $ obj-> parseKismetCSV ($ fil); # Listen er som følger 0 Netværk 1 NetType 2 ESSID 3 BSSID 4 Info 5 Channel 6 Tilsløret 7 WEP 8 dekrypteres 9 MaxRate 10 MaxSeenRate 11 Beacon 12 LLC 13 data 14 Crypt 15 Svag 16 I alt 17 Carrier 18 Encoding 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 ($ fil)
Params: -string fuldt kvalificerede filnavn Returns: liste over lister hvert element i underliste svarer til en liste fra parseNSSummary Eksempel: $ ref = $ obj-> parseNS1 ($ fil);
Private Metoder
readAPInfo ($ fileHandle, $ fileVersion)
Params: referencenumre - Filehandle referencenummer - NS1 Version Returns: liste - smae format som parseNSSummary
readAPData ($ fileHandle, $ fileVersion)
Params: referencenumre - Filehandle referencenummer - NS1 Version Returns: intet TODO: Tilføj en returværdi til denne metode til at bygge grafer
readGPSData ($ fileHandle)
Params: referencenumre - Filehandle referencenumre Retur: intet TODO: Tilføj en returværdi til denne metode til at bygge grafer
readint64 ($ fileHandle)
Params: referencenumre - Filehandle referencenumre Retur: en 64bit nummer
readDouble ($ fileHandle)
Params: henvisningen - Filehandle referencenumre Returns: en dobbelt
readint32 ($ fileHandle)
Params: referencenumre - Filehandle referencenumre Retur: en 32bit nummer
readUint32 ($ fileHandle)
Params: henvisningen - Filehandle referencenumre Returns: en usigneret 32bit nummer
readUint8 ($ fileHandle)
Params: henvisningen - Filehandle referencenumre Returns: en usigneret 8bit nummer
readChars ($ fileHandle, $ længde)
Params: referencenumre - Filehandle henvisning længde - antal byte at læse Returns: en streng
ensurePos ($ fileHandle, $ Preposition, $ postposition, $ amountNeeded)
Denne metode blev aadded grund af en mærkelig opførsel med Perl5.8 læse nogle gange sætte filen pointer 1 byte ud over, hvor det skulle være. Denne metode løser dette problem Params angående - Filehandle referencenummer - Pre læste position filnummer - Indlæg position filnummer - Korrekt beløb til data, der skulle læses

Krav :

  • Perl

Lignende software

Kommentarer til NetStumbler::Stumbler

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!