Network Packet Filtering with Scapy and BPF Syntax — LearnFlat
⏱ 2 ساعة 30 دقيقة 📚 25 دورة

Network Packet Filtering with Scapy and BPF Syntax

Learn to capture, analyze, and filter network traffic in Python using Berkeley Packet Filter syntax for efficient security monitoring and threat analysis.

  • 💬 مدرب ذكاء اصطناعي
    اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت.
  • 🕐 ابدأ في أي وقت
    بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك.
  • 🌐 بالعربية
    الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.

حول هذه الدورة

Understanding how network traffic flows is essential for modern cybersecurity, but analyzing raw packet streams can quickly become overwhelming. By mastering packet filtering, you can isolate critical data, detect anomalies, and build efficient monitoring tools without wasting system resources. This text-based course guides you through the fundamentals of network analysis using Python and the Scapy library. You will transition from basic packet sniffing to writing highly optimized Berkeley Packet Filter (BPF) expressions, enabling you to target specific protocols, ports, and IP addresses with precision. What you'll learn: - Understand core networking concepts, packet structures, and the role of packet filtering in modern security. - Write precise BPF syntax to filter incoming traffic by protocol, source, destination, and port. - Implement Scapy scripts in Python to capture and parse network packets in real time. - Apply modern Python practices, including type hints and structured logging, to packet-sniffing scripts. - Analyze filtered traffic to identify potential security threats and network irregularities. - Build foundational scripts for traffic monitoring and basic honeypot development. You will start by exploring essential networking terminology and Scapy basics before diving into writing BPF expressions. The course then guides you through building and testing your own filtering scripts using practical, written scenarios. This course is designed for beginner cybersecurity enthusiasts, network administrators, and Python developers looking to understand low-level network traffic. No prior experience with packet analysis or Scapy is required, though a basic familiarity with Python is helpful. Step into the world of network analysis and start writing efficient packet filters today.

ما الذي ستحصل عليه

  • 📜 شهادة إتمام
    أضفها إلى ملفك على LinkedIn
  • 💬 مدرّس AI شخصي
    عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت.
  • ♾️ وصول مدى الحياة
    عُد متى شئت، بلا انتهاء
  • 📱 الهاتف أو الكمبيوتر
    يعمل في أي مكان وعلى أي جهاز
  • 💸 استرداد خلال 14 يومًا
    دون أسئلة
  • ⚡ قصير ومركَّز
    2 ساعة 30 دقيقة من المحتوى التطبيقي

المراجعات

لا توجد مراجعات بعد — كن أول من يشارك تجربته.

اكتب مراجعة

☆☆☆☆☆
سنطلب منك تسجيل الدخول بعد الإرسال — تُحفظ مسودتك.

المتعلمون أخذوا أيضًا

الأسئلة الشائعة

ما الذي أحتاجه لأخذ هذه الدورة؟ +

يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.

كيف يمكنني الدفع؟ +

بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.

هل يمكنني استرداد المال؟ +

نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.

إلى متى يستمر وصولي؟ +

إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.

هل سأحصل على شهادة؟ +

نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.

مصمَّم للعاملين في
التقنية التصميم المالية التسويق الرعاية الصحية التعليم الضيافة التصنيع