Stringi
dfdfdfs opened this issue · comments
Hey.
Can Codatify convert bytes to letters and assemble them into words?
Here's an example
`sub_6B54 ; CODE XREF: .text:0000910C↓p
var_140 = -0x140
var_138 = -0x138
var_134 = -0x134
var_130 = -0x130
var_7 = -7
PUSH {R4-R7,LR}
ADD R7, SP, #0xC
SUB SP, SP, #0x134
MOV R6, SP
ADDS R1, R6, #7
ADDS R1, #0xD
STR R1, [R6,#0x140+var_140]
ADDS R4, R6, #7
ADDS R4, #0xA9
STR R4, [R6,#0x140+var_134]
LDR R2, =(_GLOBAL_OFFSET_TABLE_ - 0x6B6E)
ADD R2, PC ; _GLOBAL_OFFSET_TABLE_
LDR R0, =(__stack_chk_guard_ptr - 0x41EEC)
ADDS R0, R0, R2 ; __stack_chk_guard_ptr
LDR R0, [R0] ; __stack_chk_guard
LDR R0, [R0]
STR R0, [R1]
MOVS R3, #0
STR R3, [R6,#0x140+var_130]
STR R3, [R4,#4]
STR R3, [R4]
ADDS R0, R6, #7
ADDS R0, #0xB9
MOVS R1, #0x63 ; 'c'
STRB R1, [R0]
MOVS R1, #0x6C ; 'l'
STRB R1, [R0,#1]
MOVS R1, #0x61 ; 'a'
STRB R1, [R0,#2]
MOVS R1, #0x73 ; 's'
STRB R1, [R0,#3]
STRB R1, [R0,#4]
MOVS R2, #0x65 ; 'e'
STRB R2, [R0,#5]
STRB R1, [R0,#6]
MOVS R1, #0x2E ; '.'
STRB R1, [R0,#7]
MOVS R1, #0x64 ; 'd'
STRB R1, [R0,#8]
STRB R2, [R0,#9]
MOVS R1, #0x78 ; 'x'
STR R1, [R6,#0x140+var_138]
STRB R1, [R0,#0xA]
STRB R3, [R0,#0xB]
MOVS R1, #0x4D ; 'M'
STRB R1, [R0,#0xC]
ADDS R1, R6, #7
ADDS R1, #0xA9
ADDS R2, R6, #7
ADDS R2, #0xAD
BL sub_11F84
STR R0, [R4,#8]
LDR R0, =0x48472359
B loc_6BC6`
I'll do a little research and see what I can find. Unfortunately, I'm extremely busy at work right now so this won't happen any time soon.
thanks