alguien podría decirme exactamente por qué hay que hay que poner el siguiente código:
call Delta
Delta:
pop ebp
sub ebp,Offset Delta
al principio de un virus? sé que es porque al infectar un archivo los datos quedan desplazados y con el delta offset se calcula dicho desplazamiento, pero no acabo de ver cómo eso lo calcula.al hacer el pop ebp, estamos metiendo la dirección de retorno, es decir, la dirección de la instrucción "pop ebp" si le restamos el offset de delta, q tb es la dirección de la instrucción "pop ebp", ¿no debería dar siempre cero?
PD: pregunta con fines totalmente autodidácticos