[*] Binary protection state of libipt_ECN.so
Partial RELRO No Canary found NX disabled DSO No RPATH No RUNPATH No Symbols
[*] Function printf tear down of libipt_ECN.so
730: 000108f4 strdeq r0, [r1], -r4
734: 00000038 andeq r0, r0, r8, lsr r0
738: 000001bb ; <UNDEFINED> instruction: 0x000001bb
73c: e5d13020 ldrb r3, [r1, #32]
740: e3530030 cmp r3, #48 ; 0x30
744: 1a000005 bne 760 <libipt_ECN_init+0x2c4>
748: e5d12022 ldrb r2, [r1, #34] ; 0x22
74c: e3120003 tst r2, #3
750: 1a000002 bne 760 <libipt_ECN_init+0x2c4>
754: e59f006c ldr r0, [pc, #108] ; 7c8 <libipt_ECN_init+0x32c>
758: e08f0000 add r0, pc, r0
75c: eaffff39 b 448 <printf@plt>
760: e3130010 tst r3, #16
764: e92d4010 push {r4, lr}
768: e1a04001 mov r4, r1
76c: 0a000004 beq 784 <libipt_ECN_init+0x2e8>
770: e5d11022 ldrb r1, [r1, #34] ; 0x22
774: e59f0050 ldr r0, [pc, #80] ; 7cc <libipt_ECN_init+0x330>
778: e2011001 and r1, r1, #1
77c: e08f0000 add r0, pc, r0
780: ebffff30 bl 448 <printf@plt>
784: e5d43020 ldrb r3, [r4, #32]
788: e3130020 tst r3, #32
78c: 0a000005 beq 7a8 <libipt_ECN_init+0x30c>
790: e5d41022 ldrb r1, [r4, #34] ; 0x22
794: e59f0034 ldr r0, [pc, #52] ; 7d0 <libipt_ECN_init+0x334>
798: e1a010a1 lsr r1, r1, #1
79c: e2011001 and r1, r1, #1
7a0: e08f0000 add r0, pc, r0
7a4: ebffff27 bl 448 <printf@plt>
7a8: e5d43020 ldrb r3, [r4, #32]
7ac: e3130001 tst r3, #1
7b0: 08bd8010 popeq {r4, pc}
7b4: e59f0018 ldr r0, [pc, #24] ; 7d4 <libipt_ECN_init+0x338>
7b8: e5d41021 ldrb r1, [r4, #33] ; 0x21
7bc: e08f0000 add r0, pc, r0
7c0: e8bd4010 pop {r4, lr}
7c4: eaffff1f b 448 <printf@plt>
7c8: 000001a8 andeq r0, r0, r8, lsr #3
7cc: 00000196 muleq r0, r6, r1
7d0: 00000184 andeq r0, r0, r4, lsl #3
7d4: 0000017a andeq r0, r0, sl, ror r1
7d8: e59f0094 ldr r0, [pc, #148] ; 874 <libipt_ECN_init+0x3d8>
7dc: e92d4010 push {r4, lr}
7e0: e08f0000 add r0, pc, r0
7e4: e1a04001 mov r4, r1
7e8: ebffff16 bl 448 <printf@plt>
7ec: e5d43020 ldrb r3, [r4, #32]
7f0: e3530030 cmp r3, #48 ; 0x30
7f4: 1a000006 bne 814 <libipt_ECN_init+0x378>
7f8: e5d42022 ldrb r2, [r4, #34] ; 0x22
7fc: e3120003 tst r2, #3
800: 1a000003 bne 814 <libipt_ECN_init+0x378>
804: e59f006c ldr r0, [pc, #108] ; 878 <libipt_ECN_init+0x3dc>
808: e8bd4010 pop {r4, lr}
80c: e08f0000 add r0, pc, r0
810: eaffff0c b 448 <printf@plt>
814: e3130010 tst r3, #16
818: 0a000004 beq 830 <libipt_ECN_init+0x394>
81c: e5d41022 ldrb r1, [r4, #34] ; 0x22
820: e59f0054 ldr r0, [pc, #84] ; 87c <libipt_ECN_init+0x3e0>
824: e2011001 and r1, r1, #1
828: e08f0000 add r0, pc, r0
82c: ebffff05 bl 448 <printf@plt>
830: e5d43020 ldrb r3, [r4, #32]
834: e3130020 tst r3, #32
838: 0a000005 beq 854 <libipt_ECN_init+0x3b8>
83c: e5d41022 ldrb r1, [r4, #34] ; 0x22
840: e59f0038 ldr r0, [pc, #56] ; 880 <libipt_ECN_init+0x3e4>
844: e1a010a1 lsr r1, r1, #1
848: e2011001 and r1, r1, #1
84c: e08f0000 add r0, pc, r0
850: ebfffefc bl 448 <printf@plt>
854: e5d43020 ldrb r3, [r4, #32]
858: e3130001 tst r3, #1
[*] Function printf used 5 times libipt_ECN.so