Respuesta: Como portar funciones?
Cita:
Iniciado por
Sutol
Pero solo la busco asi como 264 o 281?...
No se debe hacer alguna operacion para que me quede de la forma que digo?...
Solo es necesario portarla ya han explicado basicamente el proceso, la identifucacion te la explico con tus funciones y el ejemplo
swi 0x264
swi 0x281
Código:
0A8C: 00000000 B1673745; 2A3; DISP_OBJ* GuiSoftKeys_GetDispObj(void);
offset codigo entrypoint swi descripcion de la funcion
antiguo
La descripcion y el offset los obtienes de tu lib (tambien la base de la lib) cuando no esta presente la funcion por lo general solo la comentan anteponiendo ;
ademas de poner valores como xxxxxxxx yyyyyyyy pero si esta la descripcion
Ej.
Código:
;0B90: xxxxxxxx yyyyyyyy ; 2E4: FILEITEM *FILEITEM_CreateCopy (FILEITEM *);
Ya que la tengas portada solo es cambiar las xxxxxxxx por 00000000 en caso de DB2020 o FFFFFFFF en caso de DB2010 y las yyyyyyyy por el entrypoint con el clasico byteswamped que ya explico itay.
saludos