[*] Binary protection state of libipt_NETMAP.so
Partial RELRO No Canary found NX disabled DSO No RPATH No RUNPATH No Symbols
[*] Function printf tear down of libipt_NETMAP.so
654: e5841008 str r1, [r4, #8]
658: e584300c str r3, [r4, #12]
65c: e8bd8070 pop {r4, r5, r6, pc}
660: e59f100c ldr r1, [pc, #12] ; 674 <libipt_NETMAP_init+0x1fc>
664: e59f000c ldr r0, [pc, #12] ; 678 <libipt_NETMAP_init+0x200>
668: e08f1001 add r1, pc, r1
66c: e08f0000 add r0, pc, r0
670: eaffff6b b 424 <printf@plt>
674: 0000012c andeq r0, r0, ip, lsr #2
678: 0000012b andeq r0, r0, fp, lsr #2
67c: e5903028 ldr r3, [r0, #40] ; 0x28
680: e92d4037 push {r0, r1, r2, r4, r5, lr}
684: e28d4008 add r4, sp, #8
688: e5243004 str r3, [r4, #-4]!
68c: e1a05000 mov r5, r0
690: e1a00004 mov r0, r4
694: ebffff68 bl 43c <xtables_ipaddr_to_numeric@plt>
698: e1a01000 mov r1, r0
69c: e59f0064 ldr r0, [pc, #100] ; 708 <libipt_NETMAP_init+0x290>
6a0: e08f0000 add r0, pc, r0
6a4: ebffff5e bl 424 <printf@plt>
6a8: e595302c ldr r3, [r5, #44] ; 0x2c
6ac: e5950028 ldr r0, [r5, #40] ; 0x28
6b0: e0200003 eor r0, r0, r3
6b4: e1e00000 mvn r0, r0
6b8: e58d0004 str r0, [sp, #4]
6bc: eb000029 bl 768 <libipt_NETMAP_init+0x2f0>
6c0: e3a01000 mov r1, #0
6c4: e3500000 cmp r0, #0
6c8: ba000005 blt 6e4 <libipt_NETMAP_init+0x26c>
6cc: 1a000007 bne 6f0 <libipt_NETMAP_init+0x278>
6d0: e59f0034 ldr r0, [pc, #52] ; 70c <libipt_NETMAP_init+0x294>
6d4: e08f0000 add r0, pc, r0
6d8: ebffff51 bl 424 <printf@plt>
6dc: e28dd00c add sp, sp, #12
6e0: e8bd8030 pop {r4, r5, pc}
6e4: e2811001 add r1, r1, #1
6e8: e1a00080 lsl r0, r0, #1
6ec: eafffff4 b 6c4 <libipt_NETMAP_init+0x24c>
6f0: e1a00004 mov r0, r4
6f4: ebffff50 bl 43c <xtables_ipaddr_to_numeric@plt>
6f8: e1a01000 mov r1, r0
6fc: e59f000c ldr r0, [pc, #12] ; 710 <libipt_NETMAP_init+0x298>
700: e08f0000 add r0, pc, r0
704: eafffff3 b 6d8 <libipt_NETMAP_init+0x260>
708: 0000014a andeq r0, r0, sl, asr #2
70c: 00000111 andeq r0, r0, r1, lsl r1
710: 000000e9 andeq r0, r0, r9, ror #1
714: e92d4010 push {r4, lr}
718: e59f001c ldr r0, [pc, #28] ; 73c <libipt_NETMAP_init+0x2c4>
71c: e1a04001 mov r4, r1
720: e59f1018 ldr r1, [pc, #24] ; 740 <libipt_NETMAP_init+0x2c8>
724: e08f0000 add r0, pc, r0
728: e08f1001 add r1, pc, r1
72c: ebffff3c bl 424 <printf@plt>
730: e1a00004 mov r0, r4
734: e8bd4010 pop {r4, lr}
738: eaffffcf b 67c <libipt_NETMAP_init+0x204>
73c: 000000c9 andeq r0, r0, r9, asr #1
740: 0000006c andeq r0, r0, ip, rrx
744: e59f0018 ldr r0, [pc, #24] ; 764 <libipt_NETMAP_init+0x2ec>
748: e92d4010 push {r4, lr}
74c: e08f0000 add r0, pc, r0
750: e1a04001 mov r4, r1
754: ebffff32 bl 424 <printf@plt>
758: e1a00004 mov r0, r4
75c: e8bd4010 pop {r4, lr}
[*] Function printf used 4 times libipt_NETMAP.so