
أداة إدارة عن بعد لأنظمة iOS/macOS/Linux
EggShell هي أداة مراقبة ما بعد الاستغلال مكتوبة بلغة بايثون. تمنحك جلسة سطر أوامر مع وظائف إضافية بينك وبين الجهاز الهدف. تمنحك EggShell القوة والراحة في رفع/تنزيل الملفات، الإكمال التلقائي، التقاط الصور، تتبع الموقع، تنفيذ أوامر الشل، الثبات، رفع الصلاحيات، استرجاع كلمات المرور، وأكثر من ذلك بكثير. هذا المشروع هو دليل على المفهوم، مخصص للاستخدام على الأجهزة التي تمتلكها.
القائمة الرئيسية
للحصول على معلومات مفصلة وكيفية الاستخدام، زر http://lucasjackson.io/eggshell
تابعني على تويتر: @neoneggplant
git clone https://github.com/neoneggplant/eggshell
cd eggshell
python eggshell.py
أضف مصدر Cydia: http://lucasjackson.io/repo ثبّت EggShell 3 استخدم أي تطبيق طرفية محمول وشغّل الأمر eggshell
القائمة الرئيسية
يتم تنفيذ حمولات Eggshell على الجهاز الهدف. ترسل الحمولة أولاً تعليمات لجلب وإرسال تفاصيل الجهاز إلى خادمنا، ثم تختار الملف القابل للتنفيذ المناسب لإنشاء جلسة تحكم عن بعد آمنة.
اختيار bash من قائمة الحمولات سيعطينا سطرًا واحدًا ينشئ جلسة eggshell عند تنفيذه على الجهاز الهدف
حمولة Bash
Teensy هي لوحة تطوير USB يمكن برمجتها باستخدام Arduino IDE. تحاكي ضغطات لوحة المفاتيح USB بسرعة كبيرة ويمكنها حقن حمولة EggShell في بضع ثوانٍ فقط.
حمولة Teensy macOS
اختيار teensy سيعطينا حمولة مبنية على Arduino للوحة teensy.
حمولة Teensy macOS
بعد التحميل على teensy، يمكننا استخدام الجهاز لتوصيله بمنفذ USB في macOS. بمجرد توصيله بجهاز كمبيوتر، سيحاكي تلقائيًا ضغطات المفاتيح اللازمة لتنفيذ حمولة.
حمولة Teensy macOS
التفاعل مع الجلسة
بعد إنشاء جلسة، يمكننا تنفيذ الأوامر على ذلك الجهاز عبر واجهة سطر أوامر EggShell. يمكننا عرض جميع الأوامر المتاحة بكتابة "help"
مساعدة الأوامر
التفاعل مع الجلسة
لكل من حمولات iOS و macOS إمكانية التقاط الصور. يتيح لك أمر picture التقاط صورة من كاميرا iSight على macOS وكذلك الكاميرا الأمامية أو الخلفية على iOS.
على غرار معظم واجهات سطر الأوامر، يدعم EggShell الإكمال التلقائي. عندما تبدأ في كتابة مسار مجلد أو اسم ملف، يمكننا إكمال باقي المسار باستخدام مفتاح التبويب.
الإكمال التلقائي
خيار المعالج المتعدد يتيح لنا التعامل مع جلسات متعددة. يمكننا اختيار التفاعل مع أجهزة مختلفة أثناء الاستماع لاتصالات جديدة في الخلفية.
رسم
على غرار واجهة الجلسة، يمكننا كتابة "help" لعرض أوامر المعالج المتعدد
رسم
ظهر في فيديو EverythingApplePro الذي يوضح ثغرة Webkit في iOS 9.3.3 المستخدمة لتشغيل EggShell
باستخدام EggShell، فإنك توافق على رخصة GNU العامة الإصدار 2.0 المضمنة في المستودع. لمزيد من التفاصيل، زر http://www.gnu.org/licenses/gpl-2.0.html. استخدام EggShell لمهاجمة أهداف دون موافقة مسبقة متبادلة غير قانوني. تقع على عاتق المستخدم النهائي مسؤولية الامتثال لجميع القوانين المحلية والولائية والفيدرالية السارية. لا يتحمل المطورون أي مسؤولية ولا يتحملون أي مسؤولية عن أي سوء استخدام أو ضرر يسببه هذا البرنامج.