[*] Binary protection state of libip6t_REDIRECT.so

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


[*] Function printf tear down of libip6t_REDIRECT.so

 9d4:	000107bc 			; <UNDEFINED> instruction: 0x000107bc
 9d8:	00000048 	andeq	r0, r0, r8, asr #32
 9dc:	000002f4 	strdeq	r0, [r0], -r4
 9e0:	000002d7 	ldrdeq	r0, [r0], -r7
 9e4:	0000ffff 	strdeq	pc, [r0], -pc	; <UNPREDICTABLE>
 9e8:	000002b8 			; <UNDEFINED> instruction: 0x000002b8
 9ec:	000002bf 			; <UNDEFINED> instruction: 0x000002bf
 9f0:	00000284 	andeq	r0, r0, r4, lsl #5
 9f4:	0000028b 	andeq	r0, r0, fp, lsl #5
 9f8:	e59f0004 	ldr	r0, [pc, #4]	; a04 <libip6t_REDIRECT_init+0x450>
 9fc:	e08f0000 	add	r0, pc, r0
 a00:	eafffecd 	b	53c <puts@plt>
 a04:	000001ac 	andeq	r0, r0, ip, lsr #3
 a08:	e5913020 	ldr	r3, [r1, #32]
 a0c:	e3130002 	tst	r3, #2
 a10:	012fff1e 	bxeq	lr
 a14:	e59f0074 	ldr	r0, [pc, #116]	; a90 <libip6t_REDIRECT_init+0x4dc>
 a18:	e92d4010 	push	{r4, lr}
 a1c:	e08f0000 	add	r0, pc, r0
 a20:	e1a04001 	mov	r4, r1
 a24:	ebfffec1 	bl	530 <printf@plt>
 a28:	e1d434b4 	ldrh	r3, [r4, #68]	; 0x44
 a2c:	e59f0060 	ldr	r0, [pc, #96]	; a94 <libip6t_REDIRECT_init+0x4e0>
 a30:	e1a01423 	lsr	r1, r3, #8
 a34:	e1811403 	orr	r1, r1, r3, lsl #8
 a38:	e1a01801 	lsl	r1, r1, #16
 a3c:	e1a01821 	lsr	r1, r1, #16
 a40:	e08f0000 	add	r0, pc, r0
 a44:	ebfffeb9 	bl	530 <printf@plt>
 a48:	e1d434b6 	ldrh	r3, [r4, #70]	; 0x46
 a4c:	e1d424b4 	ldrh	r2, [r4, #68]	; 0x44
 a50:	e1520003 	cmp	r2, r3
 a54:	0a000006 	beq	a74 <libip6t_REDIRECT_init+0x4c0>
 a58:	e1a01423 	lsr	r1, r3, #8
 a5c:	e59f0034 	ldr	r0, [pc, #52]	; a98 <libip6t_REDIRECT_init+0x4e4>
 a60:	e1811403 	orr	r1, r1, r3, lsl #8
 a64:	e1a01801 	lsl	r1, r1, #16
 a68:	e1a01821 	lsr	r1, r1, #16
 a6c:	e08f0000 	add	r0, pc, r0
 a70:	ebfffeae 	bl	530 <printf@plt>
 a74:	e5943020 	ldr	r3, [r4, #32]
 a78:	e3130004 	tst	r3, #4
 a7c:	08bd8010 	popeq	{r4, pc}
 a80:	e59f0014 	ldr	r0, [pc, #20]	; a9c <libip6t_REDIRECT_init+0x4e8>
 a84:	e8bd4010 	pop	{r4, lr}
 a88:	e08f0000 	add	r0, pc, r0
 a8c:	eafffea7 	b	530 <printf@plt>
 a90:	000001e9 	andeq	r0, r0, r9, ror #3
 a94:	000001d3 	ldrdeq	r0, [r0], -r3
 a98:	000001a6 	andeq	r0, r0, r6, lsr #3
 a9c:	0000018f 	andeq	r0, r0, pc, lsl #3
 aa0:	e5913020 	ldr	r3, [r1, #32]
 aa4:	e3130002 	tst	r3, #2
 aa8:	012fff1e 	bxeq	lr
 aac:	e59f0074 	ldr	r0, [pc, #116]	; b28 <libip6t_REDIRECT_init+0x574>
 ab0:	e92d4010 	push	{r4, lr}
 ab4:	e08f0000 	add	r0, pc, r0
 ab8:	e1a04001 	mov	r4, r1
 abc:	ebfffe9b 	bl	530 <printf@plt>
 ac0:	e1d434b4 	ldrh	r3, [r4, #68]	; 0x44
 ac4:	e59f0060 	ldr	r0, [pc, #96]	; b2c <libip6t_REDIRECT_init+0x578>
 ac8:	e1a01423 	lsr	r1, r3, #8
 acc:	e1811403 	orr	r1, r1, r3, lsl #8
 ad0:	e1a01801 	lsl	r1, r1, #16
 ad4:	e1a01821 	lsr	r1, r1, #16
 ad8:	e08f0000 	add	r0, pc, r0
 adc:	ebfffe93 	bl	530 <printf@plt>
 ae0:	e1d434b6 	ldrh	r3, [r4, #70]	; 0x46
 ae4:	e1d424b4 	ldrh	r2, [r4, #68]	; 0x44
 ae8:	e1520003 	cmp	r2, r3
 aec:	0a000006 	beq	b0c <libip6t_REDIRECT_init+0x558>
 af0:	e1a01423 	lsr	r1, r3, #8
 af4:	e59f0034 	ldr	r0, [pc, #52]	; b30 <libip6t_REDIRECT_init+0x57c>
 af8:	e1811403 	orr	r1, r1, r3, lsl #8
 afc:	e1a01801 	lsl	r1, r1, #16
 b00:	e1a01821 	lsr	r1, r1, #16
 b04:	e08f0000 	add	r0, pc, r0
 b08:	ebfffe88 	bl	530 <printf@plt>
 b0c:	e5943020 	ldr	r3, [r4, #32]
 b10:	e3130004 	tst	r3, #4


[*] Function printf used 6 times libip6t_REDIRECT.so