Network Analyzer Pro هو تطبيق احترافي لتحليل ومراقبة حركة الشبكة في الوقت الحقيقي. يسمح للمستخدمين بالتقاط الحزم (Packets)، تحليل البروتوكولات، اكتشاف الأنشطة غير المعتادة، وتنبيه المستخدم فورًا عند تجاوز أي حد معيّن.
تم تطوير الأداة بالكامل باستخدام Python مع واجهة رسومية خفيفة وسهلة الاستخدام مبنية بـ Tkinter، مما يجعلها مناسبة للمستخدمين العاديين والمحترفين في مجال الشبكات.
---
Key Features
Packet Capture & Deep Analysis
عرض معلومات مفصلة عن الحزم: عنوان المصدر، الوجهة، البروتوكول (TCP/UDP)، الحجم، والمنافذ.
Real-time Threat Alerts
كشف الأنشطة المشبوهة والتنبيه مباشرة عند تجاوز حركة الشبكة قيمًا محددة مسبقًا.
Customizable Thresholds
مرونة تامة في إعداد الحدود (Thresholds) حسب حاجة المستخدم.
Intuitive Tkinter GUI
واجهة رسومية بسيطة، عملية، وسهلة التفاعل، تم تصميمها باستخدام Tkinter لضمان أداء مستقر وسريع.
Export Logs
إمكانية حفظ التنبيهات واللوجات على شكل ملف CSV لقراءتها وتحليلها لاحقًا.
Multi-language Support
يدعم التطبيق اللغتين الإنجليزية و الفرنسية.
---
Technologies Used
Python
Scapy – Network packet capturing & protocol analysis
Tkinter – Graphical User Interface
Pandas – Data handling & CSV export
---
Target Users
مسؤولو الشبكات
الخبراء الأمنيون
الطلاب والباحثون في مجال الـ Cybersecurity
أي شخص يريد مراقبة الشبكة