مدونة FireAI للأمان

بقلم FireAI Security & Research Team · نُشر في

كيف تكتشف جهازًا دخيلًا على شبكة Wi-Fi في منزلك (حيلة Raspberry Pi في مسلسل Mr. Robot)

كيف تكتشف جهازًا دخيلًا على شبكة Wi-Fi في منزلك (حيلة Raspberry Pi في مسلسل Mr. Robot)

في الموسم الأول من مسلسل Mr. Robot، يتوقف اختراق مركز بيانات شديد الحراسة على قطعة صغيرة واحدة: جهاز Raspberry Pi، وهو حاسوب بحجم بطاقة الائتمان، يُهرَّب إلى الداخل ويُوصَل بشبكة المبنى. ومن هناك يمكن الوصول إليه من الخارج واستخدامه ضد الأنظمة المحيطة به. يبقى المشهد في الذاكرة لأنه واقعي جدًا. فجهاز Raspberry Pi رخيص، ويعمل بنظام Linux، ويستهلك القليل من الطاقة، وما إن يصبح على الشبكة حتى يغدو جهازًا واحدًا بين أجهزة كثيرة.

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

لماذا يمثل جهاز على شبكتك مشكلة حتى لو لم «يخترقك» أبدًا

  • يمكنه البحث عن الخدمات التي تقدمها الأجهزة الأخرى على الشبكة المحلية: المجلدات المشتركة، ومشاركة الشاشة، وتسجيل الدخول عن بُعد، والطابعات.
  • يمكنه مراقبة الأجهزة الموجودة وتوقيت وجودها — وهو نمط يكشف على نحو مدهش من الموجود في المنزل.
  • يمكنه الانتظار. فكثير من الهجمات على الشبكة المحلية لا تحتاج إلى سرعة، بل إلى مجرد الوجود.
  • قد يكون أداة مشروعة ضعيفة الحماية يتحكم فيها شخص آخر — وهذا، بالنسبة إلى شبكتك، سواء.

كيف يعرف جهاز الـ Mac لديك مسبقًا من حوله

تتعرف الأجهزة على الشبكة المحلية نفسها على بعضها عبر آلية تُسمّى ARP. فقبل أن يرسل جهاز الـ Mac أي شيء إلى جهاز آخر على شبكة Wi-Fi — بما في ذلك الموجّه (الراوتر) — يتعلّم عنوانه المادي، المسمّى عنوان MAC، ويحتفظ بقائمة قصيرة بالعناوين التي رآها مؤخرًا. وهذه القائمة سجلّ صادق للأجهزة التي تواصل معها جهاز الـ Mac فعلًا على الشبكة المحلية.

النصف الأول من كل عنوان MAC رمز للشركة المصنِّعة، تخصصه IEEE وتنشره في سجل عام. فلوحات Raspberry Pi مثلًا تقابلها تسجيلات مثل «Raspberry Pi Trading Ltd». ولكل من Apple وSamsung وSonos وTP-Link وآلاف غيرها رموزها الخاصة. لذا يستطيع جهاز الـ Mac، من هذه القائمة القصيرة وحدها، أن يقول ليس فقط «يوجد جهاز على هذا العنوان»، بل «يوجد جهاز صنعته هذه الشركة».

يمكنك رؤية النسخة الخام بنفسك في تطبيق «الطرفية»:

جدول ARP: عنوان IP والعنوان المادي للأجهزة التي رآها جهاز الـ Mac
arp -an
? (192.168.1.1) at a4:2b:b0:12:34:56 on en0 ifscope [ethernet]
? (192.168.1.23) at dc:a6:32:ab:cd:ef on en0 ifscope [ethernet]

مفيد، لكنه ليس سهل القراءة. لا أحد يحفظ رموز الشركات المصنِّعة.

النسخة المقروءة: Who’s online في FireAI

تحوّل ميزة Who’s online هذه القائمة إلى شيء يمكنك استخدامه فعلًا. فهي تقرأ جدول ARP في جهاز الـ Mac مرة كل دقيقة — دون فحص للشبكة، ودون استطلاع للأجهزة الأخرى، ودون إرسال أي حزم إليها — وتبحث عن الشركة المصنِّعة لكل جهاز في سجل IEEE العام المضمَّن في FireAI، فلا يغادر أي استعلام جهاز الـ Mac أبدًا.

  • يظهر كل جهاز مع الشركة المصنِّعة، وعنوانه الحالي، والاسم الذي يطلقه على نفسه عند تفعيل البحث عن الأسماء (معطّل افتراضيًا: فهو الجزء الوحيد الذي يسأل خادم DNS لديك عن شيء)، وأيقونة لما يُرجَّح أن يكون — جهاز Mac أو هاتف أو تلفاز أو مكبر صوت أو الموجّه. وإن كان التخمين خاطئًا، فاختر الصحيح.
  • أطلق على الأجهزة أسماءك الخاصة: «مكبر صوت المطبخ»، «MacBook الخاص بـ David»، «تلفاز غرفة المعيشة». الأجهزة المسمّاة هي التي تعرّفت عليها؛ أما غير المسمّاة فهي التي تستحق النظر.
  • راقب جهازًا، وسينبّهك FireAI عند انضمامه إلى الشبكة أو مغادرته لها. وهذا مفيد للأمان — الصندوق المجهول الذي يعود مرارًا — وللأسئلة اليومية، مثل معرفة ما إذا كان الحاسوب المحمول لأحد أفراد العائلة في المنزل.
  • تُتتبَّع الأجهزة غير المراقَبة بصمت. لا يغرقك FireAI أبدًا بإشعار في كل مرة يستيقظ فيها هاتف.

صندوق يظهر باسم «Raspberry Pi Trading Ltd»، أو باسم شركة لم تشترِ منها شيئًا قط، هو النسخة الحديثة من كابل لا يستطيع أحد تفسيره. قد يكون غير ضار — فكثيرون يشغّلون Raspberry Pi في منازلهم عن قصد. المهم أنك ستعرف الآن أنه موجود، ويمكنك أن تسأل عنه.

الحدود بصراحة

نفضّل أن تثق بالقائمة بقدر ما هي عليه، لا أكثر:

  • العناوين الخاصة. تستخدم معظم الهواتف والأجهزة اللوحية والحواسيب المحمولة الحديثة عنوان Wi-Fi خاصًا وعشوائيًا على كل شبكة. تظهر هذه الأجهزة في FireAI باسم «عنوان خاص» — ولا نخمّن شركتها المصنِّعة، لأن أي تخمين سيكون مختلَقًا. ومع ذلك تظل تسميتها مرة واحدة ممكنة.
  • ما رآه جهاز الـ Mac. لا تتضمن قائمة ARP إلا الأجهزة التي تبادل معها جهاز الـ Mac حركة بيانات مؤخرًا على الشبكة المحلية. تظهر الأجهزة النشطة بسرعة؛ أما الجهاز الصامت، أو الموجود على شبكة ضيوف منفصلة، فقد لا يظهر.
  • الصورة الكاملة لدى الموجّه. تعرض صفحة إدارة الموجّه كل جهاز منحه عنوانًا. Who’s online هي النظرة السريعة من جهاز الـ Mac؛ أما الموجّه فهو المرجع الموثوق، والمكان الذي تحظر منه جهازًا عن الشبكة كليًا.

وجدت جهازًا لا تعرفه؟ ماذا تفعل

  1. سمِّ أولًا كل ما تتعرّف عليه. فتقصر قائمة المجهولين بسرعة.
  2. راقب الجهاز المجهول لتعرف متى يكون موجودًا — فهذا النمط كثيرًا ما يكشف هويته («فقط عندما تأتي عاملة التنظيف»، «كل ليلة في الساعة 2 صباحًا»).
  3. ابحث عن العنوان المادي نفسه في قائمة العملاء لدى الموجّه، وانظر أي اسم يعرضه.
  4. إن بقيت عاجزًا عن معرفته، فغيّر كلمة سر شبكة Wi-Fi — إذ يجب على كل جهاز أن يعيد الاتصال، ولن يتمكن من ذلك إلا من تسمح له أنت.
  5. على الشبكات التي لا تتحكم فيها، حوِّل FireAI إلى وضع Coffee shop: تُرفَض الاتصالات الواردة، وتُحظَر مشاركة الملفات والشاشة من جهاز الـ Mac مع الأجهزة المحلية الأخرى، فلا يجد صندوق الغريب من يتحدث إليه.

نجح جهاز Raspberry Pi في Mr. Robot لأن أحدًا لم يكن ينظر إلى الشبكة. أما على شبكة Wi-Fi الخاصة بك، فقد صار النظر عادة بنقرة واحدة. ولمعرفة بقية أساليب المسلسل وما يوقفها، اقرأ اختراقات Mr. Robot بالشرح.

دور FireAI وHisnLabs

لا ينجح صندوق دخيل على شبكتك إلا إذا لم يلاحظه أحد. تُظهر ميزة Who’s online في FireAI كل جهاز يراه جهاز الـ Mac، باسم الشركة المصنِّعة — وتخبرك متى تأتي الأجهزة التي تهمك ومتى تغادر.

FireAI هو منتج HisnLabs نفسها: جدار حماية بذكاء اصطناعي يعمل على جهاز Mac مباشرة. يعرض بلغة واضحة كل اتصال تجريه تطبيقاتك، ويترك لك القرار فيما يخرج من جهازك — ذكاؤه الاصطناعي يعمل محليًا، فلا يُرسَل ترافيكك إلينا ولا إلى أي جهة أخرى أبدًا. فريق أبحاث الأمن في HisnLabs هو من يحافظ على دقة هذه القرارات: يصنّف النطاقات بين قياس عن بُعد عادي وخدمة حقيقية، ويتتبّع بلد وشبكة كل اتصال، ويدرّب النموذج المحلي (ميزة Autopilot) على حركة اتصال حقيقية، دون أن يغادر أي شيء جهاز Mac.

يمكنك الاطلاع على القرارات التقنية وراء ذلك، أو تجربة FireAI لمدة 17 يومًا، على FireAI من HisnLabs.

المصادر