Este proyecto ha sido desarrollado con fines estrictamente educativos y está destinado a proporcionar conocimiento sobre el procedimiento básico sobre distintas técnicas de inyección de procesos. Bajo ninguna circunstancia debe utilizarse para actividades malintencionadas, ilegales o no autorizadas.
El autor no se hace responsable de ningún daño, pérdida de datos, uso indebido o consecuencias legales derivadas del uso de este proyecto. Es responsabilidad exclusiva del usuario garantizar que su uso cumpla con todas las leyes y regulaciones aplicables en su jurisdicción.
El objetivo principal de este proyecto es:
- Aprender y enseñar sobre Inyección de procesos.
- Ilustrar los principios básicos sobre la inyección de procesos.
Este proyecto proporciona las pruebas de concepto utilizadas en el Trabajo de fin de máster: Diseño de prácticas de laboratorio para el análisis de técnicas modernas de inyección de procesos en malware.
Cada carpeta de este proyecto contiene una técnica de inyección distinta, en cada una de ellas encontrarás:
- El código fuente
- El archivo ejecutable
- Un archivo .bat para compilar el código fuente
Cada técnica de concepto inyecta un shellcode que muestra por pantalla el siguiente mensaje: Process Injection Succesful!
- Para ejecutar las pruebas de concepto, sólo debes ejecutar el archivo ejecutable de la técnica que desees probar
- Para compilar él codigo fuente debes utilizar la consola "x64 Native Tools Command Prompt for Visual Studio 2022". Desde allí, navega hasta el directorio en donde esta el código fuente y ejecuta "compile.bat"
Al utilizar este proyecto, aceptas que:
- Lo usarás únicamente para fines educativos y de investigación personal.
- No emplearás este proyecto en sistemas, redes o dispositivos para los que no tengas autorización explícita.
- Cumplirás con todas las leyes locales, nacionales e internacionales aplicables.
Este proyecto está diseñado para estudiantes, investigadores y profesionales interesados en expandir su conocimiento de manera ética y responsable. Si tienes dudas sobre su uso adecuado, consulta con un profesional de ciberseguridad o revisa las leyes locales antes de proceder.
¡Por favor, utiliza este conocimiento para el bien! 🚀