
تطبيق واجهة رسومية لـ Aircrack و Airodump و Aireplay و MDK3 و Reaver لنظام Android
هاي جاكِر هي واجهة مستخدم رسومية لأدوات اختبار الاختراق Aircrack-ng, Airodump-ng و MDK3 و Reaver. توفر واجهة بسيطة وسهلة لاستخدام هذه الأدوات دون كتابة أوامر في وحدة التحكم ونسخ ولصق عناوين MAC.
يتطلب هذا التطبيق جهاز أندرويد بمعمارية ARM مع محول لاسلكي داخلي يدعم وضع المراقبة. عدد قليل من أجهزة الأندرويد تدعم ذلك، لكن لا شيء منها بشكل أصلي. هذا يعني أنك ستحتاج إلى برنامج ثابت (Firmware) مخصص. أي جهاز يستخدم شريحة BCM4339 (MSM8974، مثل Nexus 5 و Xperia Z1/Z2 و LG G2 و LG G Flex و Samsung Galaxy Note 3) سيعمل مع Nexmon (والذي يدعم أيضًا بعض الشرائح الأخرى). الأجهزة التي تستخدم BCM4330 يمكنها استخدام bcmon.
بديل آخر هو استخدام محول خارجي يدعم وضع المراقبة في الأندرويد باستخدام كابل OTG.
الأدوات المطلوبة مضمنة للأجهزة ذات معمارية ARM. برنامج Nexmon الثابت وأداة الإدارة لـ BCM4339 و BCM4358 مضمنة أيضًا.
الوصول إلى الجذر (Root) ضروري أيضًا، لأن هذه الأدوات تحتاج إلى صلاحيات الجذر للعمل.
تم إيقاف التطبيق نظرًا لأن تكرارًا جديدًا تمامًا قيد التطوير حاليًا. نظرًا لأن الإصدار الجديد لن يكون متاحًا لفترة طويلة، يظل هذا المستودع مفتوحًا للتوصيات وطلبات الميزات التي سيتم تنفيذها في الإصدار الجديد. قد يتم تقديم تغييرات هامة، إلى جانب المساعدة في البناء والصيانة وتحديث الكود (على الرغم من أنني لا أوصي بذلك). التقارير عن الأخطاء مرحب بها أيضًا طالما أنها من أحدث إصدار تم إصداره، لأن بعض هذا الكود قد يُستخدم في المشروع الجديد.



تأكد من:
عند تشغيل Hijacker لأول مرة، سيُطلب منك ما إذا كنت ترغب في تثبيت برنامج Nexmon الثابت أو الانتقال إلى الشاشة الرئيسية. إذا كنت قد قمت بتثبيت البرنامج الثابت الخاص بك أو تستخدم محولًا خارجيًا، يمكنك ببساطة الانتقال إلى الشاشة الرئيسية. بخلاف ذلك، وإذا كان جهازك مدعومًا، انقر على 'تثبيت Nexmon' لتثبيت برنامج Nexmon الثابت. عند الانتهاء، ستصل إلى الشاشة الرئيسية وسيبدأ Airodump. تأكد من أنك قمت بتفعيل الواي فاي وأنه في وضع المراقبة.
/system إلى تفعيل ميزة أمان في الأندرويد وسيتم استعادة قسم النظام عند إعادة التشغيل.يحتاج Hijacker إلى صلاحيات الجذر للتشغيل. يتوقع وجود ملف ثنائي su، وهو عبارة عن شل يُنفذ بصلاحيات الجذر. عند بدء التشغيل، يقوم التطبيق بتشغيل أمر which su. إذا كنت تتلقى هذه الرسالة، فهذا يعني فشل هذا الأمر. إما أن جهازك ليس مجذرًا، أو أن حل الجذر الخاص بك لم يوفر ملف su ثنائيًا في دليل ضمن PATH.
يحتاج Hijacker إلى صلاحية الجذر للتشغيل. يقوم بتشغيل جميع أوامره عبر su. عند استدعاء su، يجب أن يطلب منك تطبيق ما على جهازك (يدير صلاحية الجذر، مثل SuperSU أو Superuser) منح صلاحية الجذر لـ Hijacker. إذا تم رفض الوصول، تحصل على هذه الرسالة. تأكد من أن Hijacker مصرح له بتشغيل أوامر الجذر.
هذا يعني أن التطبيق فشل في إنشاء دليلي 'bin' أو 'lib' داخل دليله الخاص في النظام. إذا رأيت هذا، فهناك مشكلة في نظام التشغيل الخاص بك، ولا يستطيع Hijacker فعل أي شيء حيال ذلك.
هذا التطبيق مصمم ومُختبر لأجهزة ARM. جميع الملفات الثنائية والمكتبات المضمنة مُجمعة لتلك البنية ولن تعمل على أي شيء آخر. إذا تلقيت هذه الرسالة، عليك تثبيتها يدويًا (busybox ومجموعة aircrack-ng و mdk3 و reaver و أدوات لاسلكية ومكتبة libfakeioctl.so) في دليل ضمن PATH وتعيين خيار 'البادئة' (Prefix) للأدوات لتحميل المكتبة التي تحتاجها: LD_PRELOAD=/path/to/libfakeioctl.so.
يقوم Hijacker بتشغيل خدمة خلفية للتأكد من أن الأدوات التي يُفترض أن تعمل، تعمل بالفعل، وأن الأدوات التي يُفترض أن تكون متوقفة، متوقفة. في حالة فشل أحد هذه الفحوصات، ستتلقى تحذيرًا.
شيء ما لا يعمل: قد يكون هذا ناتجًا عن توقف أداة بشكل غير متوقع، والذي قد يكون علامة على معاملات سيئة، أو عمل الأداة بشكل مختلف عما يتوقعه التطبيق، أو برنامج آخر على الجهاز يقوم بقتلها، أو إيقاف تشغيل الواي فاي أو عدم وجوده في وضع المراقبة، أو حتى أداة معطلة (إذا قمت بتجميعها يدويًا).
شيء ما لا يزال قيد التشغيل: قد يكون هذا ناتجًا عن فشل عملية 'إيقاف' من التطبيق أو تشغيل الأداة بنفسها (إذا تركت التطبيق مفتوحًا في الخلفية وقمت بتشغيل الأداة بنفسك). قد يكون فشل عملية 'إيقاف' ناتجًا عن رفض صلاحية الجذر، أو بدء التطبيق بعد تعطله دون أن تتاح له فرصة تشغيل عمليات 'الإيقاف' (على الرغم من أن هذا لا ينبغي أن يحدث).
تعطل التطبيق، وظهر نشاط جديد، ويقول إنه لا يمكن فتح شل لإنشاء تقرير الخطأ. هذا يعني بالضبط ما يقوله. لا يمكنه فتح شل جذر؛ قام بتنفيذ su وفشل. لا يوجد صلاحية جذر أو مرفوضة أو غير مهيأة بشكل صحيح.
يحتاج Hijacker إلى صلاحية الجذر لإنشاء تقرير الخطأ لأنه يحتاج إلى الحصول على ملفات سجل الجهاز، ومحاولة تشغيل الأدوات للتأكد من تثبيتها بشكل صحيح، وقراءة البرنامج الثابت للواي فاي، إلخ.
واضح.
في الإعدادات، يوجد خيار لاختبار الأدوات. إذا حدث خطأ ما، يمكنك النقر على 'نسخ أمر الاختبار' وتحديد الأداة التي فشلت. سيؤدي ذلك إلى نسخ أمر اختبار إلى الحافظة، يمكنك تشغيله يدويًا في شل جذر ومعرفة الخطأ. إذا اجتازت جميع الاختبارات ولا يزال لديك مشكلة، لا تتردد في فتح مشكلة هنا لإصلاحها، أو استخدم خيار 'إرسال الملاحظات' في إعدادات التطبيق.
إذا تعطل التطبيق، سيظهر نشاط جديد مع خيار إرسال تقرير خطأ عبر البريد الإلكتروني. يمكنك رؤية ما يحتويه التقرير بالضبط، إنه ملف نصي بسيط. سيكون هذا مفيدًا جدًا لتطوير Hijacker، لكن ضع في اعتبارك أن التطبيق يحتوي على سجلات جهاز مُرشَّحة، والتي قد تحتوي على معلومات مثل عناوين MAC وأسماء SSID وتفاصيل الجهاز إلخ.
ضع في اعتبارك أن Hijacker هو مجرد واجهة رسومية لهذه الأدوات. طريقة تشغيله للأدوات بسيطة إلى حد ما، وإذا اجتازت جميع الاختبارات وكنت في وضع المراقبة، يجب أن تحصل على النتائج التي تريدها. ضع في اعتبارك أيضًا أن هذه أدوات تدقيق (Auditing). وهذا يعني أنها تُستخدم لاختبار سلامة شبكتك، لذلك هناك احتمال (ويجب أن تأمل في ذلك) ألا تنجح الهجمات على شبكتك. ومع ذلك، إذا نجح هجوم عند كتابة أمر في محطة طرفية، لكنه لم ينجح مع التطبيق، فلا تتردد في النشر هنا لحل المشكلة. هذا التطبيق لا يزال قيد التطوير لذا يُتوقع وجود أخطاء.
من غير القانوني استخدام هذا التطبيق ضد شبكات ليس لديك الإذن لاختبارها. يمكنك استخدامه فقط على شبكتك أو شبكة مصرح لك بذلك. قد يعتبر استخدام برنامج يستخدم محول شبكة في وضع الالتقاط غير قانوني حتى بدون استخدامه بنشاط ضد شخص ما. أنا لست مسؤولاً عن كيفية استخدامك لهذا التطبيق وأي أضرار قد تسببها.
يمنحك التطبيق خيار تثبيت برنامج Nexmon الثابت على جهازك. على الرغم من أن التطبيق يقوم بفحص الشريحة، إلا أن الأخطاء تحدث. يتضمن التطبيق حاليًا برنامج Nexmon الثابت لـ BCM4339 و BCM4358 فقط. قد يؤدي تثبيت البرنامج الثابت الخاطئ على جهاز إلى إتلافه (وأعني الأجهزة (Hardware)، وليس شيئًا يمكن إصلاحه بإعادة ضبط المصنع). أنا لست مسؤولاً عن أي ضرر يلحق بك أو بجهازك أو بمنزلك أو بقطتك أو بأي شخص أو أي شيء آخر، بسبب هذا البرنامج.
إذا أعجبك عملي، يمكنك شراء بيرة لي. :)