• como hacer una shellcode?

 #439386  por zoom
 23 Mar 2014, 00:55
hay algun tutorial o manual que diga como hacerla, se lo basico de delphi, no tengo mucho conocimiento de asm

lo que quiero saber es como prepararla, como sacar los datos en hex, con que se hace eso

Saludos
 #439392  por Pink
 23 Mar 2014, 03:09
Pues Primero tendrías que aprender un poco de ASM y luego llamar un puntero a tu codigo desde Delphi.
mira los tutoriales en el foro de NvK aprenderás mucho.
saludos
 #439468  por Metal_Kingdom
 24 Mar 2014, 00:55
No es estrictamente necesario usar asm, te hará falta para obtener el kernel base con asm, poco más, el resto son punteros, punteros y más punteros.

Para extraer basta con crear la rutina en una función, posteriormente otra rutina vacía (begin y end;), y copiar todo lo que haya desde el inicio de la primera rutina hasta el inicio de la 2ª rutina.

No es muy sencillo que digamos, depende de lo que quieras generar requerirá más o menos tiempo.