
- Yopitek Ltd/
- المدونة/
- HAK5 WiFi Pineapple Pager × ALFA Network: دليل توافق بطاقات الشبكة اللاسلكية الخارجية USB/
HAK5 WiFi Pineapple Pager × ALFA Network: دليل توافق بطاقات الشبكة اللاسلكية الخارجية USB
محتوى المقال
قبل توصيل أي بطاقة لاسلكية USB عالية الطاقة بجهاز HAK5 Pager، يجب عليك فهم عائقين رئيسيين: معمارية المعالج وحدود طاقة منفذ USB.
HAK5 WiFi Pineapple Pager × ALFA Network: دليل توافق بطاقات الشبكة اللاسلكية الخارجية USB#
يتطلب فحص أمان الشبكات اللاسلكية دقة عالية ومرونة في الأداء واختيار العتاد المناسب. حاز جهاز HAK5 WiFi Pineapple Pager على اهتمام كبير من مختبري الاختراق كأداة فحص محمولة وفائقة الصغر تعمل بمحرك PineAP v8 القوي.
ومع ذلك، لتوسيع نطاق الفحص، أو إجراء عمليات فحص ثنائية النطاق (2.4 جيجاهرتز و5 جيجاهرتز)، أو إجراء مراقبة خاملة متعددة القنوات دون مقاطعة أجهزة الراديو الداخلية في Pineapple، غالبًا ما يتساءل خبراء الأمن: هل يمكنني توصيل بطاقة شبكة لاسلكية خارجية من ALFA Network بجهاز HAK5 Pager؟
الإجابة المختصرة هي نعم - ولكن مع وجود قيود حرجة تتعلق بالعتاد والبرمجيات.
في هذا الدليل الشامل، نقوم بتحليل القيود الفنية (مثل معمارية المعالج وحدود طاقة منفذ USB)، وتقييم توافق خط إنتاج ALFA الحالي، وتقديم إرشادات خطوة بخطوة لتثبيت برامج التشغيل عبر واجهة سطر الأوامر (CLI) واستكشاف الأخطاء وإصلاحها.
1. القيود الفنية: ما تحتاج إلى معرفته#
قبل توصيل أي بطاقة لاسلكية USB عالية الطاقة بجهاز HAK5 Pager، يجب عليك فهم عائقين رئيسيين: معمارية المعالج وحدود طاقة منفذ USB.
1.1 معمارية المعالج: قيود معالجات MIPS#
على عكس أجهزة Kali Linux القياسية التي تعمل بمعمارية x86_64، أو أجهزة Raspberry Pi التي تعمل بمعمارية ARM، يعتمد جهاز HAK5 Pager على شريحة MediaTek MT7628AN SoC (نواة MIPS32r2، Little-Endian، المجمعة كمنصة mipsel_24kc في OpenWrt).
نظرًا لأن نظام تشغيل Pager OS يعتمد على OpenWrt (الإصدار 24.10.1، النواة 6.6.86)، فإنه لا يدعم تقنية DKMS (دعم وحدة النواة الديناميكية). لا يمكنك تجميع الكود المصدري لبرامج التشغيل الخارجية مباشرة على جهاز Pager نظرًا لعدم توفر أدوات التجميع مثل GCC و Make. يجب تجميع أي برنامج تشغيل خارجي على جهاز Linux بمواصفات x86_64 خارجي باستخدام OpenWrt SDK.
1.2 ميزانية طاقة منفذ USB 2.0: قيود الجهد والكهرباء#
يتميز جهاز HAK5 Pager بمنفذ USB 2.0 Host واحد. وفقًا للمواصفات الرسمية لمنافذ USB 2.0، يمكن للمنفذ القياسي توفير تيار أقصى يبلغ 500 مللي أمبير بجهد 5 فولت (2.5 واط).
تتطلب بطاقات الشبكة اللاسلكية عالية الطاقة مثل ALFA AWUS036ACH (RTL8812AU) أو AWUS036AXML (MT7921AUN) تياراً يصل إلى 720 مللي أمبير (3.6 واط) تحت ظروف الإرسال الكثيف (مثل حقن الحزم أو فحص الشبكات المكثف).
سيؤدي توصيل بطاقة لاسلكية عالية الطاقة من ALFA مباشرة بمنفذ USB الخاص بجهاز Pager إلى انخفاض الجهد الكهربائي. يؤدي هذا إلى إعادة تشغيل الجهاز بشكل غير متوقع، أو حدوث أخطاء في النواة (Kernel Panic)، أو انقطاع اتصال البطاقة. لتشغيل هذه البطاقات بشكل مستقر، يجب توصيل بطاقة ALFA عبر موزع USB خارجي مزود بمصدر طاقة (5 فولت/2 أمبير على الأقل).
2. مصفوفة توافق بطاقات ALFA#
يوضح الجدول أدناه توافق بطاقات الشبكة اللاسلكية USB الحالية من ALFA Network مع جهاز HAK5 Pager الذي يعمل بنظام Pager OS (النواة 6.6):
| طراز ALFA | الشريحة | دعم النطاق | استهلاك طاقة USB | حالة الدعم في النواة 6.6 | طريقة التثبيت | دعم المراقبة والحقن (Monitor & Injection) | التقييم والتوصية |
|---|---|---|---|---|---|---|---|
| AWUS036ACM | MediaTek MT7612U | 2.4 جيجاهرتز / 5 جيجاهرتز | ~600 مللي أمبير (يتطلب موزع) | مدعوم في النواة تلقائياً | تثبيت مباشر عبر opkg | ✅ نعم / ✅ نعم | 🏆 الخيار الأفضل والمعيار الذهبي |
| AWUS036ACH | Realtek RTL8812AU | 2.4 جيجاهرتز / 5 جيجاهرتز | ~720 مللي أمبير (يتطلب موزع طاقة) | غير مدعوم في النواة | تجميع خارجي عبر SDK | ✅ نعم / ✅ نعم | ⭐⭐ للمستخدمين المتقدمين (وجود علة wiphy في MIPS) |
| AWUS036AXML | MediaTek MT7921AUN | 2.4 / 5 / 6 جيجاهرتز (WiFi 6E) | ~720 مللي أمبير (يتطلب موزع طاقة) | مدعوم في النواة تلقائياً | تثبيت عبر opkg + ملفات النظام يدوياً | ✅ نعم / ✅ نعم | ⭐⭐⭐ إمكانات ممتازة، ولكن استهلاك طاقة مرتفع |
| AWUS036ACHM | MediaTek MT7610U | 2.4 جيجاهرتز / 5 جيجاهرتز | ~400 مللي أمبير (طاقة مباشرة) | مدعوم جزئياً في النواة | تثبيت عبر opkg | ✅ نعم / ✅ نعم | ⭐⭐⭐ خيار اقتصادي جيد |
| AWUS036ACS | Realtek RTL8811AU | 2.4 جيجاهرتز / 5 جيجاهرتز | ~500 مللي أمبير (حدود استقرار) | غير مدعوم في النواة | تجميع خارجي عبر SDK | ✅ نعم / ✅ نعم | ⭐⭐ متوسط (يتطلب تجميع يدوي لبرامج التشغيل) |
| AWUS036EACS | Realtek RTL8821CU | 2.4 جيجاهرتز / 5 جيجاهرتز | ~500 مللي أمبير | غير مدعوم في النواة | لا ينصح به | ❌ لا يدعم وضع المراقبة | ❌ غير صالح للاستخدام |
3. دليل الإعداد خطوة بخطوة#
فيما يلي أوامر CLI المفصلة لتثبيت البطاقات الأكثر توصية بها.
3.1 السيناريو أ: AWUS036ACM (MT7612U) — التوصيل والتشغيل المباشر (موصى به)#
تعتبر بطاقة AWUS036ACM الخيار الأمثل لجهاز HAK5 Pager. تم دمج مجموعة برامج التشغيل MediaTek mt76 تلقائياً في نواة نظام Linux 6.6، مما يلغي الحاجة إلى تجميع برامج التشغيل يدوياً.
الخطوة 1: توصيل العتاد#
- قم بتوصيل موزع USB الخارجي المزود بالطاقة بمنفذ USB الخاص بجهاز HAK5 Pager.
- قم بتوصيل بطاقة AWUS036ACM بالموزع.
- قم بالوصول إلى جهاز Pager عبر بروتوكول SSH:
الخطوة 2: التحقق من التعرف على الجهاز#
قم بتشغيل الأمر lsusb للتأكد من أن موجه USB يتعرف على شريحة MediaTek:
lsusb
# يجب أن يظهر الإخراج:
# Bus 001 Device 002: ID 0e8d:7612 MediaTek Inc. MT7612U 802.11a/b/g/n/ac Wireless Adapterالخطوة 3: تثبيت وحدات النواة عبر opkg#
قم بتحديث مدير الحزم وتثبيت تبعيات برامج تشغيل المخرج اللاسلكي USB لـ MT76:
opkg update
opkg install kmod-mt76x2u kmod-mt76-usb firmware-utilsالخطوة 4: إصلاح مشكلة انهيار USB Scatter-Gather على معالجات MIPS#
في أجهزة الراوتر التي تعمل بنظام OpenWrt ومعمارية MIPS، يُعرف عن برنامج تشغيل mt76-usb أنه ينهار أثناء تحميل ملفات النظام الثابتة (Firmware) عندما تكون ميزة USB Scatter-Gather (USB SG) مفعلة.
لضمان استقرار الاتصال اللاسلكي ومنع فشل تحميل ملفات النظام الثابتة (الخطأ -110)، يجب تعطيل ميزة USB Scatter-Gather عن طريق تكوين معاملات وحدة النواة.
قم بإنشاء الملف /etc/modules.d/mt76-usb-sg وأدخل معامل التعطيل:
echo "mt76-usb disable_usb_sg=1" > /etc/modules.d/mt76-usb-sgقم بإعادة تشغيل جهاز HAK5 Pager لتطبيق التغييرات:
rebootالخطوة 5: التحقق من وضع المراقبة وحقن الحزم#
بعد إعادة التشغيل، قم بالاتصال مجدداً عبر SSH وقم بتشغيل:
iw dev
# ابحث عن واجهة الشبكة الجديدة (على سبيل المثال، wlan2)لتفعيل وضع المراقبة (Monitor Mode):
ip link set wlan2 down
iw dev wlan2 set monitor none
ip link set wlan2 upتحقق من حالة الواجهة:
iw dev wlan2 info
# ابحث عن: "type monitor"3.2 السيناريو ب: AWUS036ACH (RTL8812AU) — تجميع يدوي عبر SDK#
تعد بطاقة AWUS036ACH المعيار الذهبي لنظام توزيعة Kali Linux بفضل نطاق تغطيتها الممتاز وحساسيتها، ولكنها غير مدعومة تلقائياً في نواة نظام التشغيل OpenWrt 6.6. يجب تجميع برنامج تشغيلها يدوياً.
المتطلبات الأساسية#
- جهاز حاسوب مضيف يعمل بنظام توزيعة Ubuntu 22.04 أو Debian 12 (بمعمارية x86_64).
- حزمة OpenWrt SDK الخاصة بالهدف
ramips/mt76x8(المطابقة لجهاز Pager).
الخطوة 1: تنزيل حزمة OpenWrt SDK على الجهاز المضيف#
على جهاز تجميع البرمجيات الخاص بك (Ubuntu):
wget https://downloads.openwrt.org/releases/24.10.1/targets/ramips/mt76x8/openwrt-sdk-24.10.1-ramips-mt76x8_gcc-13.3.0_musl.Linux-x86_64.tar.zst
tar --zstd -xf openwrt-sdk-24.10.1-ramips-mt76x8_gcc-13.3.0_musl.Linux-x86_64.tar.zst
cd openwrt-sdk-24.10.1-ramips-mt76x8_gcc-13.3.0_musl.Linux-x86_64الخطوة 2: تغذية مصدر الحزم لبرنامج تشغيل rtl8812au#
git clone https://github.com/aircrack-ng/rtl8812au.git package/kernel/rtl8812au
./scripts/feeds update -a
./scripts/feeds install -aالخطوة 3: تجميع وحدة النواة#
قم بتهيئة قائمة SDK وتحديد برامج تشغيل الشبكة اللاسلكية:
make menuconfig
# انتقل إلى: Kernel modules -> Wireless Drivers -> حدد كود kmod-rtl8812auابدأ عملية التجميع:
make package/kernel/rtl8812au/compile V=sالخطوة 4: نقل وتثبيت الحزمة#
ستجد حزمة التثبيت .ipk الناتجة في المجلد bin/packages/mipsel_24kc/. قم بنقلها إلى جهاز Pager:
scp bin/packages/mipsel_24kc/base/kmod-rtl8812au*.ipk [email protected]:/tmp/
ssh [email protected] "opkg install /tmp/kmod-rtl8812au*.ipk"تحت معالجات MIPS، يُعرف عن برنامج التشغيل الخارجي rtl8812au أنه يسبب خطأ wiphy_register في النواة، مما يمنع تسجيل واجهة الشبكة في النظام. إذا واجهت هذه المشكلة، فستحتاج إلى تطبيق ترقيعات (Patches) معينة على ملفات الكود المصدري قبل التجميع. نوصي بشدة باستخدام بطاقة AWUS036ACM لتجنب هذه المشاكل.
4. قدرات فحص الشبكات اللاسلكية غير المقيدة#
يؤدي توصيل بطاقة ALFA الخارجية بجهاز HAK5 Pager إلى تمكين قدرات فحص متطورة:
- تغطية تردد 5 جيجاهرتز: على الرغم من أن الشريحة الداخلية لجهاز Pager قد تدعم نطاقاً واحداً أو ثنائياً بناءً على التهيئة، فإن إضافة بطاقة خارجية ثنائية النطاق يضمن لك التقاط مصافحات WPA/WPA2 ومراقبة حزم التحقق (Probe Requests) على النطاق الحديث 5 جيجاهرتز.
- راديو هجوم مخصص: يمكنك تخصيص راديو الجهاز الداخلي لعمليات إغواء العملاء (Rogue AP / Evil Twin / هجمات KARMA)، بينما يتم تعيين بطاقة ALFA الخارجية (
wlan2) لإرسال إشارات قطع الاتصال (Deauth) بشكل مستمر ومستقر. - تكامل متكامل مع PineAP: يمكنك اختيار البطاقة الخارجية كواجهة الفحص الرئيسية تحت إعدادات واجهة PineAP في الويب أو عبر واجهة CLI لزيادة سرعة جذب العملاء بمعدل يصل إلى 100 ضعف.
常見問題
هل يمكن توصيل محول ALFA خارجي بـ HAK5 WiFi Pineapple Pager؟
نعم، لكن انتبه لقيود معمارية MIPS و طاقة USB 2.0. AWUS036ACM هو الخيار الأول، تعريفه المدمج في النواة هو الأكثر استقراراً.
لماذا يحتاج Pager إلى موزع USB مزود بمصدر طاقة؟
Pager مزود بمنفذ USB 2.0 فقط، أقصى إخراج 500mA. محولات ALFA عالية الطاقة تصل ذروتها إلى 720mA، التوصيل المباشر يسبب إعادة تشغيل أو انهيار النواة.
لماذا AWUS036ACM هو المحول الأول لـ Pager؟
تعريف MT7612U مدمج في نواة OpenWrt 6.6، يُثبَّت على Pager عبر opkg مباشرة دون تجميع متقاطع، الأكثر استقراراً وموثوقية.
ما قيود معمارية MIPS على تثبيت التعريف؟
Pager مبني على MT7628AN بمعمارية MIPS32، لا يدعم DKMS ولا يملك سلسلة أدوات GCC. التعريفات غير المدمجة يجب أن تُجمَّع متقاطعاً على مضيف x86 خارجي.
ما المشاكل المعروفة لـ RTL8812AU على Pager؟
RTL8812AU على منصة MIPS به خطأ wiphy_register في النواة يمنع تحميل الواجهة، يتطلب رقعة مجتمعية. يُنصح باستخدام AWUS036ACM بدلاً منه.
5. الخلاصة والتوصيات#
إن دمج بطاقة شبكة لاسلكية من ALFA Network مع جهاز HAK5 WiFi Pineapple Pager يمنحك محطة فحص واختراق متنقلة وقوية. ومع ذلك، تظل تفاصيل تكوين العتاد حاسمة:
- لعمليات فحص سريعة وخالية من مشاكل التثبيت: اختر بطاقة ALFA AWUS036ACM نظراً لاستقرار تعريفات MediaTek الخاصة بها تحت نواة OpenWrt 6.6 وسهولة تثبيتها.
- استقرار مصدر الطاقة: تأكد دائماً من استخدام موزع USB خارجي مزود بالطاقة لضمان استقرار عتاد الإرسال اللاسلكي ومنع انقطاع الاتصال.
للمزيد من الاستفسارات الفنية، أو طلبات الشراء، أو التجميع المخصص عبر حزم OpenWrt SDK، يرجى التواصل مع فريق الدعم الفني في Yupitek:
- 🌐 الموقع الرسمي: www.yupitek.com
- 📧 البريد الإلكتروني للدعم: [email protected]
- 📞 رقم الهاتف: 5338-8732-2-886+
- 📍 العنوان: الطابق الأول، رقم 72، الممر 34، شارع فويانغ، حي شينيي، مدينة تايبيه، تايوان