[*] Binary protection state of ab

  
  	Full RELRO     Canary found      NX enabled   PIE enabled  No RPATH     No RUNPATH   No Symbols


[*] Function strcpy tear down of ab

mov r2, r6
ldr r1, [0x000057d0]
mov r0, r5
add r1, pc
blx sym.imp.SSL_is_server
add sp, 8
pop {r4, r5, r6, pc}
lsls r2, r1, 0x1f
mov r5, r0
bmi 0x5784
tst.w r1, 0x30
beq 0x5744
ldr r3, [0x000057d4]
add r3, pc
ldr.w r4, [r3, 0x490]
lsls r3, r1, 0x1b
bpl 0x57b0
ldr r6, [0x000057d8]
add r6, pc
mov r0, r5
blx sym.imp.strcpy
ldr r1, [0x000057dc]
mov r3, r0
mov r2, r6
mov r0, r4
add r1, pc
add sp, 8
pop.w {r4, r5, r6, lr}
b.w 0x1e78
ldr r6, [0x000057e0]
add r6, pc
b 0x5722
ldr r3, [0x000057e4]
add r3, pc
ldr.w r4, [r3, 0x490]
blx 0x1dd0
cbnz r0, 0x57b6
ldr r6, [0x000057e8]
add r6, pc
mov r0, r5
blx sym.imp.strcpy
ldr r1, [0x000057ec]
mov r3, r0

[*] Function strcpy used 2 times ab