[*] Binary protection state of libsdjournal.so

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


[*] Function system tear down of libsdjournal.so

    3620:	9303      	str	r3, [sp, #12]
    3622:	e660      	b.n	32e6 <systemd_journal_parse@@Base+0x1ae>
    3624:	9a05      	ldr	r2, [sp, #20]
    3626:	1c94      	adds	r4, r2, #2
    3628:	d1a6      	bne.n	3578 <systemd_journal_parse@@Base+0x440>
    362a:	9b0e      	ldr	r3, [sp, #56]	; 0x38
    362c:	2b00      	cmp	r3, #0
    362e:	d1ae      	bne.n	358e <systemd_journal_parse@@Base+0x456>
    3630:	9b07      	ldr	r3, [sp, #28]
    3632:	ad27      	add	r5, sp, #156	; 0x9c
    3634:	a919      	add	r1, sp, #100	; 0x64
    3636:	9109      	str	r1, [sp, #36]	; 0x24
    3638:	f6a3 60b4 	subw	r0, r3, #3764	; 0xeb4
    363c:	ab1a      	add	r3, sp, #104	; 0x68
    363e:	e9c0 b200 	strd	fp, r2, [r0]
    3642:	aa1b      	add	r2, sp, #108	; 0x6c
    3644:	6085      	str	r5, [r0, #8]
    3646:	4618      	mov	r0, r3
    3648:	920e      	str	r2, [sp, #56]	; 0x38
    364a:	9303      	str	r3, [sp, #12]
    364c:	f7ff fc36 	bl	2ebc <systemd_journal_sd_new@@Base+0x44>
    3650:	9b03      	ldr	r3, [sp, #12]
    3652:	4604      	mov	r4, r0
--
    3ba0:	f7fe edae 	blx	2700 <free@plt+0x4>
    3ba4:	9a0e      	ldr	r2, [sp, #56]	; 0x38
    3ba6:	9b09      	ldr	r3, [sp, #36]	; 0x24
    3ba8:	9903      	ldr	r1, [sp, #12]
    3baa:	9309      	str	r3, [sp, #36]	; 0x24
    3bac:	9b07      	ldr	r3, [sp, #28]
    3bae:	920e      	str	r2, [sp, #56]	; 0x38
    3bb0:	9103      	str	r1, [sp, #12]
    3bb2:	f6a3 62b8 	subw	r2, r3, #3768	; 0xeb8
    3bb6:	f6a3 64bc 	subw	r4, r3, #3772	; 0xebc
    3bba:	6810      	ldr	r0, [r2, #0]
    3bbc:	920f      	str	r2, [sp, #60]	; 0x3c
    3bbe:	f7fe ef68 	blx	2a90 <alloc@plt>
    3bc2:	6020      	str	r0, [r4, #0]
    3bc4:	2800      	cmp	r0, #0
    3bc6:	d03f      	beq.n	3c48 <systemd_journal_parse@@Base+0xb10>
    3bc8:	9b09      	ldr	r3, [sp, #36]	; 0x24
    3bca:	9a0e      	ldr	r2, [sp, #56]	; 0x38
    3bcc:	9903      	ldr	r1, [sp, #12]
    3bce:	4618      	mov	r0, r3
    3bd0:	f7ff f974 	bl	2ebc <systemd_journal_sd_new@@Base+0x44>
    3bd4:	6823      	ldr	r3, [r4, #0]
    3bd6:	4604      	mov	r4, r0
--
    3fb4:	f000 fe54 	bl	4c60 <journald_foreach_data@@Base+0xbc>
    3fb8:	f8d5 e0dc 	ldr.w	lr, [r5, #220]	; 0xdc
    3fbc:	4603      	mov	r3, r0
    3fbe:	468c      	mov	ip, r1
    3fc0:	61a0      	str	r0, [r4, #24]
    3fc2:	4619      	mov	r1, r3
    3fc4:	f8de 0064 	ldr.w	r0, [lr, #100]	; 0x64
    3fc8:	e9c4 c207 	strd	ip, r2, [r4, #28]
    3fcc:	f7fe ebe2 	blx	2794 <time_zone_info_get_offset@plt>
    3fd0:	6260      	str	r0, [r4, #36]	; 0x24
    3fd2:	3001      	adds	r0, #1
    3fd4:	d017      	beq.n	4006 <systemd_journal_module_init@@Base+0x2de>
    3fd6:	f8d5 80dc 	ldr.w	r8, [r5, #220]	; 0xdc
    3fda:	2000      	movs	r0, #0
    3fdc:	4a25      	ldr	r2, [pc, #148]	; (4074 <systemd_journal_module_init@@Base+0x34c>)
    3fde:	4633      	mov	r3, r6
    3fe0:	9002      	str	r0, [sp, #8]
    3fe2:	4621      	mov	r1, r4
    3fe4:	f8d8 0068 	ldr.w	r0, [r8, #104]	; 0x68
    3fe8:	447a      	add	r2, pc
    3fea:	f7ff fee7 	bl	3dbc <systemd_journal_module_init@@Base+0x94>
    3fee:	9b02      	ldr	r3, [sp, #8]
    3ff0:	2b00      	cmp	r3, #0
    3ff2:	dc86      	bgt.n	3f02 <systemd_journal_module_init@@Base+0x1da>
    3ff4:	4a20      	ldr	r2, [pc, #128]	; (4078 <systemd_journal_module_init@@Base+0x350>)
    3ff6:	4633      	mov	r3, r6
    3ff8:	f8d8 0068 	ldr.w	r0, [r8, #104]	; 0x68
    3ffc:	4621      	mov	r1, r4
    3ffe:	447a      	add	r2, pc
    4000:	f7ff fedc 	bl	3dbc <systemd_journal_module_init@@Base+0x94>
    4004:	e77d      	b.n	3f02 <systemd_journal_module_init@@Base+0x1da>
    4006:	69a0      	ldr	r0, [r4, #24]
--
    4062:	0000      	movs	r0, r0
    4064:	5eba      	ldrsh	r2, [r7, r2]
    4066:	0001      	movs	r1, r0
    4068:	fe99 ffff 	mrc2	15, 4, pc, cr9, cr15, {7}
    406c:	035f      	lsls	r7, r3, #13
    406e:	0000      	movs	r0, r0
    4070:	0210      	lsls	r0, r2, #8
    4072:	0000      	movs	r0, r0
    4074:	48dc      	ldr	r0, [pc, #880]	; (43e8 <systemd_journal_module_init@@Base+0x6c0>)
    4076:	0000      	movs	r0, r0
    4078:	48da      	ldr	r0, [pc, #872]	; (43e4 <systemd_journal_module_init@@Base+0x6bc>)
    407a:	0000      	movs	r0, r0
    407c:	5d8c      	ldrb	r4, [r1, r6]
    407e:	0001      	movs	r1, r0
    4080:	0fbe      	lsrs	r6, r7, #30
    4082:	0000      	movs	r0, r0
    4084:	489c      	ldr	r0, [pc, #624]	; (42f8 <systemd_journal_module_init@@Base+0x5d0>)
    4086:	0000      	movs	r0, r0
    4088:	b510      	push	{r4, lr}
    408a:	4604      	mov	r4, r0
    408c:	f7ff ff1c 	bl	3ec8 <systemd_journal_module_init@@Base+0x1a0>
    4090:	f8c4 0150 	str.w	r0, [r4, #336]	; 0x150
    4094:	bd10      	pop	{r4, pc}
--
    416c:	f8d0 00e4 	ldr.w	r0, [r0, #228]	; 0xe4
    4170:	f104 06fc 	add.w	r6, r4, #252	; 0xfc
    4174:	68c3      	ldr	r3, [r0, #12]
    4176:	4798      	blx	r3
    4178:	4630      	mov	r0, r6
    417a:	f7fe ec3e 	blx	29f8 <iv_task_registered@plt>
    417e:	b9f8      	cbnz	r0, 41c0 <systemd_journal_module_init@@Base+0x498>
    4180:	f894 314c 	ldrb.w	r3, [r4, #332]	; 0x14c
    4184:	f36f 0300 	bfc	r3, #0, #1
    4188:	f884 314c 	strb.w	r3, [r4, #332]	; 0x14c
    418c:	f8d4 30dc 	ldr.w	r3, [r4, #220]	; 0xdc
    4190:	6ddb      	ldr	r3, [r3, #92]	; 0x5c
    4192:	07db      	lsls	r3, r3, #31
    4194:	d40d      	bmi.n	41b2 <systemd_journal_module_init@@Base+0x48a>
    4196:	4b10      	ldr	r3, [pc, #64]	; (41d8 <systemd_journal_module_init@@Base+0x4b0>)
    4198:	58eb      	ldr	r3, [r5, r3]
    419a:	681b      	ldr	r3, [r3, #0]
    419c:	b103      	cbz	r3, 41a0 <systemd_journal_module_init@@Base+0x478>
    419e:	bd70      	pop	{r4, r5, r6, pc}
    41a0:	4620      	mov	r0, r4
    41a2:	f7ff fe91 	bl	3ec8 <systemd_journal_module_init@@Base+0x1a0>
    41a6:	f8c4 0150 	str.w	r0, [r4, #336]	; 0x150
    41aa:	4620      	mov	r0, r4
--
    4526:	f8d4 00e0 	ldr.w	r0, [r4, #224]	; 0xe0
    452a:	f7fe ead6 	blx	2ad8 <journald_next@plt>
    452e:	2800      	cmp	r0, #0
    4530:	f340 8149 	ble.w	47c6 <systemd_journal_module_init@@Base+0xa9e>
    4534:	f8d4 00e0 	ldr.w	r0, [r4, #224]	; 0xe0
    4538:	f7fe eba2 	blx	2c80 <journald_get_fd@plt>
    453c:	1e01      	subs	r1, r0, #0
    453e:	f2c0 80d2 	blt.w	46e6 <systemd_journal_module_init@@Base+0x9be>
    4542:	f7fe e9f4 	blx	292c <poll_fd_events_new@plt>
    4546:	49ad      	ldr	r1, [pc, #692]	; (47fc <systemd_journal_module_init@@Base+0xad4>)
    4548:	4622      	mov	r2, r4
    454a:	f8c4 00e4 	str.w	r0, [r4, #228]	; 0xe4
    454e:	2501      	movs	r5, #1
    4550:	4479      	add	r1, pc
    4552:	f7fe eb04 	blx	2b5c <poll_events_set_callback@plt>
    4556:	4baa      	ldr	r3, [pc, #680]	; (4800 <systemd_journal_module_init@@Base+0xad8>)
    4558:	4620      	mov	r0, r4
    455a:	f8c4 5154 	str.w	r5, [r4, #340]	; 0x154
    455e:	447b      	add	r3, pc
    4560:	601d      	str	r5, [r3, #0]
    4562:	f7ff fd99 	bl	4098 <systemd_journal_module_init@@Base+0x370>
    4566:	f104 00e8 	add.w	r0, r4, #232	; 0xe8
    456a:	f7fe e890 	blx	268c <iv_event_register@plt>


[*] Function system used 7 times libsdjournal.so