الإمبراطورية واجهة المستخدم الرسومية - تطبيق عميل الإمبراطورية
و الإمبراطورية ذات استخدام متعدد GUI هو واجهة رسومية للإطار الإمبراطورية بعد الاستغلال. وقد كتب في الإلكترون ويستخدم websockets (SocketIO) على الخلفية لدعم التفاعل متعددة المستخدمين. الهدف الرئيسي من هذا المشروع هو تمكين فرق العمل الحمراء ، أو أي فريق لون آخر ، من العمل معًا على ارتباطات بطريقة أكثر تكاملاً وتكاملًا من استخدام الإمبراطورية كأداة سطر الأوامر .
قراءة المزيد عن Empire Framework
هذا هو إصدار BETA وليس لديه كل وظائف الإمبراطورية الكاملة للإطار. الهدف هو الحصول على إشراك المجتمع المحلي في وقت مبكر للمساعدة في اصلاح الخلل قبل أن يضيف في العديد من أجراس وصفارات. التفاعل الرئيسي مع الوكلاء في هذه المرحلة هو سولي من خلال مطالبة shell. سيكون الإصدار التالي دعم الوحدة النمطية ، إلخ.
الميزات
- دعم Multiplatorm (OSX ، Window ، Linux)
- حركة المرور على HTTPS
- مصادقة المستخدم
- دعم متعدد المستخدمين
- عميل شل التفاعل
التركيب
- الخروج من هذا الريبو إلى مجلد على نظامك
- قم بتثبيت NodeJS (NPM) هنا
-
ابدأ خادم Empire الخاص بك
- قم بتثبيت Empire Framework
- قم بالتبديل إلى فرع 3.0 بيتا
git checkout 3.0-Beta
- قم بإعداد المستمعين لديك وقم بإنشاء ملفات التعريف (لأن هذا غير مدعوم حتى الآن في واجهة المستخدم الرسومية)
- ابدأ الخادم بكلمة المرور الخاصة بك
./empire --server --shared_password ILikePasswords --port 1337
-
قم بتشغيل الأوامر التالية من دليل EmpireGUI الخاص بك
npm install
npm start
- تسجيل الدخول إلى الإمبراطورية!
لقطة شاشة
ابدأ خادم Empire الخاص بك
- قم بتثبيت Empire Framework
- قم بالتبديل إلى فرع 3.0 بيتا
git checkout 3.0-Beta
- قم بإعداد المستمعين لديك وقم بإنشاء ملفات التعريف (لأن هذا غير مدعوم حتى الآن في واجهة المستخدم الرسومية)
- ابدأ الخادم بكلمة المرور الخاصة بك
./empire --server --shared_password ILikePasswords --port 1337
قم بتشغيل الأوامر التالية من دليل EmpireGUI الخاص بك
npm install
npm start
Commentaires
Enregistrer un commentaire