
Ce dépôt contient des extraits de code C/C++ qui peuvent s'avérer utiles dans des scénarios offensifs spécifiques.
Offensive C++ est une collection de snippets de sécurité offensive écrits en C++. Elle comprend divers outils pour les tests d'intrusion et le développement d'exploits.
Le but de ce projet est de fournir une collection de snippets qui peuvent être utilisés pour les tests d'intrusion et le développement d'exploits. Actuellement, le projet contient des snippets pour :
C/C++ est un langage compilé, ce qui signifie qu'il peut produire du code optimisé pour la plateforme cible spécifique.
C/C++ est un langage de programmation de bas niveau qui offre un haut degré de contrôle sur les ressources système.
C/C++ permet la manipulation directe de la mémoire et offre une grande flexibilité.
C/C++ offre un haut niveau de performance et d'efficacité.
C/C++ offre la possibilité de s'interfacer facilement avec d'autres langages de bas niveau comme l'assembleur.
C/C++ dispose d'une communauté de développeurs large et active, ce qui signifie qu'il existe une multitude de ressources, de bibliothèques et d'outils disponibles pour le développement d'exploits.
Ce dépôt n'inclut pas de binaires précompilés. Avant de compiler, assurez-vous de disposer de :
Un compilateur C++ : le compilateur Microsoft Visual C++ est inclus dans Microsoft Visual Studio, ou vous pouvez installer le compilateur GCC via MinGW ou Cygwin.
Un environnement de développement intégré (IDE), dans mon cas « Visual Studio 2017 ».
Le Windows SDK : le Windows SDK comprend les en-têtes, bibliothèques et outils nécessaires au développement d'applications Windows en C++.
Vous trouverez ici une liste de projets open source externes que j'ai inclus.
Vous pouvez soutenir mon travail en devenant mon Patreon. Ce faisant, vous obtenez accès à mon packer privé, tout en me motivant à produire un contenu plus abondant et de meilleure qualité.
Les contributions à Offensive C++ sont les bienvenues. Pour contribuer, veuillez forker le dépôt et soumettre une pull request. Assurez-vous que votre code soit bien documenté et testé.
Offensive C++ est distribué sous la licence MIT (https://opensource.org/license/mit/). Veuillez consulter le fichier LICENSE pour plus d'informations.