NetStumbler::Stumbler

البرمجيات قطة:
NetStumbler::Stumbler
تفاصيل البرنامج:
الإصدار: 0.07
تاريخ إيداع: 2 Jun 15
ترخيص: حرر
شعبية: 86

Rating: 3.0/5 (Total Votes: 1)

نأت ستومبلر :: المتعثر هو وحدة بيرل لتحليل البيانات نأت ستومبلر.
موجز
على & nbsp؛ استخدام نأت ستومبلر :: المتعثر.
على & nbsp؛ بلادي $ لين = نأت ستومبلر :: Stumbler-> (جديد)؛
على & nbsp؛ $ lin-> isSummary ($ ملف)؛
على & nbsp؛ $ lin-> isNS1 ($ ملف)؛
على & nbsp؛ $ lin-> parseNS1 ($ ملف)؛
هذه الفئة لديها عدة طرق لتحليل نأت ستومبلر ملف البيانات TODO: إضافة القسمة وiStumbler الدعم
طرق الكائن
(جديد)
بإرجاع كائن المتعثر الجديد.
parseNSSummaryLine ($ خط)
بارامس: -string خط من ملف موجز العوائد: مجموعة من القيم فصل المقابلة لإخراج ملخص تصدير نأت ستومبلر ** ملاحظة ** تحويل البيانات GPS مطول لمنافسات الزوجي في شكل GPS القياسية سيتم تعيين SSID فارغ إلى "المخفية "سوف يكون البيانات في الوقت GMT خلع إذا لم يتم تشكيل خط صحيح عودة قائمة فارغة مثال: بلديline = $ obj-> parseNSSummaryLine ($ خط)؛ طباعة "الخط [line]
".
isSummary ($ ملف)
بارامس: -string مؤهل اسم العوائد: صحيح إذا كان الملف في شكل ملخص نأت ستومبلر مثال: إذا دولار (obj-> isSummary ($ ملف)) {# تفعل شيئا هنا}
isNS1 ($ ملف)
بارامس: -string مؤهل اسم العوائد: صحيح إذا كان الملف في نأت ستومبلر NS1 ملف مثال: إذا دولار (obj-> isNS1 ($ ملف)) {# تفعل شيئا هنا}
isKismetCSV ($ ملف)
بارامس: -string مؤهل اسم العوائد: صحيح إذا كان الملف في ملف CSV القسمة على سبيل المثال: إذا دولار (obj-> isKismetCSV ($ ملف)) {# تفعل شيئا هنا}
parseKismetCSV ($ ملف)
بارامس: -string مؤهل اسم العوائد: قائمة من القوائم كل عنصر في قائمة فرعية يتوافق مع قائمة من ملف ملخص القسمة على سبيل المثال: $ المرجع = $ obj-> parseKismetCSV ($ ملف)؛ # والقائمة على النحو التالي 0 شبكة 1 NetType 2 اسيد 3 BSSID 4 5 معلومات القناة 6 غطى 7 WEP 8 فك شفرة 9 MaxRate 10 MaxSeenRate 11 بيكون 12 LLC 13 بيانات 14 القبو 15 ضعف إجمالي 16 17 18 الناقل ترميز 19 FirstTime 20 LastTime 21 قصارى جهدها جودة 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 ($ ملف)
بارامس: -string مؤهل اسم العوائد: قائمة من القوائم كل عنصر في قائمة فرعية يتوافق مع قائمة من parseNSSummary سبيل المثال: $ المرجع = $ obj-> parseNS1 ($ ملف)؛
طرق خاصة
readAPInfo ($ fileHandle، $ FILEVERSION)
بارامس: إشارة - الرقم المرجعي Filehandle - NS1 النسخة العوائد: قائمة - شكل smae كما parseNSSummary
readAPData ($ fileHandle، $ FILEVERSION)
بارامس: إشارة - الرقم المرجعي Filehandle - NS1 النسخة العوائد: لا شيء TODO: إضافة قيمة الإرجاع إلى هذا الأسلوب لبناء الرسوم البيانية
readGPSData ($ fileHandle)
بارامس: إشارة - Filehandle إشارة إرجاع: لا شيء TODO: إضافة قيمة الإرجاع إلى هذا الأسلوب لبناء الرسوم البيانية
readint64 ($ fileHandle)
بارامس: إشارة - Filehandle إشارة العوائد: عدد 64BIT
readDouble ($ fileHandle)
بارامس: إشارة - Filehandle إشارة العوائد: مزدوج
readint32 ($ fileHandle)
بارامس: إشارة - Filehandle إشارة العوائد: عدد 32Bit فقط
readUint32 ($ fileHandle)
بارامس: إشارة - Filehandle إشارة العوائد: عدد 32BIT وغير الموقعة
readUint8 ($ fileHandle)
بارامس: إشارة - Filehandle إشارة العوائد: عدد غير الموقعة إلى 8bit
readChars ($ fileHandle، $ طول)
بارامس: إشارة - Filehandle طول مرجع - عدد البايتات لقراءة العوائد: سلسلة
ensurePos ($ fileHandle، $ حرف الجر، $ postPosition، $ amountNeeded)
وaadded هذا الأسلوب بسبب السلوك الغريب مع Perl5.8 قراءة شأنه في بعض الأحيان وضع الملف المؤشر 1 بايت أبعد حيث كان من المفترض أن يكون. هذه الطريقة بإصلاح هذه المسألة بارامس: إشارة - Filehandle الرقم المرجعي - قراءة قبل موقف رقم الملف - آخر موقف رقم الملف - المبلغ الصحيح للبيانات التي كان من المفترض أن تقرأ

المتطلبات:

بيرل

برامج مماثلة

LaTeX::BibTeX
LaTeX::BibTeX

14 Apr 15

Snort::Rule
Snort::Rule

2 Jun 15

تعليقات ل NetStumbler::Stumbler

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!