
Este repositorio contiene fragmentos de C/C++ que pueden resultar útiles en escenarios ofensivos específicos.
Offensive C++ es una colección de fragmentos de seguridad ofensiva escritos en C++. Incluye varias herramientas para pruebas de penetración y desarrollo de exploits.
El propósito de este proyecto es proporcionar una colección de fragmentos que se pueden utilizar para pruebas de penetración y desarrollo de exploits. Actualmente, el proyecto contiene fragmentos para:
C/C++ es un lenguaje compilado, lo que significa que puede producir código optimizado para la plataforma objetivo específica.
C/C++ es un lenguaje de programación de bajo nivel que ofrece un alto grado de control sobre los recursos del sistema.
C/C++ permite la manipulación directa de la memoria y ofrece flexibilidad.
C/C++ proporciona un alto nivel de rendimiento y eficiencia.
C/C++ ofrece la capacidad de interactuar fácilmente con otros lenguajes de bajo nivel como el ensamblador.
C/C++ cuenta con una comunidad de desarrolladores grande y activa, lo que significa que hay una gran cantidad de recursos, bibliotecas y herramientas disponibles para el desarrollo de exploits.
Este repositorio no incluye binarios precompilados. Antes de compilar, asegúrate de tener:
Un compilador de C++: el compilador Microsoft Visual C++ está incluido en Microsoft Visual Studio, o puedes instalar el compilador GCC a través de MinGW o Cygwin.
Un Entorno de Desarrollo Integrado (IDE), en mi caso "Visual Studio 2017".
El Windows SDK: el Windows SDK incluye encabezados, bibliotecas y herramientas necesarias para desarrollar aplicaciones de Windows en C++.
Aquí puedes encontrar una lista de proyectos de código abierto externos que he incluido.
Puedes apoyar mi trabajo convirtiéndote en mi Patreon. Al hacerlo, obtienes acceso a mi packer privado, mientras me mantienes motivado para producir más y mejor contenido.
Las contribuciones a Offensive C++ son bienvenidas. Para contribuir, haz un fork del repositorio y envía una pull request. Asegúrate de que tu código esté bien documentado y probado.
Offensive C++ se publica bajo la Licencia MIT (https://opensource.org/license/mit/). Consulta el archivo LICENSE para obtener más información.