[*] Binary protection state of libipt_realm.so
Partial RELRO No Canary found NX disabled DSO No RPATH No RUNPATH No Symbols
[*] Function printf tear down of libipt_realm.so
8bc: e1a00005 mov r0, r5
8c0: ebffff60 bl 648 <xtables_parse_val_mask@plt>
8c4: e59d3000 ldr r3, [sp]
8c8: e5843000 str r3, [r4]
8cc: e59d3004 ldr r3, [sp, #4]
8d0: e5843004 str r3, [r4, #4]
8d4: e5d53014 ldrb r3, [r5, #20]
8d8: e3530000 cmp r3, #0
8dc: 13a03001 movne r3, #1
8e0: 15c43008 strbne r3, [r4, #8]
8e4: e28dd00c add sp, sp, #12
8e8: e8bd8030 pop {r4, r5, pc}
8ec: 0001082c andeq r0, r1, ip, lsr #16
8f0: e92d4010 push {r4, lr}
8f4: e5d13028 ldrb r3, [r1, #40] ; 0x28
8f8: e1a04001 mov r4, r1
8fc: e3530000 cmp r3, #0
900: 0a000002 beq 910 <libipt_realm_init+0x298>
904: e59f0028 ldr r0, [pc, #40] ; 934 <libipt_realm_init+0x2bc>
908: e08f0000 add r0, pc, r0
90c: ebffff2c bl 5c4 <printf@plt>
910: e59f0020 ldr r0, [pc, #32] ; 938 <libipt_realm_init+0x2c0>
914: e08f0000 add r0, pc, r0
918: ebffff29 bl 5c4 <printf@plt>
91c: e59f3018 ldr r3, [pc, #24] ; 93c <libipt_realm_init+0x2c4>
920: e5941024 ldr r1, [r4, #36] ; 0x24
924: e5940020 ldr r0, [r4, #32]
928: e79f2003 ldr r2, [pc, r3]
92c: e8bd4010 pop {r4, lr}
930: eaffff3b b 624 <xtables_print_val_mask@plt>
934: 000001cc andeq r0, r0, ip, asr #3
938: 000001c3 andeq r0, r0, r3, asr #3
93c: 000107b4 ; <UNDEFINED> instruction: 0x000107b4
940: e92d4070 push {r4, r5, r6, lr}
944: e5d13028 ldrb r3, [r1, #40] ; 0x28
948: e1a04001 mov r4, r1
94c: e3530000 cmp r3, #0
950: e1a05002 mov r5, r2
954: 0a000002 beq 964 <libipt_realm_init+0x2ec>
958: e59f0030 ldr r0, [pc, #48] ; 990 <libipt_realm_init+0x318>
95c: e08f0000 add r0, pc, r0
960: ebffff17 bl 5c4 <printf@plt>
964: e59f0028 ldr r0, [pc, #40] ; 994 <libipt_realm_init+0x31c>
968: e08f0000 add r0, pc, r0
96c: ebffff14 bl 5c4 <printf@plt>
970: e3550000 cmp r5, #0
974: e5940020 ldr r0, [r4, #32]
[*] Function printf used 4 times libipt_realm.so