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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
MsfMania — أدوات التهرب من برامج مكافحة الفيروسات بلغة بايثون | Kitploit
أدوات/GitHubGitHub/lepotekil/msfmania
أدوات التشفير/فك التشفيرتوليد الحمولةالاستغلالالتهرب من IDS/IPSشيل كودما بعد الاستغلالاختبار الاختراقتحليل الملفات الثنائيةالتعلم والتعليمالفريق الأحمرتوليد شيفرة القشرةتطوير الحمولات
51575منذ 10 أشهرتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

MsfMania

أدوات التهرب من برامج مكافحة الفيروسات بلغة بايثون

عرض المستودع

MsfMania

GitHub stars GitHub forks GitHub issues GitHub last commit GitHub release

Python License Docker Status

MsfMania هو إطار عمل متقدم مبني على بايثون لتشويش الحمولات (Payload Obfuscation) مصمم لتجنب اكتشاف EDR/AV على أنظمة ويندوز. يقوم بإنشاء ملفات تنفيذية متعددة الأشكال (Polymorphic) من خلال توليد الكود الديناميكي، والتشفير متعدد الطبقات (RC4)، وانتحال البيانات الوصفية الثنائية.

⚠️ لأغراض تعليمية فقط - تم تصميم هذه الأداة لاختبارات الأمان المصرح بها وأغراض البحث.


جدول المحتويات

  • لقطات الشاشة
  • الميزات
  • المتطلبات
  • التثبيت
  • الاستخدام
    • المساعدة الأساسية
    • مثال كامل
  • إخلاء المسؤولية
  • الترخيص

لقطات الشاشة

الميزات

  • إصدار C متعدد الأشكال مع تشويش المتغيرات/الدوال
  • حقن الذاكرة المحلية (RWX)
  • متغير RC4 باستخدام صندوق S ذو 4 جداول و KSA/PRGA معدلين مع حجم مفتاح قابل للتكوين (1-3 بايتات)
  • التحقق من سلامة الحمولة باستخدام تجزئة djb2 مع ملح عشوائي
  • ضغط zlib قبل التشفير
  • ترميز Base64 للتشويش
  • القوة العمياء المتكررة للمفتاح داخل الإصدار (stub)
  • انتحال البيانات الوصفية الثنائية (معلومات الإصدار، الشركة، الوصف، الأيقونة، إلخ)
  • حقن كود القمامة (junkcode) الديناميكي للغة C
  • تقليم الملف التنفيذي لتقليل حجم الملف
  • التجميع المتقاطع مع MinGW

المتطلبات

  • كهرباء
  • إنترنت
  • حاسوب شخصي أو خادم
  • نظام تشغيل (أي)
  • Docker

التثبيت

  • استنساخ هذا المستودع باستخدام Git: git clone https://github.com/lepotekil/MsfMania.git
  • الانتقال إلى مجلد MsfMania: cd MsfMania
  • بناء صورة Docker لـ MsfMania: docker build -t msfmania:latest .

الاستخدام

المساعدة الأساسية

root@kitploit:~
# docker run --rm -v "$(pwd):/app/output" msfmania:latest
                                                                              
                ███╗   ███╗███████╗███████╗███╗   ███╗ █████╗ ███╗   ██╗██╗ █████╗ 
                ████╗ ████║██╔════╝██╔════╝████╗ ████║██╔══██╗████╗  ██║██║██╔══██╗
                ██╔████╔██║███████╗█████╗  ██╔████╔██║███████║██╔██╗ ██║██║███████║
                ██║╚██╔╝██║╚════██║██╔══╝  ██║╚██╔╝██║██╔══██║██║╚██╗██║██║██╔══██║
                ██║ ╚═╝ ██║███████║██║     ██║ ╚═╝ ██║██║  ██║██║ ╚████║██║██║  ██║
                ╚═╝     ╚═╝╚══════╝╚═╝     ╚═╝     ╚═╝╚═╝  ╚═╝╚═╝  ╚═══╝╚═╝╚═╝  ╚═╝                                                                                                                                                                                                                   
            Version : 3.0.1   -   Author : Killian CASAROTTO   -  Updated : 10/14/2025           
    
usage: main.py [-h] -p PAYLOAD -o OUTPUT [-k {1,2,3}] [-s]
               [--spoof-bin TARGET_EXE] [-j JUNKCODES]

options:
  -h, --help            show this help message and exit
  -p, --payload PAYLOAD
                        Select the payload file to use (ex: cobalt64.bin)
  -o, --output OUTPUT   Output path including filename (ex:
                        /path/to/output/payload)
  -k, --keysize {1,2,3}
                        RC4 key size in bytes (1-3)
  -s, --strip           Strip the executable
  --spoof-bin TARGET_EXE
                        Spoof binary metadata from target executable (ex:
                        assets/bins/bitsadmin_11-21H2_KB5032192.exe)
  -j, --junkcodes JUNKCODES
                        Number of junkcodes to inject (default: 0)

مثال كامل

root@kitploit:~
# docker run --rm -v "$(pwd):/app/output" msfmania:latest python3 main.py -p msfmania/assets/bins/win_x64_msgbox_msfvenom_20251010.bin -o output/payload_test_$(date +%s) --keysize 3 --spoof-bin assets/bins/explorer_11-24H2_KB5065789.exe --junkcodes 1000
                                                                           
                ███╗   ███╗███████╗███████╗███╗   ███╗ █████╗ ███╗   ██╗██╗ █████╗ 
                ████╗ ████║██╔════╝██╔════╝████╗ ████║██╔══██╗████╗  ██║██║██╔══██╗
                ██╔████╔██║███████╗█████╗  ██╔████╔██║███████║██╔██╗ ██║██║███████║
                ██║╚██╔╝██║╚════██║██╔══╝  ██║╚██╔╝██║██╔══██║██║╚██╗██║██║██╔══██║
                ██║ ╚═╝ ██║███████║██║     ██║ ╚═╝ ██║██║  ██║██║ ╚████║██║██║  ██║
                ╚═╝     ╚═╝╚══════╝╚═╝     ╚═╝     ╚═╝╚═╝  ╚═╝╚═╝  ╚═══╝╚═╝╚═╝  ╚═╝                                                                                                                                                                                                                   
            Version : 3.0.1   -   Author : Killian CASAROTTO   -  Updated : 10/14/2025           
    
[~] Starting shellcode encryption (key size: 3)
[~] Compressing shellcode (303 bytes)
[+] Shellcode compressed to 284 bytes
[~] Encrypting with modified RC4
[+] Encryption completed: 284 bytes (b64: 380 bytes)
[~] Injecting 1000 junkcodes...
[~] Found 27 injection points in main()
[~] Created 973 additional injection points
[+] Inserted 1000/1000 function calls
[+] 1000 junkcodes injected successfully
[+] Successfully injected 1000 junkcodes
[~] Applying obfuscation...
[+] Obfuscated 145 identifiers
[~] Extracting metadata from: assets/bins/explorer_11-24H2_KB5065789.exe
[+] Extracted metadata:
    Description: Windows Explorer
    Version: 10.0.26100.6725 (WinBuild.160101.0800)
    Company: Microsoft Corporation
    Product: Microsoft® Windows® Operating System
[~] Found 23 icon groups with 181 icons
[+] Extracted 26 unique icon(s) from 181 total
[+] Extracted 26 icon(s)
[~] Compiling to: /app/output/output/payload_test_1760467840.exe
[~] Compiling resource file: /tmp/payload_test_1760467840.rc
[+] Resource file compiled: /tmp/payload_test_1760467840.res
[+] Compilation successful: /app/output/output/payload_test_1760467840.exe
[+] Binary size: 405ko
[+] C source copied to: /app/output/examples/main.c
[*] Deploying to remote server...
[+] Payload deployed successfully

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

⚠️ هام: هذا المشروع مخصص للأغراض التعليمية واختبارات الأمان المصرح بها فقط.

  • استخدم هذه الأداة فقط على الأنظمة التي تمتلكها أو التي لديك إذن صريح لاختبارها
  • الوصول غير المصرح به إلى أنظمة الحاسوب غير قانوني
  • المؤلفون غير مسؤولين عن سوء الاستخدام أو الضرر الناتج عن هذه الأداة
  • التزم دائمًا بالقوانين واللوائح المحلية

الترخيص

هذا المشروع مرخص بموجب رخصة MIT - راجع ملف LICENSE للتفاصيل.

تنزيل الأداة
MsfMania
MsfMania
سجلات تنفيذ الحمولة
سجلات تنفيذ الحمولة
نتائج الكشف في VirusTotal
نتائج الكشف في VirusTotal