NetStumbler::Stumbler

Software kuvakaappaus:
NetStumbler::Stumbler
Ohjelmiston tiedot:
Versio: 0.07
Lähetyksen päivämäärä: 2 Jun 15
Lupa: Vapaa
Suosio: 86

Rating: 3.0/5 (Total Votes: 1)

NetStumbler :: Stumbler on Perl-moduuli jäsentää NetStumbler tietoihin.
SYNOPSIS
& Nbsp; Käytä NetStumbler :: Stumbler;
& Nbsp; my $ lin = NetStumbler :: Stumbler-> uusi ();
& Nbsp; $ kie-> isSummary ($ tiedosto);
& Nbsp; $ kie-> isNS1 ($ tiedosto);
& Nbsp; $ kie-> parseNS1 ($ tiedosto);
Tämä luokka on useita menetelmiä jäsentää NetStumbler tiedoston TODO: lisää Kismet ja iStumbler tuki
Object Methods
uusi ()
Palauttaa uusi Stumbler objekti.
parseNSSummaryLine ($ rivi)
Params: -string linja tiivistelmä Tiedoston palautus: joukko erotetaan vastaavia arvoja lähtöön NetStumbler yhteenvedon vienti ** HUOM ** muuntaminen verbose GPS-tietoja kaksinkertaistuu standardin GPS-muodossa Tyhjä SSID asetetaan "Hidden "aika data on GMT riisuivat Jos linja ei ole oikean muotoinen paluuta tyhjän listan Esimerkki: myline = $ obj-> parseNSSummaryLine ($ rivi); print "Line [line]
";
isSummary ($ tiedosto)
Params: -string täysin pätevä tiedostonimi Returns: true, jos tiedosto on NetStumbler Yhteenveto muodossa Esimerkki: jos ($ obj-> isSummary ($ tiedosto)) {# tehdä jotain täällä}
isNS1 ($ tiedosto)
Params: -string täysin pätevä tiedostonimi Returns: true, jos tiedosto on NetStumbler NS1 tiedosto Esimerkki: jos ($ obj-> isNS1 ($ tiedosto)) {# tehdä jotain täällä}
isKismetCSV ($ tiedosto)
Params: -string täysin pätevä tiedostonimi Returns: true, jos tiedosto on Kismet CSV-tiedoston Esimerkki: jos ($ obj-> isKismetCSV ($ tiedosto)) {# tehdä jotain täällä}
parseKismetCSV ($ tiedosto)
Params: -string täysin pätevä tiedostonimi Returns: pääasiallinen luettelo kunkin kohteen alaluettelo vastaa luettelon kismet yhteenveto file Esimerkki: $ ref = $ obj-> parseKismetCSV ($ tiedosto); # Lista on seuraavanlainen 0 Network 1 NetType 2 ESSID 3 BSSID 4 Info 5 Channel 6 Cloaked 7 WEP 8 Salattujen 9 MaxRate 10 MaxSeenRate 11 Beacon 12 LLC 13 Data 14 Crypt 15 Heikko 16 Yhteensä 17 Carrier 18 koodaus 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 ($ tiedosto)
Params: -string täysin pätevä tiedostonimi Returns: pääasiallinen luettelo kunkin kohteen alaluettelo vastaa luettelon parseNSSummary Esimerkki: $ ref = $ obj-> parseNS1 ($ tiedosto);
Yksityinen Menetelmät
readAPInfo ($ filehandle, $ fileVersion)
Params: viittaus - filehandle viitenumero - NS1 Versio Returns: lista - smae muodossa parseNSSummary
readAPData ($ filehandle, $ fileVersion)
Params: viittaus - filehandle viitenumero - NS1 Versio Returns: ei mitään TODO: Lisää palautusarvo tämän menetelmän rakentaa kuvaajia
readGPSData ($ filehandle)
Params: viittaus - filehandle viite Returns: ei mitään TODO: Lisää palautusarvo tämän menetelmän rakentaa kuvaajia
readint64 ($ filehandle)
Params: viittaus - filehandle viite Returns: 64bit numero
readDouble ($ filehandle)
Params: viittaus - filehandle viite Returns: Double
readint32 ($ filehandle)
Params: viittaus - filehandle viite Returns: 32bit numero
readUint32 ($ filehandle)
Params: viittaus - filehandle viite Returns: unsigned 32bit numero
readUint8 ($ filehandle)
Params: viittaus - filehandle viite Returns: unsigned 8bit numero
readChars ($ filehandle, $ pituus)
Params: viittaus - filehandle viite pituus - tavujen lukea Returns: merkkijono
ensurePos ($ filehandle, $ Preposition, $ postposition, $ amountNeeded)
Tätä menetelmää aadded vuoksi outoa käyttäytymistä Perl5.8 lukea joskus laittaa tiedosto osoitin 1 tavu ulkopuolella, jossa se piti olla. Tämä menetelmä korjaa että kysymys Params: viittaus - filehandle viitenumero - Pre lukea asema tiedostonumeron - Post asema tiedostonumeron - Oikea määrä dataa, joka oli tarkoitus lukea

vaatimukset

  • Perl

Vastaavia ohjelmistoja

Kommentit NetStumbler::Stumbler

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!