Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
WSL_Payload_Builder — سكربت شل قوي لإنشاء توزيعات WSL (Windows Subsystem for Linux) مخصصة مع حمولات مدمجة. | Kitploit
أدوات/GitHubGitHub/m1ddl3w4r3/wsl_payload_builder
توليد الحمولةاختبار الاختراقالفريق الأحمرتطوير الحمولات
GitHubm1ddl3w4r3/wsl_payload_builder

WSL_Payload_Builder

سكربت شل قوي لإنشاء توزيعات WSL (Windows Subsystem for Linux) مخصصة مع حمولات مدمجة.

عرض المستودع
727منذ 9 أشهرتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

منشئ حمولة WSL

إخلاء مسؤولية

هذه الأداة مخصصة لأغراض البحث الأمني المشروع واختبار الاختراق. يتحمل المستخدمون مسؤولية ضمان حصولهم على التصريح المناسب قبل اختبار أنظمة لا يملكونها أو ليس لديهم إذن صريح لاختبارها.

نظرة عامة

نص برمجي (Shell Script) لإنشاء توزيعات WSL (نظام ويندوز الفرعي للينكس) مصغّرة مع حمولات مدمجة. تعمل هذه الأداة على أتمتة عملية بناء توزيعات WSL القائمة على Alpine Linux والتي يمكنها تنفيذ حمولات مخصصة عند الإقلاع.

يقوم النص البرمجي Build_WSL_Payload.sh بتنزيل أحدث rootfs لتوزيعة Alpine Linux، ويخصصها للاستخدام مع WSL، ويضمّن ملفًا تنفيذيًا يحدده المستخدم، ثم يحزم كل ذلك في ملف .wsl قابل للتوزيع.

سيقوم Runner.bat بتنزيل ملف إعداد WSL من عنوان URL المقدم وتشغيله (سيتم تثبيت wsl إذا لم يكن موجودًا وتوفرت صلاحيات المدير)

يعد هذا مفيدًا بشكل خاص لاختبار الاختراق، والبحث الأمني، وإنشاء بيئات WSL مخصصة.

الاستخدام

بناء الحمولات (Linux/macOS/Windows(WSL))

الوسائط

  • -N, --name: تحديد اسم التوزيعة الافتراضي لـ WSL
  • -P, --payload: تحديد المسار إلى ملف الحمولة التنفيذي
  • -H, --help: عرض قائمة المساعدة

أمثلة

root@kitploit:~
# Build a WSL distribution named "CalcWSL" with a custom payload
./Build_WSL_Payload.sh -N CalcWSL -P ./Calc.exe

تشغيل الحمولات (Windows)

الاستخدام الأساسي

الخيار 1. نقرة مزدوجة (Double-Click) - سيؤدي النقر المزدوج على ملف WSL إلى تنفيذ الحمولة، وسيفتح أيضًا موجه أوامر (cmd) يجب إغلاقه يدويًا. (غير موصى به)

الخيار 2. استخدم ملف Runner.bat

root@kitploit:~
C:\Users\USER_NAME> .\Runner.bat

ما الذي يفعله

يقوم النص البرمجي Runner.bat تلقائيًا بما يلي:

  1. تنزيل ملف حمولة WSL من عنوان URL مُهيأ
  2. التحقق مما إذا كان WSL مثبتًا بالفعل على النظام
  3. تثبيت WSL إذا لم يكن موجودًا (يتطلب صلاحيات المدير)
  4. تثبيت توزيعة WSL التي تم تنزيلها
  5. التنظيف عن طريق إزالة التوزيعة والنص البرمجي نفسه بعد التنفيذ.

المتطلبات

  • Windows 10/11 مع دعم WSL
  • صلاحيات المدير (إذا لم يكن WSL مثبتًا بالفعل)
  • اتصال بالإنترنت لتنزيل ملف الحمولة إذا كنت تستخدم النص البرمجي .bat

الإعداد

عدّل المتغيرات في أعلى ملف Runner.bat لتخصيص الإعدادات:

root@kitploit:~
set "DOWNLOAD_URL=https://your-server.com/payload.wsl"
set "WSL_FILE=payload.log" # Still testing but can use most file extensions here. 

المراجع

استُلهم هذا المشروع من الأبحاث والتقنيات الموثقة في مستودع dmcxblue/WSL-Payloads ويبني عليها، حيث يوفّر رؤى قيّمة حول تسليح تنسيق ملفات WSL والبحث الأمني.

الترخيص

رخصة MIT

يُمنح الإذن بموجب هذا مجانًا لأي شخص يحصل على نسخة من هذا البرنامج وملفات التوثيق المرتبطة به (يُشار إليها باسم "البرنامج")، للتعامل في البرنامج دون قيود، بما في ذلك دون حصر الحقوق في استخدام البرنامج ونسخه وتعديله ودمجه ونشره وتوزيعه وترخيصه من الباطن و/أو بيع نسخ من البرنامج، والسماح للأشخاص الذين يُقدَّم لهم البرنامج بالقيام بذلك، مع مراعاة الشروط التالية:

يجب تضمين إشعار حقوق النشر أعلاه وإشعار الإذن هذا في جميع النسخ أو الأجزاء الجوهرية من البرنامج.

يُقدَّم البرنامج "كما هو"، دون أي ضمان من أي نوع، صريح أو ضمني، بما في ذلك على سبيل المثال لا الحصر ضمانات القابلية للتسويق، والملاءمة لغرض معين وعدم الانتهاك. في أي حال من الأحوال لا يتحمل المؤلفون أو أصحاب حقوق النشر المسؤولية عن أي مطالبة أو أضرار أو مسؤولية أخرى، سواء في دعوى تعاقدية أو تقصيرية أو غير ذلك، تنشأ عن أو بسبب البرنامج أو استخدامه أو التعاملات الأخرى مع البرنامج.

تنزيل الأداة