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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
OffensivePipeline — أداة OfensivePipeline تسمح لك بتنزيل وبناء أدوات C#، مع تطبيق تعديلات معينة لتحسين التخفي (Evasion) لتمارين الفريق الأحمر. | Kitploit
أدوات/GitHubGitHub/aetsu/offensivepipeline
توليد الحمولةالتهرب من IDS/IPSالفريق الأحمرتوليد شيفرة القشرة
GitHubaetsu/offensivepipeline

OffensivePipeline

أداة OfensivePipeline تسمح لك بتنزيل وبناء أدوات C#، مع تطبيق تعديلات معينة لتحسين التخفي (Evasion) لتمارين الفريق الأحمر.

عرض المستودع
82014918منذ 2 سنواتتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

OffensivePipeline

OffensivePipeline يتيح لك تنزيل أدوات C# وبنائها، مع تطبيق تعديلات معينة لتحسين التهرب منها في تمارين Red Team.
استخدام شائع لـ OffensivePipeline هو تنزيل أداة من مستودع Git، وتغيير قيم معينة في المشروع عشوائيًا، وبنائه، وتعتيم الملف الثنائي الناتج، وتوليد shellcode.

الميزات

  • يدعم حاليًا مشاريع C# (.Net Framework) فقط
  • يسمح باستنساخ مستودعات git العامة والخاصة (ستحتاج إلى بيانات اعتماد :D)
  • يسمح بالعمل مع المجلدات المحلية
  • يقوم بتغيير GUIDs المشاريع عشوائيًا
  • يقوم بتغيير معلومات التطبيق الموجودة في AssemblyInfo عشوائيًا
  • بناء مشاريع C#
  • تعتيم الملفات الثنائية المولدة
  • توليد shellcodes من الملفات الثنائية
  • يوجد 79 أداة معلمة في قوالب YML (قد لا تعمل جميعها :D)
  • يمكن إضافة أدوات جديدة باستخدام قوالب YML
  • يجب أن يكون من السهل إضافة إضافات جديدة...

الجديد في الإصدار 2.0

  • إعادة كتابة شبه كاملة للكود (أخطاء جديدة؟)
  • استنساخ من المستودعات الخاصة ممكن (المصادقة عبر authToken من GitHub)
  • إمكانية نسخ مجلد محلي بدلاً من الاستنساخ من مستودع بعيد
  • وحدة جديدة لتوليد shellcodes باستخدام Donut
  • وحدة جديدة لتغيير GUIDs التطبيقات عشوائيًا
  • وحدة جديدة لتغيير AssemblyInfo لكل تطبيق عشوائيًا
  • إضافة 60 أداة جديدة

أمثلة

  • عرض جميع الأدوات:``` OffensivePipeline.exe list
- بناء جميع الأدوات:```
OffensivePipeline.exe all
  • بناء أداة``` OffensivePipeline.exe t toolName
- أدوات نظيفة ومستنسخة ومبنية```
OffensivePipeline.exe 

مثال الإخراج```

PS C:\OffensivePipeline> .\OffensivePipeline.exe t rubeus

                                                                                               ooo
                                                                                       .osooooM M
  ___   __  __                _           ____  _            _ _                      +y.     M M
 / _ \ / _|/ _| ___ _ __  ___(_)_   _____|  _ \(_)_ __   ___| (_)_ __   ___           :h  .yoooMoM
| | | | |_| |_ / _ \ '_ \/ __| \ \ / / _ \ |_) | | '_ \ / _ \ | | '_ \ / _ \          oo  oo
| |_| |  _|  _|  __/ | | \__ \ |\ V /  __/  __/| | |_) |  __/ | | | | |  __/          oo  oo
 \___/|_| |_|  \___|_| |_|___/_| \_/ \___|_|   |_| .__/ \___|_|_|_| |_|\___|          oo  oo
                                                 |_|                            MoMoooy.  h:
                                                                                M M     .y+
                                                                                M Mooooso.
                                                                                ooo

                                                                @aetsu
                                                                            v2.0.0

[+] Loading tool: Rubeus Clonnig repository: Rubeus into C:\OffensivePipeline\Git\Rubeus Repository Rubeus cloned into C:\OffensivePipeline\Git\Rubeus

[+] Load RandomGuid module
    Searching GUIDs...
            > C:\OffensivePipeline\Git\Rubeus\Rubeus.sln
            > C:\OffensivePipeline\Git\Rubeus\Rubeus\Rubeus.csproj
            > C:\OffensivePipeline\Git\Rubeus\Rubeus\Properties\AssemblyInfo.cs
    Replacing GUIDs...
            File C:\OffensivePipeline\Git\Rubeus\Rubeus.sln:
                    > Replacing GUID 658C8B7F-3664-4A95-9572-A3E5871DFC06 with 3bd82351-ac9a-4403-b1e7-9660e698d286
                    > Replacing GUID FAE04EC0-301F-11D3-BF4B-00C04F79EFBC with 619876c2-5a8b-4c48-93c3-f87ca520ac5e
                    > Replacing GUID 658c8b7f-3664-4a95-9572-a3e5871dfc06 with 11e0084e-937f-46d7-83b5-38a496bf278a
            [+] No errors!
            File C:\OffensivePipeline\Git\Rubeus\Rubeus\Rubeus.csproj:
                    > Replacing GUID 658C8B7F-3664-4A95-9572-A3E5871DFC06 with 3bd82351-ac9a-4403-b1e7-9660e698d286
                    > Replacing GUID FAE04EC0-301F-11D3-BF4B-00C04F79EFBC with 619876c2-5a8b-4c48-93c3-f87ca520ac5e
                    > Replacing GUID 658c8b7f-3664-4a95-9572-a3e5871dfc06 with 11e0084e-937f-46d7-83b5-38a496bf278a
            [+] No errors!
            File C:\OffensivePipeline\Git\Rubeus\Rubeus\Properties\AssemblyInfo.cs:
                    > Replacing GUID 658C8B7F-3664-4A95-9572-A3E5871DFC06 with 3bd82351-ac9a-4403-b1e7-9660e698d286
                    > Replacing GUID FAE04EC0-301F-11D3-BF4B-00C04F79EFBC with 619876c2-5a8b-4c48-93c3-f87ca520ac5e
                    > Replacing GUID 658c8b7f-3664-4a95-9572-a3e5871dfc06 with 11e0084e-937f-46d7-83b5-38a496bf278a
            [+] No errors!


[+] Load RandomAssemblyInfo module
    Replacing strings in C:\OffensivePipeline\Git\Rubeus\Rubeus\Properties\AssemblyInfo.cs
            [assembly: AssemblyTitle("Rubeus")] -> [assembly: AssemblyTitle("g4ef3fvphre")]
            [assembly: AssemblyDescription("")] -> [assembly: AssemblyDescription("")]
            [assembly: AssemblyConfiguration("")] -> [assembly: AssemblyConfiguration("")]
            [assembly: AssemblyCompany("")] -> [assembly: AssemblyCompany("")]
            [assembly: AssemblyProduct("Rubeus")] -> [assembly: AssemblyProduct("g4ef3fvphre")]
            [assembly: AssemblyCopyright("Copyright ©  2018")] -> [assembly: AssemblyCopyright("Copyright ©  2018")]
            [assembly: AssemblyTrademark("")] -> [assembly: AssemblyTrademark("")]
            [assembly: AssemblyCulture("")] -> [assembly: AssemblyCulture("")]


[+] Load BuildCsharp module
    [+] Checking requirements...
    [*] Downloading nuget.exe from https://dist.nuget.org/win-x86-commandline/latest/nuget.exe
            [+] Download OK - nuget.exe
            [+] Path found - C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\Common7\Tools\VsDevCmd.bat
    Solving dependences with nuget...
    Building solution...
            [+] No errors!
            [+] Output folder: C:\OffensivePipeline\Output\Rubeus_vh00nc50xud


[+] Load ConfuserEx module
    [+] Checking requirements...
    [+] Downloading ConfuserEx from https://github.com/mkaring/ConfuserEx/releases/download/v1.6.0/ConfuserEx-CLI.zip
            [+] Download OK - ConfuserEx
    Confusing...
            [+] No errors!


[+] Load Donut module
    Generating shellcode...

Payload options: Domain: RMM6XFC3 Runtime:v4.0.30319

Raw Payload: C:\OffensivePipeline\Output\Rubeus_vh00nc50xud\ConfuserEx\Donut\Rubeus.bin B64 Payload: C:\OffensivePipeline\Output\Rubeus_vh00nc50xud\ConfuserEx\Donut\Rubeus.bin.b64

            [+] No errors!


[+] Generating Sha256 hashes
            Output file: C:\OffensivePipeline\Output\Rubeus_vh00nc50xud

            SUMMARY
  • Rubeus - RandomGuid: OK - RandomAssemblyInfo: OK - BuildCsharp: OK - ConfuserEx: OK - Donut: OK

## الإضافات

- **RandomGuid**: تعشيد GUID في ملفات *.sln* و *.csproj* و *AssemblyInfo.cs*
- **RandomAssemblyInfo**: تعشيد القيم المحددة في *AssemblyInfo.cs*
- **BuildCsharp**: بناء مشروع C#
- **ConfuserEx**: تشويش أدوات C#
- **Donut**: استخدام Donut لتوليد شيلكودز (shellcodes). الشيلكود المُولَّد يكون بدون معاملات، وقد يتغير ذلك في الإصدارات المستقبلية.

## إضافة أداة من مستودع git عن بُعد

البرامج النصية لتحميل الأدوات موجودة في مجلد **Tools** بصيغة ***yml***. يمكن إضافة أدوات جديدة عن طريق إنشاء ملفات *yml* جديدة بالتنسيق التالي:
تنزيل الأداة