[*] Binary protection state of mod_proxy.so

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


[*] Function strcat tear down of mod_proxy.so

add r1, pc
blx 0x4384
mov r8, r0
cmp r0, 0
beq.w 0x71e8
ldr r1, [0x00007424]
mov r0, r6
add r1, pc
blx 0x4384
cmp r0, 0
bne 0x7176
mov r0, r4
blx 0x45dc
cmp r0, 0xf
bhi.w 0x7212
ldr r2, [0x00007428]
mov r1, r4
ldr r0, [0x0000742c]
add r2, pc
add r0, pc
blx loc.imp.apr_pstrcatv
cmp r0, 0
beq.w 0x7212
--
movw r1, 0x4d7
ldr r3, [0x0000c820]
strd r0, r6, [sp, 0xc]
ldr r0, [0x0000c824]
add r3, pc
str r4, [sp, 0x14]
str r3, [sp, 8]
adds r4, 0xb5
movs r3, 0
str r4, [sp, 0x18]
str r3, [sp]
add r0, pc
movs r3, 7
blx 0x456c
ldr r4, [r5, 0x3c]
ldr r2, [0x0000c828]
add.w r1, r4, 0x80
ldr r0, [0x0000c82c]
add r2, pc
add r0, pc
blx loc.imp.apr_pstrcatv
cbz r0, 0xc7d6
ldrb.w r3, [r5, 0x44]
--
adds r0, 3
blx 0x4600
cbz r0, 0xecfe
movs r3, 0
strb r3, [r0]
mov r0, r5
ldr.w sl, [0x0000eef8]
blx loc.imp.ap_save_brigade
ldr r0, [r7, 0x18]
blx loc.imp.ap_str_tolower
movs r2, 0x50
movs r1, 0
str r0, [r6]
add sl, pc
blx 0x472c
ldr r2, [0x0000eefc]
mov r1, sl
ldr r0, [0x0000ef00]
add r2, pc
add r0, pc
blx loc.imp.apr_pstrcatv
ldr.w fp, [r6]
movs r2, 4
--
blt 0xf058
ldr r2, [0x0000f2d0]
ldr r3, [0x0000f2c8]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x34]
eors r2, r3
mov.w r3, 0
bne.w 0xf2be
mov r0, r4
add sp, 0x3c
pop.w {r4, r5, r6, r7, r8, sb, sl, fp, pc}
ldr r2, [0x0000f2d4]
mov r7, r1
ldr r0, [0x0000f2d8]
add.w r1, r6, 0x80
ldr.w r8, [r5, 0xc]
add r2, pc
add r0, pc
blx loc.imp.apr_pstrcatv
mov r4, r0
cmp r0, 0

[*] Function strcat used 4 times mod_proxy.so