Foro de elhacker.net

Programación => Ingeniería Inversa => Mensaje iniciado por: e en 31 Octubre 2019, 23:20 pm



Título: Ensablador de relleno
Publicado por: e en 31 Octubre 2019, 23:20 pm
Hola,
me preguntaba si es posible crear una línea en ensamblador que no hiciese nada, cual nop y su respectivo hexadecimal.


Título: Re: Ensablador de relleno
Publicado por: xor.pt en 31 Octubre 2019, 23:24 pm
NOP 90 Hexadecimal.

Saludos.


Título: Re: Ensablador de relleno
Publicado por: e en 31 Octubre 2019, 23:26 pm
NOP 90 Hexadecimal.

Saludos.

Gracias  :D, y eso, ¿como se escribiría en una sola línea como estaría en un ejecutable?


Título: Re: Ensablador de relleno
Publicado por: apuromafo CLS en 1 Noviembre 2019, 00:56 am
Hola,
me preguntaba si es posible crear una línea en ensamblador que no hiciese nada, cual nop y su respectivo hexadecimal.

que ensamblador usa, o que dissasembler con assembler usas?

que artitectura hablas de codigo, aqui en esta tabla tendrás algunos codigos
Citar
https://en.wikipedia.org/wiki/NOP_(code) (https://en.wikipedia.org/wiki/NOP_(code))
pensando que hablamos intel x86
puedes verificar al menos 3:
https://www.felixcloutier.com/x86/nop

para algunos flotantes, tambien sirve FNOP
https://www.felixcloutier.com/x86/fnop



Título: Re: Ensablador de relleno
Publicado por: e en 1 Noviembre 2019, 11:36 am
Gracias por la respuesta muy útiles los links  :),

que ensamblador usa, o que dissasembler con assembler usas?



pues uso IDA con ensamblador de 64 bits.