aqui esta como debe quedar tu asm.
te recomiendo que primero analices los hooks para que se analize automaticamente la mayoria de tu codigo nuevo y asi ya no tengas tantos problemas.
edito:Código:include "x.inc" ;======================Hooks================================== org 0x450A7A1C ; direccion a portar MOV R2, 0xFF org 0x450A7A3C; direccion a portar DCD aSonyEricssonRo org 0x450A7A28 ; direccion a portar LDR R1, off_450A7A2C BX R1 off_450A7A2C DCD loc_456D8980+1 ;===================Codigo Nuevo===================================== org 0x456D8980 loc_456D8980: ADD R1, R0, 0 LDR R0, [R4,0x18] BL 0x4553B978; direccion a portar LDR R1, dword_456D89C0 LDR R0, [R4,0x18] BL 0x45534008; direccion a portar LDR R0, off_456D89BC BX R0 aSonyEricssonRo DCB "Sony Ericsson",0xA DCB "ROCKS!!!",0xA DCB 0xA DCB "Nokia",0xA DCB "SUCKS!!!",0 DCB 0xFF off_456D89BC DCD 0x450A7A30+1; direccion a portar dword_456D89C0 DCD 0xE9A3 ; Icono
ya vi cual es tu problema.
esto deberia solucionar tu problema de fuera de rango.
si te das cuenta solo copie lo que habia en esta direccion
0x4553B978
y en esta
0x45534008
y lo puse al final del parche para evitar lo de fuera de rango. Agregue align 4 por si las dudas
todo deberia funcionar bien y ya puedes redireccionar a tu gusto sin problema de fuera de rango
Código:include "x" ;======================Hooks================================== org 0x450A7A1C ; direccion a portar MOV R2, 0xFF org 0x450A7A3C; direccion a portar DCD aSonyEricssonRo org 0x450A7A28 ; direccion a portar LDR R1, off_450A7A2C BX R1 off_450A7A2C DCD loc_456D8980+1 ;===================Codigo Nuevo===================================== org 0x456D8980 loc_456D8980: ADD R1, R0, 0 LDR R0, [R4,0x18] BL sub_4553B978 LDR R1, dword_456D89C0 LDR R0, [R4,0x18] BL sub_45534008 LDR R0, off_456D89BC BX R0 aSonyEricssonRo DCB "Sony Ericsson",0xA DCB "ROCKS!!!",0xA DCB 0xA DCB "Nokia",0xA DCB "SUCKS!!!",0 DCB 0xFF off_456D89BC DCD 0x450A7A30+1; direccion a portar dword_456D89C0 DCD 0xE9A3 ; Icono align 4 sub_4553B978: LDR R3, off_4553B97C BX R3 off_4553B97C DCD 0x4519654C+1; direccion a portar align 4 sub_45534008: LDR R3, off_4553400C BX R3 off_4553400C DCD 0x451965DC+1 ; direccion a portar






RESPONDER

Marcadores