انتقل إلى المحتوى الرئيسي

العودة إلى التمرين على الجدار الناري

إليك ملخص لـ 6 وثائق تم تسليمها على Omnivox. لقد قمت بعمل رائع!

ما هو الجدار الناري؟​

الجدار الناري هو جهاز مادي أو برمجي يتم وضعه بين جهاز (أو شبكة) وبقية العالم لـ تصفية الحركة وفقًا لمجموعة من القواعد. يتيح:

  • حظر الاتصالات غير المرغوب فيها (التطفلات، فحص المنافذ، الاستغلالات).
  • التحكم في التطبيقات أو الخدمات التي يمكنها إنشاء اتصالات.
  • تعديل مستوى الحماية تلقائيًا وفقًا لملف تعريف الشبكة (عام، خاص، مجال).

التشغيل العام لجدار حماية Windows​

التفتيش مع الحالة​

جدار حماية Windows هو مع الحالة: يتابع حالة كل اتصال TCP/UDP ويسمح تلقائيًا بحركة المرور المستجيبة لاتصال صادر مسموح به بالفعل. الاتصال هو رباعي من عناوين IP والمنافذ (المصدر والوجهة). على سبيل المثال، لاتصال صادر مع خادم HTTPS، يمكن أن يكون الرباعي:

192.168.2.10:50600 → 142.251.41.78:443

حيث 192.168.2.10 هو عنوان IP للكمبيوتر، 50600 هو منفذ مؤقت مخصص من قبل نظام التشغيل، 142.251.41.78 هو عنوان IP لخادم Google و443 هو منفذ HTTPS للخادم.

القواعد الواردة مقابل الصادرة​

الاتجاهالدورالاستراتيجية الافتراضية
الواردةيتحكم فيما يصل من الخارج إلى الكمبيوتر.محظور (باستثناء الاستثناءات المصرح بها صراحة).
الصادرةيتحكم فيما يخرج من الكمبيوتر إلى الشبكة.مسموح (باستثناء القواعد المحظورة التي أنشأها المستخدم أو المسؤول).

يمكن أن تسمح قاعدة واردة على سبيل المثال بالمنفذ 3389 (RDP) لسطح المكتب البعيد؛ يمكن أن تحظر قاعدة صادرة chrome.exe لمنع التصفح على الويب.

هذه الاستراتيجية الافتراضية "حظر كل شيء وارد، السماح بكل شيء صادر" تحد بشكل كبير من سطح الهجوم مع الحفاظ على الاستخدام العادي للإنترنت.

تكوين القواعد: البروتوكولات، المنافذ، والتطبيقات​

البروتوكولات​

من الممكن تصفية الحركة وفقًا للبروتوكول المستخدم. الأكثر شيوعًا هي:

  • TCP: موثوق (إقرارات الاستلام)، يستخدم لـ HTTP(S)، SMTP، FTP، RDP...
  • UDP: غير موثوق ولكنه سريع، يستخدم لـ DNS، VoIP، الألعاب عبر الإنترنت، البث...

نطاقات المنافذ​

بنفس الطريقة، من الممكن تصفية الحركة وفقًا للمنفذ المستخدم. المنافذ مرقمة من 0 إلى 65535 وتصنف إلى ثلاث فئات:

  • 0-1023: منافذ معروفة جيدًا (HTTP 80، HTTPS 443، FTP 21، إلخ).
  • 1024-49151: منافذ مسجلة (مثل MySQL 3306).
  • 49152-65535: منافذ ديناميكية/مؤقتة مخصصة تلقائيًا بواسطة Windows.

الاستهداف بواسطة التطبيق​

يمكن أن تستهدف القاعدة المسار الكامل للملف التنفيذي (مثل C:\Program Files\VideoLAN\VLC\vlc.exe) بدلاً من منفذ ثابت: أكثر أمانًا ومرونة، خاصة إذا كان التطبيق يفتح عدة منافذ عند الطلب.

ملفات تعريف الشبكة والتأثير​

الملف الشخصيالسياقات النموذجيةمستوى الثقةالسلوك
عام (افتراضي)شبكة Wi-Fi في مقهىمنخفضاكتشاف الشبكة والمشاركة معطل، تصفية صارمة.
خاصشبكة منزليةمتوسطمشاركة الملفات/الطابعات ممكنة، قواعد أكثر انفتاحًا قليلاً.
مجالشركة، Active Directoryيتحكم فيه المسؤولقواعد مدفوعة بواسطة سياسة المجموعة (GPO).

واجهات الإدارة​

  • واجهة رسومية: جدار حماية Windows Defender مع ميزات أمان متقدمة.

  • PowerShell: وحدة NetSecurity (cmdlets Get-NetFirewallRule, New-NetFirewallRule, إلخ) للأتمتة، النشر الجماعي والبرمجة النصية.

    # السماح لـ VLC لجميع الملفات الشخصية
    New-NetFirewallRule -DisplayName "VLC In" -Direction Inbound `
    -Program "C:\Program Files\VideoLAN\VLC\vlc.exe" -Action Allow -Profile Any
    # حظر Chrome في الصادر
    New-NetFirewallRule -DisplayName "Block Chrome Out" -Direction Outbound `
    -Program "C:\Program Files\Google\Chrome\Application\chrome.exe" -Action Block

السماح أو حظر تطبيق​

الطريقة الرسومية​

أمان Windows ▸ جدار الحماية وحماية الشبكة ▸ السماح لتطبيق

طريقة PowerShell​

# السماح (الوارد)
New-NetFirewallRule -DisplayName "السماح لتطبيقي" `
-Direction Inbound -Program "C:\Chemin\MonApp.exe" -Action Allow
# حظر (الصادر)
New-NetFirewallRule -DisplayName "حظر تطبيقي" `
-Direction Outbound -Program "C:\Chemin\MonApp.exe" -Action Block

التسجيل واستكشاف الأخطاء وإصلاحها​

  • تفعيل السجلات:

    Set-NetFirewallProfile -Profile Domain,Private,Public -LogAllowed True -LogBlocked True
  • المسار الافتراضي للسجلات: C:\Windows\System32\LogFiles\Firewall\firewall.log

  • في وحدة التحكم الرسومية: جدار حماية Windows Defender > إعدادات متقدمة > خصائص الجدار الناري > التسجيل. تشير السجلات إلى الوقت، البروتوكول، عنوان المصدر/الوجهة، المنفذ والإجراء (ALLOW/BLOCK)، مفيد لتشخيص مشاكل الاتصال.