[*] Binary protection state of libxt_length.so
Partial RELRO No Canary found NX disabled DSO No RPATH No RUNPATH No Symbols
[*] Function printf tear down of libxt_length.so
6d4: e1c530b2 strh r3, [r5, #2]
6d8: e1c530b0 strh r3, [r5]
6dc: e5d43015 ldrb r3, [r4, #21]
6e0: e3530001 cmp r3, #1
6e4: 81d431ba ldrhhi r3, [r4, #26]
6e8: 81c530b2 strhhi r3, [r5, #2]
6ec: e5d43014 ldrb r3, [r4, #20]
6f0: e3530000 cmp r3, #0
6f4: 13a03001 movne r3, #1
6f8: 15c53004 strbne r3, [r5, #4]
6fc: e8bd8070 pop {r4, r5, r6, pc}
700: e92d4010 push {r4, lr}
704: e5d13024 ldrb r3, [r1, #36] ; 0x24
708: e1a04001 mov r4, r1
70c: e3530000 cmp r3, #0
710: 1a00000c bne 748 <libxt_length_init+0x2b4>
714: e59f1048 ldr r1, [pc, #72] ; 764 <libxt_length_init+0x2d0>
718: e08f1001 add r1, pc, r1
71c: e59f0044 ldr r0, [pc, #68] ; 768 <libxt_length_init+0x2d4>
720: e08f0000 add r0, pc, r0
724: ebffff42 bl 434 <printf@plt>
728: e1d412b0 ldrh r1, [r4, #32]
72c: e1d422b2 ldrh r2, [r4, #34] ; 0x22
--
74c: e08f1001 add r1, pc, r1
750: eafffff1 b 71c <libxt_length_init+0x288>
754: e59f0018 ldr r0, [pc, #24] ; 774 <libxt_length_init+0x2e0>
758: e8bd4010 pop {r4, lr}
75c: e08f0000 add r0, pc, r0
760: eaffff33 b 434 <printf@plt>
764: 000000f3 strdeq r0, [r0], -r3
768: 00000104 andeq r0, r0, r4, lsl #2
76c: 000000de ldrdeq r0, [r0], -lr
770: 000000d5 ldrdeq r0, [r0], -r5
774: 000000d5 ldrdeq r0, [r0], -r5
778: e92d4010 push {r4, lr}
77c: e5d13024 ldrb r3, [r1, #36] ; 0x24
780: e1a04001 mov r4, r1
784: e3530000 cmp r3, #0
788: 1a00000c bne 7c0 <libxt_length_init+0x32c>
78c: e59f1048 ldr r1, [pc, #72] ; 7dc <libxt_length_init+0x348>
790: e08f1001 add r1, pc, r1
794: e59f0044 ldr r0, [pc, #68] ; 7e0 <libxt_length_init+0x34c>
798: e08f0000 add r0, pc, r0
79c: ebffff24 bl 434 <printf@plt>
7a0: e1d412b0 ldrh r1, [r4, #32]
7a4: e1d422b2 ldrh r2, [r4, #34] ; 0x22
[*] Function printf used 2 times libxt_length.so