Skip to content

gustavomm19/ProcessInjectionTechniques

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Disclaimer: Uso Exclusivo para Propósitos Educativos

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.

Responsabilidad

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.

Propósito del Proyecto

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.

Contenido

Cada carpeta de este proyecto contiene una técnica de inyección distinta, en cada una de ellas encontrarás:

  1. El código fuente
  2. El archivo ejecutable
  3. 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!

Instrucciones

  1. Para ejecutar las pruebas de concepto, sólo debes ejecutar el archivo ejecutable de la técnica que desees probar
  2. 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"

Condiciones de Uso

Al utilizar este proyecto, aceptas que:

  1. Lo usarás únicamente para fines educativos y de investigación personal.
  2. No emplearás este proyecto en sistemas, redes o dispositivos para los que no tengas autorización explícita.
  3. Cumplirás con todas las leyes locales, nacionales e internacionales aplicables.

Nota Final

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! 🚀

About

Some examples to illustrate and explain different techniques of process injection

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors