[*] Binary protection state of libxt_SYNPROXY.so
Partial RELRO No Canary found NX disabled DSO No RPATH No RUNPATH No Symbols
[*] Function printf tear down of libxt_SYNPROXY.so
684: e5c43000 strb r3, [r4]
688: e5953018 ldr r3, [r5, #24]
68c: e5c43001 strb r3, [r4, #1]
690: e8bd8070 pop {r4, r5, r6, pc}
694: e5d43000 ldrb r3, [r4]
698: e3833001 orr r3, r3, #1
69c: e5c43000 strb r3, [r4]
6a0: e5953018 ldr r3, [r5, #24]
6a4: e1c430b2 strh r3, [r4, #2]
6a8: e8bd8070 pop {r4, r5, r6, pc}
6ac: e5d43000 ldrb r3, [r4]
6b0: e3833010 orr r3, r3, #16
6b4: eaffffeb b 668 <libxt_SYNPROXY_init+0x1e4>
6b8: e92d4010 push {r4, lr}
6bc: e5d13020 ldrb r3, [r1, #32]
6c0: e1a04001 mov r4, r1
6c4: e3130004 tst r3, #4
6c8: 0a000002 beq 6d8 <libxt_SYNPROXY_init+0x254>
6cc: e59f0070 ldr r0, [pc, #112] ; 744 <libxt_SYNPROXY_init+0x2c0>
6d0: e08f0000 add r0, pc, r0
6d4: ebffff55 bl 430 <printf@plt>
6d8: e5d43020 ldrb r3, [r4, #32]
6dc: e3130008 tst r3, #8
6e0: 0a000002 beq 6f0 <libxt_SYNPROXY_init+0x26c>
6e4: e59f005c ldr r0, [pc, #92] ; 748 <libxt_SYNPROXY_init+0x2c4>
6e8: e08f0000 add r0, pc, r0
6ec: ebffff4f bl 430 <printf@plt>
6f0: e5d43020 ldrb r3, [r4, #32]
6f4: e3130002 tst r3, #2
6f8: 0a000003 beq 70c <libxt_SYNPROXY_init+0x288>
6fc: e59f0048 ldr r0, [pc, #72] ; 74c <libxt_SYNPROXY_init+0x2c8>
700: e5d41021 ldrb r1, [r4, #33] ; 0x21
704: e08f0000 add r0, pc, r0
708: ebffff48 bl 430 <printf@plt>
70c: e5d43020 ldrb r3, [r4, #32]
710: e3130001 tst r3, #1
714: 0a000003 beq 728 <libxt_SYNPROXY_init+0x2a4>
718: e59f0030 ldr r0, [pc, #48] ; 750 <libxt_SYNPROXY_init+0x2cc>
71c: e1d412b2 ldrh r1, [r4, #34] ; 0x22
720: e08f0000 add r0, pc, r0
724: ebffff41 bl 430 <printf@plt>
728: e5d43020 ldrb r3, [r4, #32]
72c: e3130010 tst r3, #16
730: 08bd8010 popeq {r4, pc}
734: e59f0018 ldr r0, [pc, #24] ; 754 <libxt_SYNPROXY_init+0x2d0>
738: e8bd4010 pop {r4, lr}
73c: e08f0000 add r0, pc, r0
740: eaffff3a b 430 <printf@plt>
744: 00000150 andeq r0, r0, r0, asr r1
748: 00000145 andeq r0, r0, r5, asr #2
74c: 00000136 andeq r0, r0, r6, lsr r1
750: 00000127 andeq r0, r0, r7, lsr #2
754: 00000115 andeq r0, r0, r5, lsl r1
758: e59f0090 ldr r0, [pc, #144] ; 7f0 <libxt_SYNPROXY_init+0x36c>
75c: e92d4010 push {r4, lr}
760: e08f0000 add r0, pc, r0
764: e1a04001 mov r4, r1
768: ebffff30 bl 430 <printf@plt>
76c: e5d43020 ldrb r3, [r4, #32]
770: e3130004 tst r3, #4
774: 0a000002 beq 784 <libxt_SYNPROXY_init+0x300>
778: e59f0074 ldr r0, [pc, #116] ; 7f4 <libxt_SYNPROXY_init+0x370>
77c: e08f0000 add r0, pc, r0
780: ebffff2a bl 430 <printf@plt>
784: e5d43020 ldrb r3, [r4, #32]
788: e3130008 tst r3, #8
78c: 0a000002 beq 79c <libxt_SYNPROXY_init+0x318>
790: e59f0060 ldr r0, [pc, #96] ; 7f8 <libxt_SYNPROXY_init+0x374>
794: e08f0000 add r0, pc, r0
798: ebffff24 bl 430 <printf@plt>
79c: e5d43020 ldrb r3, [r4, #32]
7a0: e3130002 tst r3, #2
7a4: 0a000003 beq 7b8 <libxt_SYNPROXY_init+0x334>
7a8: e59f004c ldr r0, [pc, #76] ; 7fc <libxt_SYNPROXY_init+0x378>
7ac: e5d41021 ldrb r1, [r4, #33] ; 0x21
7b0: e08f0000 add r0, pc, r0
7b4: ebffff1d bl 430 <printf@plt>
7b8: e5d43020 ldrb r3, [r4, #32]
7bc: e3130001 tst r3, #1
7c0: 0a000003 beq 7d4 <libxt_SYNPROXY_init+0x350>
7c4: e59f0034 ldr r0, [pc, #52] ; 800 <libxt_SYNPROXY_init+0x37c>
7c8: e1d412b2 ldrh r1, [r4, #34] ; 0x22
7cc: e08f0000 add r0, pc, r0
7d0: ebffff16 bl 430 <printf@plt>
7d4: e5d43020 ldrb r3, [r4, #32]
7d8: e3130010 tst r3, #16
[*] Function printf used 9 times libxt_SYNPROXY.so