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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
CobaltStrikeParser — محلل بلغة بايثون لاستخراج تكوينات CobaltStrike Beacon من ملفات PE، وتفريغات الذاكرة، وعناوين URL لـ C2 باستخدام فك تشفير XOR الاستدلالي وتحليل التكوين المنظم. | Kitploit
أدوات/GitHubGitHub/sentinel-one/cobaltstrikeparser
الهندسة العكسيةتحليل البرمجيات الخبيثةالقيادة والسيطرةتحليل الملفات الثنائية
GitHubsentinel-one/cobaltstrikeparser

CobaltStrikeParser

محلل بلغة بايثون لاستخراج تكوينات CobaltStrike Beacon من ملفات PE، وتفريغات الذاكرة، وعناوين URL لـ C2 باستخدام فك تشفير XOR الاستدلالي وتحليل التكوين المنظم.

عرض المستودع
1.1k193منذ 3 سنواتتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

محلل كوبالت سترايك

محلل بلغة بايثون لإعدادات كوبالت سترايك بيكن

الوصف

استخدم parse_beacon_config.py للـ beacons عديمة المراحل، أو تفريغات الذاكرة، أو عناوين URL لـ C2 مع وضع توافق مع metasploit (افتراضي true).
العديد من الـ beacons عديمة المراحل هي ملفات PE حيث يتم تخزين كود الـ beacon نفسه في القسم .data ويتم إجراؤه XOR مع مفتاح 4 بايت.
يحاول السكربت إيجاد مفتاح XOR والبيانات استرشاديًا، وفك تشفير البيانات، وتحليل الإعدادات منها.

هذا التصميم يسمح باستخدامه كمكتبة أيضًا.

الريبو الآن يتضمن أيضًا وحدة اتصال صغيرة (comm.py) يمكن أن تساعد في التواصل مع خادم C2 كـ beacon.

الاستخدام

root@kitploit:~
usage: parse_beacon_config.py [-h] [--json] [--quiet] [--version VERSION] beacon

Parses CobaltStrike Beacon's configuration from PE, memory dump or URL.

positional arguments:
  beacon             هذا يمكن أن يكون مسار ملف أو رابط URL (إذا بدأ بـ http/s)

optional arguments:
  -h, --help         عرض رسالة المساعدة هذه والخروج
  --json             الطباعة بصيغة JSON
  --quiet            عدم طباعة الإعدادات المفقودة أو الفارغة
  --version VERSION  المحاولة كإصدار كوبالت محدد (3 أو 4). إذا لم يُحدد، يحاول كليهما.

إضافات

لاستخدام إثبات المفهوم للاتصال، انسخه إلى المجلد الرئيسي وقم بتشغيله من هناك. لتثبيت مكتبة M2Crypto (مطلوبة لإثبات المفهوم) على ويندوز، أسهل طريقة هي باستخدام مثبتات موجودة على الإنترنت، وليس عبر pip.

تنزيل الأداة