
RedSails هو مشروع استغلال لاحق يعتمد على بايثون يهدف إلى تجاوز المراقبة الأمنية والتسجيل المعتمدين على المضيف. محادثة DerbyCon 2017: https://www.youtube.com/watch?v=Ul8uPvlOsug
أداة ما بعد الاستغلال قادرة على:
مبني على [PyDivert] (https://github.com/ffalcinelli/pydivert)، وهو ربط بايثون لـ WinDivert، وهو برنامج تشغيل Windows يسمح لتطبيقات وضع المستخدم بالتقاط/تعديل/إسقاط حزم الشبكة المرسلة إلى/من مكدس الشبكة في Windows.
مُصمم لأنظمة تشغيل Windows الأحدث من Vista وWindows 2008 (بما في ذلك Windows 7 وWindows 8 وWindows 10).
ريدسيلز لها تبعيات PyDivert وWinDivert. يمكنك حل هذه التبعيات عن طريق تشغيل:
pip install pydivertpip install pbkdf2مكتبة Pycrypto مطلوبة أيضًا.
easy_install pycryptoقد يكون لـ Pycrypto تبعية على [مترجم Microsoft Visual C++ لـ Python 2.7] (http://aka.ms/vcpython27)
redSails.pyأو إذا لم يكن لدى الضحية Python مثبتة، يمكنك تشغيل ملف exe المرفق (أو قم بتجميع ملفك الخاص! التعليمات أدناه)
redSails.exeredSailsClient.py <ip> <port>لتجميع ملف exe (للنشر) بدلاً من برنامج Python النصي، ستحتاج إلى pyinstaller:
pip install pyinstallerثم يمكنك إنشاء ملف exe:
pyinstaller-script.py -F --clean redSails.specCopyright (C) 2017 Robert J. McDown, Joshua Theimer
هذا البرنامج هو برنامج مجاني: يمكنك إعادة توزيعه و/أو تعديله بموجب شروط رخصة GNU العامة كما نشرتها مؤسسة البرمجيات الحرة، إما الإصدار 3 من الرخصة أو (حسب اختيارك) أي إصدار لاحق.
يتم توزيع هذا البرنامج على أمل أن يكون مفيدًا، ولكن بدون أي ضمان؛ حتى بدون الضمان الضمني للقابلية للتسويق أو الملاءمة لغرض معين. راجع رخصة GNU العامة لمزيد من التفاصيل.
يجب أن تكون قد تلقيت نسخة من رخصة GNU العامة مع هذا البرنامج. إذا لم يكن الأمر كذلك، فانظر http://www.gnu.org/licenses/.