Bueno primero que nada gracias por crear este tema ya que todos queremos a prender a portar
Ahora si estoy tratando de crear un asm de este parche
el problema es que no se si vaya bien o no asi que aqui les dejo lo que llevoCódigo:;W610 SW-R6CA001_Orange ;Mostrar texto completo en "Etiquetas de texto" en el menu de servicio ;Presione la tecla "Mostrar" ;Ahora, mostrara el numero de la etiqueta (en decimal) ;© k790Alex ;(p) Heber?????® ;v.1.1 450566de: 1049A0692A1C A0690F498847 45056720: C20F0000 F12AAC45 45ac2af0: 00000000000000000000000000000000 0FB5A0690549044A054B98470FBC0349 45ac2b00: 00000000000000000000000000000000 04A2013200BDFFFFAA170000C20F0000 45ac2b10: 00000000000000000000000000000000 6DCD3A4530B583B0081C0F4A9047431C 45ac2b20: 00000000000000000000000000000000 029301300D4A904700900FA006210322 45ac2b30: 00000000000000000000000000000000 0B4B98470190684605210322084B9847 45ac2b40: 00000000000000000000000000000000 041C0020002103B4211C002200200123 45ac2b50: 00000000000000000000000000000000 044DA84705B030BD199C3445D9283745 45ac2b60: 000000000000000000000000 8D2B3745595E2E453A0A0A00
espero me digan si voy bien o voy tan mal que mejor me retire de estoCódigo:include "x.inc" Dir1 equ 0x45AC2B10 Dir2 equ 0x45AC2B14 Dir3 equ 0x45AC2B68 Dir4 equ 0x45AC2B60 Dir4 equ 0x45AC2B60 patch equ 0x45AC2AF0 Org patch loc_45AC2AF0: PUSH {R0-R3,LR} LDR R0, [R4,0x18] LDR R1, dword_45AC2B0C LDR R2, dword_45AC2B08 LDR R3, 0x45AC2B10 BLX R3 POP {R0-R3} LDR R1, dword_45AC2B0C adr R2, 0x45AC2B14 ADD R2, 1 POP {PC} DCB 0xFF DCB 0xFF dword_45AC2B08 DCD 0x17AA dword_45AC2B0C DCD 0xFC2 loc_45AC2B10: LDMIA R5!, {R0,R2,R3,R5,R6} CMP R2, R7 loc_45AC2B14: PUSH {R4,R5,LR} SUB SP, SP, 0xC ADD R0, R1, 0 LDR R2, off_45AC2B58 BLX R2 ADD R3, R0, 1 STR R3, [SP,8] ADD R0, 1 LDR R2, off_45AC2B5C BLX R2 STR R0, [SP] adr R0, 0x45AC2B68 MOV R1, 6 MOV R2, 3 LDR R3, 0x45AC2B60 BLX R3 STR R0, [SP,4] MOV R0, SP MOV R1, 5 MOV R2, 3 LDR R3, 0x45AC2B60 BLX R3 ADD R4, R0, 0 MOV R0, 0 MOV R1, 0 PUSH {R0,R1} ADD R1, R4, 0 MOV R2, 0 MOV R0, 0 MOV R3, 1 LDR R5, off_45AC2B64 BLX R5 ADD SP, SP, 0x14 POP {R4,R5,PC} align 4 off_45AC2B58 DCD 0x45349C18+1 off_45AC2B5C DCD 0x453728D8+1 loc_45AC2B60: CMP R3, 0x8D CMP R7, R6
Marcadores