[*] 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