Hola a todos, bueno en memoria tengo lo siguiente:
Address size
140000 9000
240000 6000
Por lo que entre 149000 y 240000 hay address faltantes como
150000
160000
con que API se puede agregar?
Saludos
0044A181 68 00400000 PUSH 4000
0044A186 68 00800200 PUSH 28000
0044A18B 68 00001400 PUSH 140000
0044A190 E8 DFF93B7C CALL kernel32.VirtualFree
0044A195 6A 04 PUSH 4
0044A197 68 00200000 PUSH 2000
0044A19C 68 00C00300 PUSH 3C000
0044A1A1 68 00001400 PUSH 140000
0044A1A6 E8 36F93B7C CALL kernel32.VirtualAlloc
0044A1AB 6A 04 PUSH 4
0044A1AD 68 00100000 PUSH 1000
0044A1B2 68 00C00300 PUSH 3C000
0044A1B7 68 00001400 PUSH 140000
0044A1BC E8 20F93B7C CALL kernel32.VirtualAlloc
Si es en el físico puedes hacerlo con mi programa Add PE bytes. Estoy programando la nueva versión, te dejo la vieja:
http://foro.elhacker.net/programacion_general/add_pe_bytes_v011-t272401.0.html (http://foro.elhacker.net/programacion_general/add_pe_bytes_v011-t272401.0.html)
Cita de: karmany en 1 Septiembre 2011, 00:17 AM
Si es en el físico puedes hacerlo con mi programa Add PE bytes. Estoy programando la nueva versión, te dejo la vieja:
http://foro.elhacker.net/programacion_general/add_pe_bytes_v011-t272401.0.html (http://foro.elhacker.net/programacion_general/add_pe_bytes_v011-t272401.0.html)
Estaba mirándolo me agradó :D, está bueno eso si le quitaría el messagebox, es algo incómodo, cámbialo por un about y el nombre de la nueva sección jeje, espero la nueva versión
Saludos