recientemente aprendi (Gracias a este foro) a escribir y modificar una cadena entonrada dentro d eun Ejecutable,el codigo que realiza eso es:
Código
... .. invoke CreateFile,OFFSET File,GENERIC_READ+GENERIC_WRITE,0,0,OPEN_EXISTING,0,0 MOV EBX,EAX invoke GetFileSize,EAX,0 MOV ECX,EAX SHL ECX,1 invoke CreateFileMapping,EBX,0,PAGE_READWRITE,0,ECX,0 invoke MapViewOfFile,EAX,FILE_MAP_ALL_ACCESS,0,0,0 MOD EDI,EAX ADD EDI,[800h] LEA ESI,Datos MOV ECX,20h REP MOVSB ... END start
en fin no hace falta ni que se lo miren,peor mi pregunta es si es posible poner alguna instruccion mas en el ejecutable a modificar,po ejemplo MessageBox o alguna otra,me suena a que no e sposible,por eso prgunto,o subsitutir alguna instruccion que ya tenga el exe :S
salu2