[*] 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