
SharpSploit est une bibliothèque de post-exploitation .NET écrite en C#
SharpSploit est une bibliothèque .NET de post-exploitation écrite en C# qui vise à mettre en évidence la surface d'attaque de .NET et à faciliter l'utilisation de .NET offensif pour les red teamers.
SharpSploit est nommé, en partie, en hommage au projet PowerSploit, un favori personnel ! Bien que SharpSploit porte certaines fonctionnalités de PowerSploit, mon intention n'est absolument pas de créer un port direct de PowerSploit. SharpSploit sera son propre projet, bien qu'avec des objectifs similaires à PowerSploit.
Vous trouverez quelques détails et motivations pour le projet SharpSploit dans cet article de blog d'introduction.
La documentation complète de l'API SharpSploit (docfx) est disponible ici.
Pour une référence rapide et un résumé de haut niveau plus faciles à lire des fonctionnalités de SharpSploit, reportez-vous à la SharpSploit - Quick Command Reference.
Je dois énormément de crédit à beaucoup de personnes. Presque rien dans SharpSploit n'est un travail véritablement original. SharpSploit porte de nombreux modules écrits en PowerShell par d'autres, utilise des techniques découvertes par d'autres, et emprunte des idées et du code provenant d'autres projets C# également. Cela dit, je tiens à remercier les personnes suivantes pour leur contribution au projet (qu'elles le sachent ou non :)) :
SharpSploit.Enumeration.Host.CreateProcessDump().