[*] Binary protection state of systemd-delta
Full RELRO Canary found NX enabled PIE enabled RPATH No RUNPATH No Symbols
[*] Function printf tear down of systemd-delta
cmp r0, 0
beq.w 0x2404
cbz r4, 0x1bda
mov r1, r4
blx sym.imp.startswith
cbz r0, 0x1c00
ldr r5, [sp, 0x74]
mov r0, r7
mov r1, r5
blx sym.imp.path_compare
cmp r0, 0
bne.w 0x215c
ldr r3, [sp, 0x4c]
ldr r3, [r3]
lsls r0, r3, 0x1b
bpl 0x1c00
ldr.w r1, [0x00002660]
mov r2, r5
movs r0, 1
add r1, pc
blx sym.imp.__printf_chk
ldr r1, [sp, 0x78]
ldr r0, [sp, 0x20]
--
strd r5, r3, [sp, 0x94]
str.w sl, [sp, 0x48]
b 0x1c5a
ldr.w sl, [0x00002664]
add sl, pc
blx sym.imp.get_color_mode
cmp r0, 0
beq 0x1c9a
ldr.w fp, [0x00002668]
add fp, pc
movs r0, 0xf
add.w r8, r8, 1
blx sym.imp.special_glyph
ldr r3, [sp, 0x24]
mov r2, sl
strd r0, r5, [sp, 8]
movs r0, 1
ldr r1, [sp, 0x34]
strd fp, r3, [sp]
ldr r3, [sp, 0x2c]
blx sym.imp.__printf_chk
ldr r0, [sp, 0x7c]
movs r3, 0
--
cmp r0, 0
beq.w 0x25a2
ldr.w sb, [0x000026e8]
add sb, pc
blx sym.imp.get_color_mode
cmp r0, 0
beq.w 0x259a
ldr.w fp, [0x000026ec]
add fp, pc
movs r0, 0xf
add.w r8, r8, 1
blx sym.imp.special_glyph
ldr.w r3, [0x000026f0]
mov r2, sb
ldr.w r1, [0x000026f4]
strd r0, r7, [sp, 8]
movs r0, 1
add r3, pc
strd fp, r5, [sp]
add r1, pc
blx sym.imp.__printf_chk
ldr r0, [sp, 0x84]
blx sym.imp.free
--
cmp r0, 0
beq.w 0x2580
ldr.w sb, [0x00002720]
add sb, pc
blx sym.imp.get_color_mode
cmp r0, 0
beq.w 0x2578
ldr.w fp, [0x00002724]
add fp, pc
movs r0, 0xf
add.w r8, r8, 1
blx sym.imp.special_glyph
ldr r3, [0x00002728]
mov r2, sb
ldr r1, [0x0000272c]
strd r0, r7, [sp, 8]
movs r0, 1
add r3, pc
strd fp, r5, [sp]
add r1, pc
blx sym.imp.__printf_chk
ldr r0, [sp, 0x84]
blx sym.imp.free
--
beq.w 0x25b2
ldr.w sb, [0x00002740]
add sb, pc
blx sym.imp.get_color_mode
cmp r0, 0
beq.w 0x25aa
ldr.w fp, [0x00002744]
add fp, pc
movs r0, 0xf
blx sym.imp.special_glyph
ldr r3, [0x00002748]
mov r2, sb
ldr r1, [0x0000274c]
str r0, [sp, 8]
movs r0, 1
add r3, pc
str.w fp, [sp]
add r1, pc
str r7, [sp, 0xc]
str r5, [sp, 4]
blx sym.imp.__printf_chk
movs r3, 1
ldr r2, [0x00002750]
--
cmp r0, 0
beq 0x25ce
ldr.w sb, [0x00002764]
add sb, pc
blx sym.imp.get_color_mode
cmp r0, 0
beq 0x25c6
ldr.w fp, [0x00002768]
add fp, pc
movs r0, 0xf
add.w r8, r8, 1
blx sym.imp.special_glyph
ldr r3, [0x0000276c]
mov r2, sb
ldr r1, [0x00002770]
strd r0, r7, [sp, 8]
movs r0, 1
add r3, pc
strd fp, r5, [sp]
add r1, pc
blx sym.imp.__printf_chk
ldr r0, [sp, 0x84]
blx sym.imp.free
[*] Function printf used 6 times systemd-delta