Este proyecto ha sido desarrollado con fines estrictamente educativos y está destinado a proporcionar conocimiento sobre el procedimiento básico sobre 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.
- Al compilar y ejecutar el ejecutable, debes utilizar como argumento el nombre del ejectuable sobre el cual deseas inyectar código. Ejem: Notepad.exe
- El código a inyectar es un shellcode que despliega el siguiente mensaje en una nueva ventana: Hi from Red Team Operator!
- Para reemplazar el payload, debes reemplazar el shellcode en la variable shellcode en el archivo main.cpp
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! 🚀