Cyber Security Academy · درس

أساسيات RF وSDR

كيف تعمل إشارات الراديو والراديو المعرف بالبرمجيات.

الدرس 1 من 413 خطوة

أساسيات RF وSDR درس مجاني في Cyber Security Academy على CoddyKit. هذا هو الدرس 1 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Cyber Security Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Cyber Security Academy 4 دروس في المجموع.

أهمية RF للأمان

الترددات الراديوية (RF) هي سطح الهجوم غير المرئي الذي يحيط بكل بيئة حديثة. فجميع مفاتيح السيارات، وأبواب المرائب، وبطاقات دخول المباني، والمستشعرات اللاسلكية، والطائرات المسيّرة، وأنظمة القياس الطبية عن بُعد، وأجهزة IoT ترسل البيانات عبر الهواء.

وعلى خلاف كابل الشبكة، لا يمكن احتواء RF ماديًا. يمكن لأي شخص يملك مستقبلًا ضمن النطاق الاستماع، كما أن كثيرًا من الأنظمة صُممت قبل أن يصبح الأمان أولوية.

  • ترسل بروتوكولات RF كثيرة البيانات بنص واضح.
  • غالبًا ما تكون الحماية من إعادة التشغيل غائبة أو ضعيفة.
  • نادراً ما تُرقّع المعدات الصناعية القديمة ومعدات التحكم في الدخول.

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

تشريح الإشارة الراديوية

الإشارة الراديوية موجة كهرومغناطيسية توصف بثلاث خصائص أساسية:

  • التردد — عدد الدورات في الثانية، ويُقاس بالهرتز (Hz). وتوجد الأهداف الشائعة عند 315 MHz و433 MHz و868 MHz و915 MHz و2.4 GHz.
  • السعة — قوة الموجة أو ارتفاعها.
  • الطور — الإزاحة الزمنية للموجة بالنسبة إلى مرجع.

يشفّر التضمين البيانات من خلال تغيير إحدى هذه الخصائص. ويعكس فك التضمين العملية لاستعادة البتات الأصلية.

يمثل التعرّف على كيفية تضمين الهدف لبياناته الخطوة الأولى لالتقاط إرسالاته وتفسيرها.

أنماط التضمين الشائعة

ستواجهون في الميدان عددًا محدودًا من عائلات التضمين مرارًا:

  • ASK / OOK (مفتاح تبديل السعة/التشغيل والإيقاف) — تُمثَّل البتات بوجود الحامل أو غيابه. وهو شائع للغاية في أجهزة التحكم عن بُعد الرخيصة بتردد 433 MHz.
  • FSK (مفتاح تبديل التردد) — تغيّر البتات تردد الحامل. ويُستخدم في كثير من المستشعرات وBLE.
  • PSK (مفتاح تبديل الطور) — تغيّر البتات الطور. ويُستخدم في الوصلات ذات معدل النقل الأعلى.
  • GFSK — متغير من FSK مرشّح بمرشح غاوسي، ويُستخدم في Bluetooth.

يحدد التعرف على التضمين وحدة فك الترميز التي ينبغي تطبيقها عند تحليل الالتقاط.

ما هو الراديو المعرّف بالبرمجيات

ينقل الراديو المعرّف بالبرمجيات (SDR) معالجة الإشارة من العتاد الثابت إلى البرمجيات. فبدلًا من استخدام شريحة مخصصة لتردد وبروتوكول واحد، يرقمن SDR جزءًا واسعًا من الطيف ويتيح للبرمجيات تنفيذ فك التضمين.

هذه المرونة هي ما يجعل SDR أداة شاملة لأبحاث RF:

  • يمكن لجهاز واحد تحليل أجهزة التحكم عن بُعد في المرائب وأجهزة النداء وADS-B وغير ذلك.
  • يمكن دعم البروتوكولات الجديدة بكتابة التعليمات البرمجية بدلًا من شراء عتاد جديد.
  • يمكن تنفيذ الاستقبال والإرسال أيضًا، باستخدام عتاد قادر على ذلك.

لكن الثمن هو التعقيد: إذ يتعين عليكم فهم أخذ العينات والترشيح وفك التضمين بأنفسكم.

فئات عتاد SDR

يتراوح عتاد SDR من مستقبلات رخيصة إلى أجهزة إرسال واستقبال كاملة:

  • RTL-SDR — بسعر يقارب 20 دولارًا أمريكيًا، للاستقبال فقط، وبنطاق يقارب 24 MHz إلى 1.7 GHz. وهو مثالي للتعلم والاستماع.
  • HackRF One — للإرسال والاستقبال، من 1 MHz إلى 6 GHz، وبنمط نصف مزدوج. وهو أداة عمل شائعة للأبحاث.
  • bladeRF / USRP — بنمط مزدوج كامل ومعدلات أخذ عينات أعلى، ويُستخدم للعمل الجاد على البروتوكولات.

يجمع الإعداد المعتاد بين SDR وهوائيات مناسبة. يتطلب الإرسال تصريحًا قانونيًا وهوائيات مناسبة لتجنب تلف العتاد والتداخل.

أخذ العينات وحد نايكويست

تحوّل أجهزة SDR إشارات RF التماثلية إلى تدفق من العينات الرقمية. ويحدد معدل أخذ العينات مقدار عرض النطاق الذي يمكنكم رصده في وقت واحد.

تنص نظرية نايكويست على ضرورة أخذ العينات بمعدل لا يقل عن ضعف عرض نطاق الإشارة التي تريدون التقاطها. ويمكن لجهاز SDR يعمل بسرعة 2 Msps تمثيل عرض نطاق يبلغ نحو 2 MHz بأمانة.

  • يؤدي انخفاض معدل أخذ العينات أكثر من اللازم إلى التعرّج وتشويه الالتقاط.
  • يؤدي ارتفاع المعدل أكثر من اللازم إلى الضغط على معدل نقل USB ووحدة المعالجة المركزية، مما يسبب فقدان العينات.

تُخزّن العينات على شكل أزواج I/Q (المركبة المتوافقة والمركبة المتعامدة)، وهما يشفّران معًا السعة والطور.

سلسلة أدوات RF

يعتمد سير العمل العملي باستخدام SDR على مجموعة صغيرة من الأدوات الناضجة:

  • GQRX / SDR++ — مستقبلات رسومية لتصفح الطيف مباشرة.
  • GNU Radio — بيئة مخططات تدفق لبناء وحدات فك تضمين مخصصة.
  • Universal Radio Hacker (URH) — لالتقاط البروتوكولات الرقمية وفك تضمينها وترميزها بصريًا.
  • rtl_433 — يفك ترميز مئات الأجهزة المعروفة بتردد 433 MHz تلقائيًا.

ابدؤوا بمسح الطيف، ثم انتقلوا إلى URH أو GNU Radio لإجراء تحليل أعمق.

استطلاع الطيف

قبل مهاجمة أي شيء، تجري استطلاعًا أولًا. اضبط جهازك على النطاق المتوقع وراقب عرض الشلال لرصد دفعات الطاقة عند إرسال الجهاز المستهدف.

مثال: استمعوا إلى نطاق ISM الشائع عند 433.92 MHz باستخدام RTL-SDR، ودعوا rtl_433 يفك ترميز الأجهزة القريبة تلقائيًا.

يكشف عرض الشلال التردد المركزي وعرض النطاق وتوقيت الدفعات، وهي معلومات توجه خطواتكم التالية.

# List connected RTL-SDR devices
rtl_test

# Auto-decode known 433 MHz sensors and remotes
rtl_433 -f 433.92M

# Dump raw I/Q to a file for offline analysis
rtl_sdr -f 433.92M -s 2048000 capture.iq

الحدود القانونية والأخلاقية

يخضع العمل على الترددات الراديوية لتنظيم صارم، وتختلف القواعد من دولة إلى أخرى. ويكون الاستقبال عمومًا أقل تقييدًا من الإرسال، لكن تفسير بعض الاتصالات قد يظل غير قانوني.

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

استخدموا بيئة محمية بدرع فاراداي لاختبارات الإرسال حتى لا تتسرب إشاراتكم إلى العالم الحقيقي. وثّقوا نطاق التصريح الممنوح لكم قبل إجراء أي اختبار نشط للترددات الراديوية.

من الإشارة إلى البتات

يحوّل مسار التحليل الكامل إشارات RF الخام إلى بيانات ذات معنى:

  • الالتقاط — سجّلوا عينات I/Q عند التردد ومعدل أخذ العينات الصحيحين.
  • فك التضمين — طبّقوا فك ترميز ASK أو FSK أو PSK لاستعادة تدفق البتات.
  • استعادة الساعة — حدّدوا معدل الرموز لمحاذاة البتات بشكل صحيح.
  • فك الترميز — فسّروا ترميزًا مثل Manchester، ثم حلّلوا إطار البروتوكول.

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

خلاصات دفاعية

يساعد فهم أساسيات RF مباشرةً على تحسين الدفاع:

  • افترضوا أن أي اتصال لاسلكي يمكن رصده، واختاروا بروتوكولات مشفّرة ومصادَقًا عليها.
  • اشترطوا استخدام رموز متغيرة أو آلية الاستجابة للتحدي حتى لا يمكن إعادة تشغيل عمليات الإرسال الملتقطة.
  • راقبوا النطاقات المهمة بحثًا عن طاقة غير متوقعة قد تشير إلى التشويش أو الانتحال.
  • أجروا جردًا للأجهزة اللاسلكية؛ فكثيرًا ما تفتقر أجهزة 433 MHz القديمة إلى أي أمان على الإطلاق.

لا يقتصر هدف أبحاث RF على كسر الأنظمة، بل يشمل أيضًا تقييم الأسطح اللاسلكية التي تنساها المؤسسات وتقويتها.

اختبار سريع

اختبروا فهمكم لأساسيات أخذ العينات باستخدام SDR.

مراجعة

أصبح لديكم الآن أساس متين في RF وSDR للعمل في مجال أمان الاتصالات اللاسلكية:

  • تُحدَّد الإشارات الراديوية بواسطة التردد والسعة والطور، وتُرمَّز البيانات من خلال التضمين مثل ASK وFSK وPSK.
  • يقوم SDR برقمنة الطيف وفك التضمين برمجيًا، مما يتيح لجهاز واحد تحليل العديد من البروتوكولات.
  • يجب أن يلتزم معدل أخذ العينات بقاعدة نايكويست، وتُخزَّن العينات على شكل أزواج I/Q.
  • تشمل سلسلة الأدوات GQRX وGNU Radio وURH وrtl_433، وتنتقل من الاستطلاع إلى فك الترميز.
  • يخضع الإرسال والتشويش لقيود قانونية؛ لذلك اعملوا دائمًا ضمن نطاق التصريح وفي بيئات محمية.

بعد ذلك ستطبّقون هذه الأساسيات على بروتوكولات محددة، بدءًا من Bluetooth.

البدء مجانًا

تعلم Cyber Security Academy مع معلم ذكاء اصطناعي — مجانًا

اكتب وقم بتشغيل أكوادك الفعلية في المتصفح، واحصل على مساعدة فورية من معلم ذكاء اصطناعي متاح 24/7، واستمر من حيث توقفت على الويب أو في التطبيق.

الدورات
76
الدروس
303

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

هل درس «أساسيات RF وSDR» مجاني؟

نعم — نص درس «أساسيات RF وSDR» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Cyber Security Academy، انتقل إلى CoddyKit PRO. تتضمن دورة Cyber Security Academy 4 دروس في المجموع.

ماذا ستتعلم في «أساسيات RF وSDR»؟

كيف تعمل إشارات الراديو والراديو المعرف بالبرمجيات. تتمرن على Cyber Security Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.

هل أحتاج إلى خبرة سابقة لأبدأ Cyber Security Academy؟

لا تُشترط خبرة سابقة. Cyber Security Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 1 من أصل 4.

كم من الوقت يستغرق درس «أساسيات RF وSDR»؟

معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.

هل يمكنني كتابة وتشغيل أكواد في درس Cyber Security Academy هذا؟

نعم. كل درس في Cyber Security Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.

جميع الدروس في هذه الدورة

  1. أساسيات RF وSDR
  2. هجمات Bluetooth وBLE
  3. أمن RFID وNFC
  4. التقاط الإشارات وإعادة تشغيلها
← العودة إلى Cyber Security Academy