[*] Binary protection state of libipt_ULOG.so
Partial RELRO No Canary found NX disabled DSO No RPATH No RUNPATH No Symbols
[*] Function printf tear down of libipt_ULOG.so
74c: e08f3003 add r3, pc, r3
750: e1a04001 mov r4, r1
754: 0a000007 beq 778 <libipt_ULOG_init+0x1ec>
758: e59f2078 ldr r2, [pc, #120] ; 7d8 <libipt_ULOG_init+0x24c>
75c: e59f0078 ldr r0, [pc, #120] ; 7dc <libipt_ULOG_init+0x250>
760: e7933002 ldr r3, [r3, r2]
764: e08f0000 add r0, pc, r0
768: e5931000 ldr r1, [r3]
76c: ebffff80 bl 574 <fputs@plt>
770: e284002c add r0, r4, #44 ; 0x2c
774: ebffff78 bl 55c <xtables_save_string@plt>
778: e5941020 ldr r1, [r4, #32]
77c: e3510001 cmp r1, #1
780: 0a000006 beq 7a0 <libipt_ULOG_init+0x214>
784: e59f0054 ldr r0, [pc, #84] ; 7e0 <libipt_ULOG_init+0x254>
788: e2613000 rsb r3, r1, #0
78c: e0011003 and r1, r1, r3
790: e16f1f11 clz r1, r1
794: e08f0000 add r0, pc, r0
798: e2611020 rsb r1, r1, #32
79c: ebffff5c bl 514 <printf@plt>
7a0: e5941024 ldr r1, [r4, #36] ; 0x24
7a4: e3510000 cmp r1, #0
7a8: 0a000002 beq 7b8 <libipt_ULOG_init+0x22c>
7ac: e59f0030 ldr r0, [pc, #48] ; 7e4 <libipt_ULOG_init+0x258>
7b0: e08f0000 add r0, pc, r0
7b4: ebffff56 bl 514 <printf@plt>
7b8: e5941028 ldr r1, [r4, #40] ; 0x28
7bc: e3510001 cmp r1, #1
7c0: 08bd8010 popeq {r4, pc}
7c4: e59f001c ldr r0, [pc, #28] ; 7e8 <libipt_ULOG_init+0x25c>
7c8: e8bd4010 pop {r4, lr}
7cc: e08f0000 add r0, pc, r0
7d0: eaffff4f b 514 <printf@plt>
7d4: 000108ac andeq r0, r1, ip, lsr #17
7d8: 00000034 andeq r0, r0, r4, lsr r0
7dc: 0000034b andeq r0, r0, fp, asr #6
7e0: 00000194 muleq r0, r4, r1
7e4: 0000018b andeq r0, r0, fp, lsl #3
7e8: 00000182 andeq r0, r0, r2, lsl #3
7ec: e59f0060 ldr r0, [pc, #96] ; 854 <libipt_ULOG_init+0x2c8>
7f0: e92d4010 push {r4, lr}
7f4: e08f0000 add r0, pc, r0
7f8: e1a04001 mov r4, r1
7fc: ebffff44 bl 514 <printf@plt>
800: e5943020 ldr r3, [r4, #32]
804: e59f004c ldr r0, [pc, #76] ; 858 <libipt_ULOG_init+0x2cc>
808: e2632000 rsb r2, r3, #0
80c: e0022003 and r2, r2, r3
810: e16f2f12 clz r2, r2
814: e5941024 ldr r1, [r4, #36] ; 0x24
818: e2622020 rsb r2, r2, #32
81c: e08f0000 add r0, pc, r0
820: ebffff3b bl 514 <printf@plt>
824: e5d4302c ldrb r3, [r4, #44] ; 0x2c
828: e3530000 cmp r3, #0
82c: 0a000003 beq 840 <libipt_ULOG_init+0x2b4>
830: e59f0024 ldr r0, [pc, #36] ; 85c <libipt_ULOG_init+0x2d0>
834: e284102c add r1, r4, #44 ; 0x2c
838: e08f0000 add r0, pc, r0
83c: ebffff34 bl 514 <printf@plt>
840: e59f0018 ldr r0, [pc, #24] ; 860 <libipt_ULOG_init+0x2d4>
844: e5941028 ldr r1, [r4, #40] ; 0x28
[*] Function printf used 5 times libipt_ULOG.so