مراقبة حركة مرور الشبكة للبرمجيات الخبيثة باستخدام Wireshark و Fiddler

Malware Analysis & Reverse Engineering | تحليل شبكات التهديدات

مراقبة حركة مرور الشبكة للبرمجيات الخبيثة باستخدام Wireshark و Fiddler

Malware Network Traffic Analysis: Wireshark & Fiddler
نبذة تحليلية: تحليل حزم البيانات الصادرة والواردة من العينة لكشف اتصالات خوادم التحكم C2، وبروتوكولات تسريب البيانات واستعلامات DNS.
🔬

المحاور التقنية وخطوات الفحص

🔹 تحليل استعلامات DNS وطلبات Beaconing

رصد الاستعلامات المتكررة لأسماء نطاقات عشوائية ناتجة عن خوارزميات DGA (Domain Generation Algorithms).

🔹 فحص حركة HTTP/HTTPS واستخراج الحمولات

استخدام Fiddler و Wireshark لفك ترويسات User-Agent المشبوهة والطلبات من نوع POST التي تحمل بيانات مسروقة.

🔹 بروتوكولات الاتصال غير القياسية وقنوات التخفي

كشف الاتصالات عبر منافذ مخصصة (Custom TCP/UDP) أو استخدام بروتوكولات مثل IRC و DNS Tunneling للتحكم.

💡 نصيحة وأداة المحلل الجنائي: استخدم فلتر `dns || http` في Wireshark كخطوة أولى لعزل أهم النشاطات الاتصالية فور تشغيل العينة.
⚠️ تحذير وإجراءات الأمان في المختبر:
يجب دائماً تنفيذ العينات الحية داخل بيئة معزولة تماماً (Isolated Sandbox) غير متصلة بالشبكة الحقيقية، والتأكد من أخذ لقطات نظيفة (Clean Snapshots) قبل بدء الاختبار.

📌 أفضل الممارسات والتوصيات العملية:

  • التدرج المنطقي: ابدأ دائماً بالتحليل الساكن الأولي قبل تشغيل العينة ديناميكياً لتوفير الوقت وتجنب الفخاخ.
  • توثيق مؤشرات الاختراق (IoCs) وحساب الهاشات (MD5, SHA256, Imphash) في كل خطوة.
  • صياغة قواعد YARA وقواعد الكشف ومشاركتها مع فريق الاستجابة للحوادث (IR) لتعزيز الحماية الاستباقية.