[CODIGO FUENTE] Injector Basico Shellcode y LoadLibrary

  • Hola Invitado, hemos creado un grupo de telegram para GamerzHacking Latino, para mas informacion ingresa al siguiente enlace AQUI


13
Me Gusta
13
Temas

Mstik

Moderador
Registrado
4 May 2021
Temas
13
Mensajes
25
Mejores respuestas
0
este es un injector de dll basico que utiliza codigo maquina para hacer una llamada a la funcion loadlibrary de manera externa con la funcion createremotethread y asi lograr una carga remota de una dll preferida

C++:
typedef unsigned int(*tLoadLibrary)(char* fullPath);

struct InjectInfo {
    tLoadLibrary    loadLibAddr;
    char*           fullPathAddr;
    unsigned int    result;
    bool            bReturned;
};

void Inject(InjectInfo* ii)
{
    ii->result = ii->loadLibAddr(ii->fullPathAddr);
    ii->bReturned = true;
}

este es el codigo utilizado para generar el codigo maquina(shellcode)


 

Adjuntos

  • BasicInjector.zip
    6 KB · Visitas: 4
  • Love
  • Like
Reacciones : chiteroman y c0de