[*] Binary protection state of libip6t_NETMAP.so

  
  	Partial RELRO  No Canary found   NX disabled  DSO          No RPATH     No RUNPATH   No Symbols


[*] Function printf tear down of libip6t_NETMAP.so

 698:	1afffff6 	bne	678 <libip6t_NETMAP_init+0x1c8>
 69c:	e8bd8070 	pop	{r4, r5, r6, pc}
 6a0:	e59f100c 	ldr	r1, [pc, #12]	; 6b4 <libip6t_NETMAP_init+0x204>
 6a4:	e59f000c 	ldr	r0, [pc, #12]	; 6b8 <libip6t_NETMAP_init+0x208>
 6a8:	e08f1001 	add	r1, pc, r1
 6ac:	e08f0000 	add	r0, pc, r0
 6b0:	eaffff66 	b	450 <printf@plt>
 6b4:	0000010c 	andeq	r0, r0, ip, lsl #2
 6b8:	0000010b 	andeq	r0, r0, fp, lsl #2
 6bc:	e92d4030 	push	{r4, r5, lr}
 6c0:	e2804024 	add	r4, r0, #36	; 0x24
 6c4:	e894000f 	ldm	r4, {r0, r1, r2, r3}
 6c8:	e24dd014 	sub	sp, sp, #20
 6cc:	e1a0500d 	mov	r5, sp
 6d0:	e885000f 	stm	r5, {r0, r1, r2, r3}
 6d4:	e1a00005 	mov	r0, r5
 6d8:	ebffff65 	bl	474 <xtables_ip6addr_to_numeric@plt>
 6dc:	e1a01000 	mov	r1, r0
 6e0:	e59f0064 	ldr	r0, [pc, #100]	; 74c <libip6t_NETMAP_init+0x29c>
 6e4:	e08f0000 	add	r0, pc, r0
 6e8:	ebffff58 	bl	450 <printf@plt>
 6ec:	e3a02000 	mov	r2, #0
 6f0:	e4943004 	ldr	r3, [r4], #4
 6f4:	e594100c 	ldr	r1, [r4, #12]
 6f8:	e0233001 	eor	r3, r3, r1
 6fc:	e1e03003 	mvn	r3, r3
 700:	e7853102 	str	r3, [r5, r2, lsl #2]
 704:	e2822001 	add	r2, r2, #1
 708:	e3520004 	cmp	r2, #4
 70c:	1afffff7 	bne	6f0 <libip6t_NETMAP_init+0x240>
 710:	e1a00005 	mov	r0, r5
 714:	ebffff50 	bl	45c <xtables_ip6mask_to_cidr@plt>
 718:	e2501000 	subs	r1, r0, #0
 71c:	aa000007 	bge	740 <libip6t_NETMAP_init+0x290>
 720:	e1a00005 	mov	r0, r5
 724:	ebffff52 	bl	474 <xtables_ip6addr_to_numeric@plt>
 728:	e1a01000 	mov	r1, r0
 72c:	e59f001c 	ldr	r0, [pc, #28]	; 750 <libip6t_NETMAP_init+0x2a0>
 730:	e08f0000 	add	r0, pc, r0
 734:	ebffff45 	bl	450 <printf@plt>
 738:	e28dd014 	add	sp, sp, #20
 73c:	e8bd8030 	pop	{r4, r5, pc}
 740:	e59f000c 	ldr	r0, [pc, #12]	; 754 <libip6t_NETMAP_init+0x2a4>
 744:	e08f0000 	add	r0, pc, r0
 748:	eafffff9 	b	734 <libip6t_NETMAP_init+0x284>
 74c:	00000122 	andeq	r0, r0, r2, lsr #2
 750:	000000d5 	ldrdeq	r0, [r0], -r5
 754:	000000c5 	andeq	r0, r0, r5, asr #1
 758:	e92d4010 	push	{r4, lr}
 75c:	e59f001c 	ldr	r0, [pc, #28]	; 780 <libip6t_NETMAP_init+0x2d0>
 760:	e1a04001 	mov	r4, r1
 764:	e59f1018 	ldr	r1, [pc, #24]	; 784 <libip6t_NETMAP_init+0x2d4>
 768:	e08f0000 	add	r0, pc, r0
 76c:	e08f1001 	add	r1, pc, r1
 770:	ebffff36 	bl	450 <printf@plt>
 774:	e1a00004 	mov	r0, r4
 778:	e8bd4010 	pop	{r4, lr}
 77c:	eaffffce 	b	6bc <libip6t_NETMAP_init+0x20c>
 780:	000000a5 	andeq	r0, r0, r5, lsr #1
 784:	00000048 	andeq	r0, r0, r8, asr #32
 788:	e59f0018 	ldr	r0, [pc, #24]	; 7a8 <libip6t_NETMAP_init+0x2f8>
 78c:	e92d4010 	push	{r4, lr}
 790:	e08f0000 	add	r0, pc, r0
 794:	e1a04001 	mov	r4, r1
 798:	ebffff2c 	bl	450 <printf@plt>
 79c:	e1a00004 	mov	r0, r4
 7a0:	e8bd4010 	pop	{r4, lr}


[*] Function printf used 4 times libip6t_NETMAP.so