[*] Binary protection state of snmp-confd

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


[*] Function printf tear down of snmp-confd

adds r2, 0x8c
movs r0, r0
cmp r6, 0x56
movs r0, r0
lsls r0, r2, 0xa
movs r0, r0
ldr r2, [0x000076cc]
mov r1, r0
ldr r3, [0x000076d0]
push {lr}
sub sp, 0x1c
add r2, pc
ldrb r0, [r0]
ldr r3, [r2, r3]
ldr r3, [r3]
str r3, [sp, 0x14]
mov.w r3, 0
cbz r0, 0x76ac
add r2, sp, 4
movs r0, 0xa
blx sym.imp.__asprintf_chk
sub.w r0, r0, 1
clz r0, r0
--
sub sp, 0x2c
ldr r3, [r2, r3]
ldr r3, [r3]
str r3, [sp, 0x24]
mov.w r3, 0
cbnz r0, 0x770a
ldr r2, [0x000077f8]
ldr r3, [0x000077f4]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x24]
eors r2, r3
mov.w r3, 0
bne 0x77ea
add sp, 0x2c
pop {r4, r5, pc}
add r2, sp, 4
mov r1, r4
movs r0, 2
blx sym.imp.__asprintf_chk
cmp r0, 1
it eq
addeq r5, sp, 0x14
beq 0x7740
ldrb r3, [r4]
cbnz r3, 0x7730
ldr r1, [0x000077fc]
mov r0, r4
add r1, pc
blx 0x1688
cbnz r0, 0x776e
movs r0, 0
b 0x76f2
add r5, sp, 0x14
mov r1, r4
mov r2, r5
movs r0, 0xa
blx sym.imp.__asprintf_chk
cmp r0, 1
bne 0x7720
mov r2, r5
mov r1, r4
movs r0, 2
blx sym.imp.__asprintf_chk
cmp r0, 1
bne 0x77a0
--
beq 0x772c
ldr r1, [0x00007804]
mov r0, r4
add r1, pc
blx 0x1688
cmp r0, 0
beq 0x772c
ldr r0, [0x00007808]
movs r3, 0
mov r2, r3
mov r1, r4
add r0, pc
blx 0x1950
subs r0, 0
it ne
movne r0, 1
b 0x76f2
mov r2, r5
mov r1, r4
movs r0, 0xa
blx sym.imp.__asprintf_chk
cmp r0, 1
beq 0x77b2

[*] Function printf used 5 times snmp-confd