Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
FML-Network — FLNET2023 هي مجموعة بيانات مصممة لكشف التسلل في سيناريوهات التعلم الموحد. تم بناؤها باستخدام محاكي CORE، الذي يحاكي شبكة واقعية مع حركة مرور وهجمات متنوعة. تعمل كمعيار مرجعي للبحث في كشف التسلل القائم على التعلم الموحد. | Kitploit
أدوات/GitHubGitHub/nsol-nmsu/fml-network
أمن الشبكاتتعلم الآلةكشف التسللالأوراق والأبحاثالتعلم والتعليمكشف الشذوذ
GitHubnsol-nmsu/fml-network

FML-Network

FLNET2023 هي مجموعة بيانات مصممة لكشف التسلل في سيناريوهات التعلم الموحد. تم بناؤها باستخدام محاكي CORE، الذي يحاكي شبكة واقعية مع حركة مرور وهجمات متنوعة. تعمل كمعيار مرجعي للبحث في كشف التسلل القائم على التعلم الموحد.

عرض المستودع
96منذ 2 سنواتلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

FLNET2023: مجموعة بيانات واقعية لكشف الاختراق الشبكي للتعلم الموحد

الورقة: FLNET2023: مجموعة بيانات واقعية لكشف الاختراق الشبكي للتعلم الموحد

مجموعة البيانات: FLNET2023

مقدمة

FLNET2023 هي مجموعة بيانات معيارية حديثة لأنظمة كشف الاختراق، مُخصصة تحديداً لتطبيقات التعلم الموحد. تم توليدها باستخدام محاكي CORE، وتجسد طوبولوجيا شبكة واقعية ومجموعة متنوعة من أنواع حركة المرور والهجمات. تهدف FLNET2023 إلى تشجيع الأبحاث القوية في مجال كشف الاختراق الشبكي القائم على التعلم الموحد.

محاكي CORE

محاكي الأبحاث المفتوحة المشتركة CORE هو أداة لمحاكاة الشبكات على جهاز واحد أو أكثر. يمكنك ربط هذه الشبكات المُحاكاة بالشبكات الحية. يتكون CORE من واجهة مستخدم رسومية لرسم طوبولوجيات الأجهزة الافتراضية خفيفة الوزن، ووحدات Python لبرمجة محاكاة الشبكة.

طوبولوجيا الشبكة

تم توليد مجموعة البيانات بناءً على طوبولوجيا الشبكة GEANT-2012، التي تم الحصول عليها من حديقة طوبولوجيا الإنترنت. تمثل هذه الطوبولوجيا الواقعية بنية تحتية شبكية واسعة النطاق مشابهة لتلك الموجودة في مزودي خدمات الإنترنت (ISP)، مع 40 عقدة تمثل كل منها موجهات رئيسية تخدم مواقع أو وظائف محددة. تم نسخ الطوبولوجيا داخل محاكي الأبحاث المفتوحة المشتركة (CORE)، حيث تم جمع بيانات حركة مرور الشبكة من عشر عقد موجهات مختارة استراتيجياً، مسماة بـ {D1, D2, D3, ..., D10}، كما يمكنك رؤيتها في الشكل أدناه. تغطي هذه العقد أجزاء مختلفة من الشبكة وتم اختيارها لتوفير مجموعة بيانات متنوعة وواقعية.

Network Topology

هجوم الشبكة والمحاكاة

يتضمن FLNET2023 مزيجاً واسعاً من حركة مرور الشبكة العادية والخبيثة، مما يوفر نظرة واقعية للتفاعلات الشبكية. تغطي مجموعة البيانات عدة أنواع من البروتوكولات الشبكية الشائعة، مثل HTTP وTCP وUDP وICMP.

مجموعة البيانات المُصنَّفة

كل مثيل في FLNET2023 مُصنَّف بدقة، مما يوفر معلومات قيمة حول تدفق الشبكة الذي يمثله. لا تحدد التصنيفات فقط ما إذا كان مثيل معين عاديًا أم خبيثًا، بل توفر أيضًا تفاصيل محددة حول نوع الهجوم المعني، إن وجد. تعمل هذه التصنيفات على تبسيط مهمة تدريب واختبار نماذج كشف الاختراق بشكل كبير.

تنوع الهجمات

تتميز مجموعة بيانات FLNET2023 بشكل بارز بأربعة أنواع من هجمات رفض الخدمة الموزعة (DDoS) - DDoS-dyn وDDoS-stomp وDDoS-bot وDDoS-tcp - التي يتم ملاحظتها بشكل شائع في سيناريوهات الشبكة الواقعية. إدراكًا منا أن التهديدات داخل بيئة الشبكة تمتد إلى ما هو أبعد من DDoS، تتضمن مجموعتنا أنواعًا أخرى متنوعة من الهجمات مثل DoS-slowhttp وInfiltration-mitm. كما تشمل الهجمات القائمة على الويب، بما في ذلك حقن الأوامر (Command Injection) والبرمجة النصية عبر المواقع (XSS) وحقن SQL (SQL Injection). يعزز تضمين هذه الأنواع المتنوعة من الهجمات واقعية مجموعة البيانات ويضمن توافقها مع مشهد التهديدات الشبكية الفعلي.

مجموعة الميزات

توفر مجموعة بيانات FLNET2023 مجموعة واسعة من الميزات، حيث تقدم تفاصيل شاملة حول كل تدفق شبكة. تتضمن هذه الميزات عناوين IP المصدر والوجهة، وأرقام المنافذ، وأطوال الحزم، والطوابع الزمنية، وغيرها. يتم استخراج الميزات باستخدام أداة CICFLOWMeter. بالإضافة إلى ذلك، قمنا بتوفير ملفات PCAP إذا كنت ترغب في استخدام أداة استخراج الميزات الخاصة بك.

البيانات الوصفية

يتضمن FLNET2023 بيانات وصفية غنية حول كل مثيل، والتي توفر سياقًا إضافيًا وتساعد في تفسير البيانات. تتضمن البيانات الوصفية تفاصيل حول الموجهات وعناوين IP الخاصة بها، وهي معلومات ضرورية لفهم شامل لمجموعة البيانات وللتطوير والتقييم الفعالين لنماذج كشف الاختراق.

تنظيم مجموعة البيانات

يتم تقسيم مجموعة البيانات إلى مجلدات بناءً على أنواع مختلفة من هجمات الشبكة وحركة المرور العادية. لكل نوع هجوم، إلى جانب حركة المرور العادية، مجلده الخاص المُسمى وفقًا لذلك: DDoS وDoS وInfiltration وNormal وWeb وTEST.

داخل كل مجلد من هذه المجلدات، يوجد مجلدان فرعيان: CSV وPCAP.

  • مجلد CSV: يحتوي هذا المجلد على البيانات التي تم جمعها لكل عميل بتنسيق CSV. يتم تسمية كل ملف باستخدام الاصطلاح Dataset-<ClientNumber>-<TrafficType>.csv. على سبيل المثال:

    • Dataset-10-TCP.csv: يحتوي هذا الملف على بيانات حركة مرور TCP للعميل 10.
    • Dataset-1-BOT.csv: يحتوي هذا الملف على بيانات حركة مرور BOT للعميل 1.

    في بعض المجلدات التي يوجد فيها نوع هجوم واحد فقط، يتم تسمية مجموعة البيانات باستخدام الاصطلاح Dataset-<ClientNumber>.csv دون تحديد نوع حركة المرور. على سبيل المثال:

    • /Infiltration/CSV/Dataset-1.csv: يحتوي هذا الملف على بيانات هجوم الاختراق للعميل 1.
  • مجلد PCAP: يحتوي هذا المجلد على ملفات التقاط الحزمة (PCAP) المقابلة لكل عميل، مُسماة بطريقة مشابهة لملفات CSV. على سبيل المثال:

    • Dataset-10-TCP.pcap: يحتوي هذا الملف على بيانات التقاط الحزمة لحركة مرور TCP للعميل 10.
    • Dataset-1-BOT.pcap: يحتوي هذا الملف على بيانات التقاط الحزمة لحركة مرور BOT للعميل 1.

نقاط جمع البيانات

يتم جمع نقاط البيانات في مجموعة بيانات FLNET2023 من عدة عقد فريدة داخل طوبولوجيا الشبكة، مما يوفر منظورًا متكاملًا لنشاط الشبكة. تشمل نقاط الجمع هذه عقد خوادم وعقد موجهات متنوعة، يساهم كل منها في تنوع وعمق مجموعة البيانات. تم اختيار نقاط الجمع بهدف إنشاء مجموعة بيانات تعكس مجموعة واسعة من التفاعلات الشبكية. فيما يلي عناوين IP لنقاط جمع البيانات في الجدول أدناه.

عقد التوجيه الأخرى

بالإضافة إلى نقاط جمع البيانات، يتضمن FLNET2023 العديد من عقد التوجيه الأخرى، مما يعزز واقعية وتعقيد طوبولوجيا الشبكة. تلعب عقد التوجيه هذه أدوارًا محورية في توجيه حركة مرور الشبكة ومحاكاة سيناريوهات الازدحام والتوجيه الشبكي الواقعية. يساعد تضمينها في الطوبولوجيا في تصوير بيئة شبكة أكثر أصالة ويحفز تحديات إضافية لكشف الاختراق. فيما يلي عناوين IP لعقد التوجيه الأخرى في الجدول أدناه.

كيفية استخدام مجموعة البيانات

اتبع الخطوات أدناه لاستخدام مجموعة البيانات بفعالية لتدريب واختبار نماذج التعلم الآلي الخاصة بك:

  1. تنزيل مجموعة البيانات: قم بتنزيل مجموعة البيانات من الرابط المذكور أعلاه.
  2. التنقل بين المجلدات: اختر المجلد المقابل لنوع حركة المرور أو الهجوم الذي تهتم به (مثل DDoS وDoS وInfiltration وNormal وWeb وTEST).
  3. تحضير بيانات التدريب:
    • انتقل إلى مجلد CSV داخل نوع حركة المرور المحدد.
    • حدد ملفات CSV المناسبة للعملاء الذين ترغب في تضمينهم في مجموعة التدريب.
    • على سبيل المثال، لتضمين بيانات حركة مرور TCP للعميل 10 في مجلد DDoS، انتقل إلى DDoS/CSV/Dataset-10-TCP.csv.
    • لتضمين حركة مرور عادية، انتقل إلى Normal/CSV/Dataset-10.csv.
    • قم بتحميل ملفات CSV في أداة تحليل البيانات المفضلة لديك (مثل Python باستخدام pandas).
    • ادمج البيانات من عدة عملاء إذا لزم الأمر. على سبيل المثال، يمكنك دمج البيانات المحلية للعملاء من 1 إلى 10.
  4. تدريب النموذج:
    • درب نموذج التعلم الآلي الخاص بك باستخدام مجموعة التدريب.
    • في إعداد التعلم الموحد، يتم تدريب النماذج المحلية على بيانات كل عميل، ثم يتم تجميع النماذج لتشكيل نموذج عالمي.

الترخيص

تتكون مجموعة بيانات FLNET2023 من تدفقات شبكة مصنفة تتضمن حمولة الحزمة الكاملة بتنسيق pcap. بالإضافة إلى ذلك، فإن الملامح المرتبطة والتدفقات المصنفة وملفات CSV المحسنة للتعلم الموحد متاحة للجمهور للباحثين. إنها متاحة للعامة للباحثين لتسهيل المزيد من التقدم في مجال كشف الاختراق. إذا كنت تنوي استخدام مجموعتنا في عملك، فإننا نطلب منك بلطف الاستشهاد بورقتنا المرتبطة.

تنزيل الأداة
الهجومالمدةPPSالحجم
Normal-D1278.38 min6.23 pk/s257 MB
Normal-D2278.85 min5.41 pk/s222 MB
Normal-D3304.44 min10.68 pk/s46.4 MB
Normal-D4295.77 min2.17 pk/s305 MB
Normal-D5262.38 min8.06 pk/s225 MB
Normal-D6284.33 min12.16 pk/s388 MB
Normal-D7294.77 min19.02 pk/s665 MB
Normal-D8294.77 min13.43 pk/s507 MB
Normal-D9286.45 min8.08 pk/s464 MB
Normal-D10313.83 min23.71 pk/s1.23 GB
DoS-hulk-D211.38 min576 pk/s8.2 GB
DoS-hulk-D410.36 min622 pk/s8.4 GB
DoS-hulk-D610 min674 pk/s8.5 GB
DoS-hulk-D710 min375 pk/s4.6 GB
DoS-hulk-D88.73 min376 pk/s4.6 GB
DoS-slowhttp-D14.02 min43 pk/s23.4 MB
DoS-slowhttp-D24.37 min21 pk/s8.8 MB
DoS-slowhttp-D38.02 min49 pk/s48.7 MB
DoS-slowhttp-D48.02 min40.5 pk/s44.1 MB
DoS-slowhttp-D84.42 min28 pk/s10.0 MB
DoS-slowhttp-D94.02 min31 pk/s19.7 MB
DoS-slowhttp-D104.27 min44 pk/s19.7 MB
DDoS-bot-D15 min292 pk/s16.4 GB
DDoS-stomp-D55 min1298 pk/s41.2 GB
DDoS-dyn-D910 min538 pk/s25.2 GB
DDoS-tcp-D105 min3102 pk/s76.6 GB
Web-sql-injection-D325.2 sec8 pk/s4.7 MB
Web-sql-injection-D422.2 sec10 pk/s4.7 MB
Web-command-injection-D12.00 min2 pk/s1.4 MB
Web-xss-D245 sec34 pk/s3.0 MB
Web-xss-D44.98 sec305 pk/s6.1 MB
Infiltration-mitm-D125.47 min1.53 pk/s33.3 MB
Infiltration-mitm-D252.35 min1.53 pk/s22.3 MB
Infiltration-mitm-D324.93 min1.53 pk/s31.3 MB
Infiltration-mitm-D424.08 min1.53 pk/s10.9 MB
Infiltration-mitm-D552.47 min1.53 pk/s78.8 MB
Infiltration-mitm-D731.98 min2.48 pk/s79.9 MB
Infiltration-mitm-D951.78 min1.53 pk/s80.9 MB
Infiltration-mitm-D1022.95 min1.53 pk/s35.3 MB
العقدةالواجهةIPv4
D1eth010.0.48.2/24
eth110.0.49.1/24
eth210.0.50.1/24
eth310.0.51.1/24
eth410.0.52.1/24
D2eth010.0.29.1/24
eth110.0.30.2/24
eth210.0.56.2/24
D3eth010.0.22.2/24
eth110.0.23.1/24
eth210.0.38.1/24
eth310.0.40.2/24
eth410.0.45.2/24
eth510.0.47.2/24
eth610.0.43.1/24
D4eth010.0.1.2/24
eth110.0.2.2/24
eth210.0.5.2/24
eth310.0.21.1/24
eth410.0.24.2/24
eth510.0.25.1/24
D5eth010.0.26.2/24
eth110.0.27.1/24
eth210.0.34.2/24
eth310.0.35.1/24
D6eth010.0.6.2/24
eth110.0.7.1/24
eth210.0.8.2/24
eth310.0.35.2/24
eth410.0.54.2/24
D7eth010.0.53.2/24
eth110.0.54.1/24
eth210.0.55.1/24
eth310.0.56.1/24
eth410.0.57.2/24
D8eth010.0.8.2/24
eth110.0.9.1/24
eth210.0.55.2/24
eth310.0.60.2/24
D9eth010.0.9.2/24
eth110.0.10.1/24
eth210.0.11.1/24
eth310.0.13.2/24
eth410.0.16.2/24
D10eth010.0.31.2/24
eth110.0.32.1/24
eth210.0.33.1/24
eth310.0.34.1/24
eth410.0.36.1/24
eth510.0.38.2/24
eth610.0.39.1/24
eth710.0.29.2/24
eth810.0.49.2/24
eth910.0.53.1/24
العقدةالواجهةIPv4
R1eth010.0.46.1/24
R2eth010.0.45.1/24
eth110.0.59.1/24
eth210.0.46.2/24
R3eth010.0.47.1/24
eth110.0.59.2/24
R4eth010.0.58.2/24
eth110.0.44.1/24
R5eth010.0.43.2/24
eth110.0.58.1/24
R6eth010.0.42.2/24
eth110.0.44.2/24
eth210.0.48.1/24
R7eth010.0.41.1/24
eth110.0.42.1/24
R8eth010.0.39.2/24
eth110.0.40.1/24
R9eth010.0.21.2/24
eth110.0.22.1/24
R10eth010.0.23.2/24
eth110.0.24.1/24
eth210.0.36.2/24
eth310.0.37.2/24
R11eth010.0.0.1/24
eth110.0.37.1/24
R12eth010.0.0.2/24
eth110.0.1.1/24
R13eth010.0.25.2/24
eth110.0.32.2/24
R14eth010.0.28.1/24
eth110.0.33.2/24
R15eth010.0.2.1/24
eth110.0.3.1/24
eth210.0.27.2/24
eth310.0.28.2/24
R16eth010.0.4.2/24
eth110.0.5.1/24
R17eth010.0.3.2/24
eth110.0.4.1/24
eth210.0.6.1/24
eth310.0.26.1/24
R18eth010.0.7.2/24
eth110.0.60.1/24
R19eth010.0.10.2/24
R20eth010.0.11.2/24
eth110.0.12.1/24
R21eth010.0.12.2/24
eth110.0.13.1/24
eth210.0.14.1/24
eth310.0.15.1/24
R22eth010.0.14.2/24
R23eth010.0.15.2/24
eth110.0.16.1/24
eth210.0.17.1/24
eth310.0.18.1/24
eth410.0.29.2/24
R24eth010.0.17.2/24
R25eth010.0.20.2/24
eth110.0.57.1/24
R26eth010.0.18.2/24
eth110.0.19.1/24
eth210.0.20.1/24
R27eth010.0.19.2/24
R28eth010.0.30.1/24
eth110.0.31.1/24
eth210.0.50.2/24
R29eth010.0.52.2/24
R30eth010.0.51.2/24
  • اختبار النموذج العالمي:
    • قدمنا بيانات الاختبار لكل تصنيف.
    • ادمج هذه البيانات لتشكيل مجموعة الاختبار الخاصة بك للنموذج العالمي.
    • انتقل إلى مجلد TEST.
    • داخل TEST، اذهب إلى مجلد CSV واختر ملفات CSV الخاصة بالاختبار.
    • على سبيل المثال، TEST/CSV/slowHTTP.csv يحتوي على بيانات اختبار Slow HTTP.
    • قم بتحميل ملفات CSV الاختبارية في أداة تحليل البيانات الخاصة بك.
    • قم بتقييم النموذج العالمي باستخدام مجموعة الاختبار المدمجة.