[*] Binary protection state of busybox.nosuid
Full RELRO Canary found NX enabled PIE enabled No RPATH No RUNPATH No Symbols
[*] Function fprintf tear down of busybox.nosuid
ldr r0, [0x0000a79c]
mov r1, r5
add r0, pc
bl 0x8a40
sub.w r2, r3, 9
cmp r3, 0x20
it ne
cmpne r2, 4
ite ls
movls r4, 1
movhi r4, 0
bls 0xa696
ldr r3, str.Changing_display_entry_units_to__ss_n
mov r2, r1
add r1, sp, 0x10
add r3, pc
ldr.w sb, [r3]
ldr.w r3, [sb]
str.w r4, [sb]
str r3, [sp, 8]
blx sym.imp.__fprintf_chk
mov r4, r1
ldr.w r1, [sb]
--
sub sp, 0xc
ldr r3, [0x0000a9c0]
add r1, pc
ldr r3, [r1, r3]
ldr r3, [r3]
str r3, [sp, 4]
mov.w r3, 0
cbnz r4, 0xa966
mov r4, sp
ldr r1, [0x0000a9c4]
str r0, [r4]
ldrb r3, [r0]
add r1, pc
ldr r5, [r1]
sub.w r1, r3, 0x30
cmp r1, 9
bhi 0xa9a0
movs r3, 0
mov r1, r4
str r3, [r5]
blx sym.imp.__fprintf_chk
ldr r2, [r4]
bl 0xa910
--
bl 0x3d932
str.w sb, [r7, 0x14]
movs r3, 0
mov.w fp, 0x14
strb.w r3, [sl, 0x10]
add.w r3, sl, 0x18
str r3, [r7, 0x18]
b 0x20864
ldrb r3, [r0]
sub.w r2, r3, 0x30
cmp r2, 9
bhi 0x208fc
ldr r3, [0x00020b3c]
movs r2, 0
ldr.w sl, [r7, 0x18]
add.w r1, r7, 0x14
add r3, pc
ldr.w sb, [r3]
str.w r2, [sl, 0x14]
str.w r2, [sb]
blx sym.imp.__fprintf_chk
ldr.w r3, [sb]
strd r0, r1, [sl]
--
movs r2, r0
lsls r4, r5, 0x11
movs r0, r0
ldrsh r0, [r7, r4]
movs r2, r0
push {r4, r5, lr}
mov r5, r1
ldr r1, [0x00027ca8]
sub sp, 0xc
movs r3, 0
mov r4, r0
ldr r2, [0x00027cac]
add r1, pc
ldr r2, [r1, r2]
mov r1, sp
ldr r2, [r2]
str r2, [sp, 4]
mov.w r2, 0
strb r3, [r0, r5]
movs r2, 8
blx sym.imp.__fprintf_chk
ldr r3, [sp]
ldrb r3, [r3]
[*] Function fprintf used 4 times busybox.nosuid