
SharpSploit هي مكتبة استغلال لاحق مكتوبة بلغة C#.
SharpSploit هي مكتبة استغلال ما بعد التنفيذ (post-exploitation) مكتوبة بلغة C# ضمن بيئة .NET، وتهدف إلى تسليط الضوء على سطح الهجوم في .NET وتسهيل استخدام .NET الهجومي لفرق الاختراق الأحمر.
SharpSploit سُمِّي جزئياً كتكريم لمشروع PowerSploit، وهو أحد مشاريعي المفضلة! بينما يقوم SharpSploit بنقل بعض الوظائف من PowerSploit، فإن قصدي ليس على الإطلاق إنشاء نسخة مباشرة من PowerSploit. سيكون SharpSploit مشروعه الخاص، وإن كان بأهداف مشابهة لـ PowerSploit.
ستجد بعض التفاصيل والدوافع وراء مشروع SharpSploit في هذا المقال التمهيدي.
توثيق SharpSploit API الكامل (docfx) متاح هنا.
للحصول على مرجع سريع عالي المستوى سهل القراءة وملخص لوظائف SharpSploit، راجع SharpSploit - مرجع الأوامر السريع.
أنا مدين بالكثير من الفضل للكثير من الأشخاص. تقريباً لا شيء في SharpSploit هو عمل أصلي بالكامل. SharpSploit ينقل العديد من الوحدات النمطية المكتوبة بلغة PowerShell من قبل آخرين، ويستخدم تقنيات اكتشفها آخرون، ويستعير أفكاراً ورمزاً من مشاريع C# أخرى أيضاً. مع ذلك، أود أن أشكر الأشخاص التاليين لمساهمتهم في المشروع (سواء كانوا يعلمون أنهم ساهموا أم لا :)):
SharpSploit.Enumeration.Host.CreateProcessDump().