[*] Binary protection state of libipt_REDIRECT.so

  	RELRO          CANARY            NX           PIE          RPATH        RUNPATH      SYMBOLS      
  	No RELRO       No Canary found   NX disabled  DSO          No RPATH     No RUNPATH   Symbols


[*] Function printf tear down of libipt_REDIRECT.so

000008bc <libipt_REDIRECT_init>:
 8bc:	3c1c0002 	lui	gp,0x2
 8c0:	279c8894 	addiu	gp,gp,-30572
 8c4:	0399e021 	addu	gp,gp,t9
 8c8:	8f848018 	lw	a0,-32744(gp)
 8cc:	8f99804c 	lw	t9,-32692(gp)
 8d0:	00000000 	nop
 8d4:	03200008 	jr	t9
 8d8:	24841110 	addiu	a0,a0,4368

000008dc <REDIRECT_save>:
 8dc:	3c1c0002 	lui	gp,0x2
 8e0:	279c8874 	addiu	gp,gp,-30604
 8e4:	0399e021 	addu	gp,gp,t9
 8e8:	27bdffe0 	addiu	sp,sp,-32
 8ec:	afbf001c 	sw	ra,28(sp)
 8f0:	afb00018 	sw	s0,24(sp)
 8f4:	afbc0010 	sw	gp,16(sp)
 8f8:	24b00020 	addiu	s0,a1,32
 8fc:	8e020004 	lw	v0,4(s0)
 900:	00000000 	nop
 904:	30420002 	andi	v0,v0,0x2
 908:	1040002e 	beqz	v0,9c4 <REDIRECT_save+0xe8>
 90c:	00000000 	nop
 910:	8f848024 	lw	a0,-32732(gp)
 914:	8f99803c 	lw	t9,printf
 918:	00000000 	nop
 91c:	0320f809 	jalr	t9
 920:	24840f48 	addiu	a0,a0,3912
 924:	8fbc0010 	lw	gp,16(sp)
 928:	96050010 	lhu	a1,16(s0)
 92c:	8f848024 	lw	a0,-32732(gp)
 930:	00051200 	sll	v0,a1,0x8
 934:	8f99803c 	lw	t9,printf
 938:	3042ffff 	andi	v0,v0,0xffff
 93c:	00052a02 	srl	a1,a1,0x8
 940:	00452825 	or	a1,v0,a1
 944:	0320f809 	jalr	t9
 948:	24840f54 	addiu	a0,a0,3924
 94c:	96030012 	lhu	v1,18(s0)
 950:	96020010 	lhu	v0,16(s0)
 954:	8fbc0010 	lw	gp,16(sp)
 958:	1043000a 	beq	v0,v1,984 <REDIRECT_save+0xa8>
 95c:	00032a00 	sll	a1,v1,0x8
 960:	8f848024 	lw	a0,-32732(gp)
 964:	8f99803c 	lw	t9,printf
 968:	00031202 	srl	v0,v1,0x8
 96c:	30a5ffff 	andi	a1,a1,0xffff
 970:	00a22825 	or	a1,a1,v0
 974:	0320f809 	jalr	t9
 978:	24840f58 	addiu	a0,a0,3928
 97c:	8fbc0010 	lw	gp,16(sp)
 980:	00000000 	nop
 984:	8f998058 	lw	t9,-32680(gp)
 988:	00000000 	nop
 98c:	0320f809 	jalr	t9
 990:	24040020 	li	a0,32
 994:	8e020004 	lw	v0,4(s0)
 998:	8fbc0010 	lw	gp,16(sp)
 99c:	30420004 	andi	v0,v0,0x4
 9a0:	10400008 	beqz	v0,9c4 <REDIRECT_save+0xe8>
 9a4:	00000000 	nop
 9a8:	8f848024 	lw	a0,-32732(gp)
 9ac:	8f99803c 	lw	t9,printf
 9b0:	8fbf001c 	lw	ra,28(sp)
 9b4:	8fb00018 	lw	s0,24(sp)
 9b8:	24840f60 	addiu	a0,a0,3936
 9bc:	03200008 	jr	t9
 9c0:	27bd0020 	addiu	sp,sp,32
 9c4:	8fbf001c 	lw	ra,28(sp)
 9c8:	8fb00018 	lw	s0,24(sp)
 9cc:	03e00008 	jr	ra
 9d0:	27bd0020 	addiu	sp,sp,32

000009d4 <REDIRECT_print>:
 9d4:	3c1c0002 	lui	gp,0x2
 9d8:	279c877c 	addiu	gp,gp,-30852
 9dc:	0399e021 	addu	gp,gp,t9
 9e0:	27bdffe0 	addiu	sp,sp,-32
 9e4:	afbf001c 	sw	ra,28(sp)
 9e8:	afb00018 	sw	s0,24(sp)
 9ec:	afbc0010 	sw	gp,16(sp)
 9f0:	24b00020 	addiu	s0,a1,32
 9f4:	8e020004 	lw	v0,4(s0)
 9f8:	00000000 	nop
 9fc:	30420002 	andi	v0,v0,0x2
 a00:	1040002e 	beqz	v0,abc <REDIRECT_print+0xe8>
 a04:	00000000 	nop
 a08:	8f848024 	lw	a0,-32732(gp)
 a0c:	8f99803c 	lw	t9,printf
 a10:	00000000 	nop
 a14:	0320f809 	jalr	t9
 a18:	24840f6c 	addiu	a0,a0,3948
 a1c:	8fbc0010 	lw	gp,16(sp)
 a20:	96050010 	lhu	a1,16(s0)
 a24:	8f848024 	lw	a0,-32732(gp)
 a28:	00051200 	sll	v0,a1,0x8
 a2c:	8f99803c 	lw	t9,printf
 a30:	3042ffff 	andi	v0,v0,0xffff
 a34:	00052a02 	srl	a1,a1,0x8
 a38:	00452825 	or	a1,v0,a1
 a3c:	0320f809 	jalr	t9
 a40:	24840f54 	addiu	a0,a0,3924
 a44:	96030012 	lhu	v1,18(s0)
 a48:	96020010 	lhu	v0,16(s0)
 a4c:	8fbc0010 	lw	gp,16(sp)
 a50:	1043000a 	beq	v0,v1,a7c <REDIRECT_print+0xa8>
 a54:	00032a00 	sll	a1,v1,0x8
 a58:	8f848024 	lw	a0,-32732(gp)
 a5c:	8f99803c 	lw	t9,printf
 a60:	00031202 	srl	v0,v1,0x8
 a64:	30a5ffff 	andi	a1,a1,0xffff
 a68:	00a22825 	or	a1,a1,v0
 a6c:	0320f809 	jalr	t9
 a70:	24840f58 	addiu	a0,a0,3928
 a74:	8fbc0010 	lw	gp,16(sp)
 a78:	00000000 	nop
 a7c:	8f998058 	lw	t9,-32680(gp)
 a80:	00000000 	nop
 a84:	0320f809 	jalr	t9
 a88:	24040020 	li	a0,32
 a8c:	8e020004 	lw	v0,4(s0)
 a90:	8fbc0010 	lw	gp,16(sp)
 a94:	30420004 	andi	v0,v0,0x4
 a98:	10400008 	beqz	v0,abc <REDIRECT_print+0xe8>
 a9c:	00000000 	nop
 aa0:	8f848024 	lw	a0,-32732(gp)
 aa4:	8f99803c 	lw	t9,printf
 aa8:	8fbf001c 	lw	ra,28(sp)
 aac:	8fb00018 	lw	s0,24(sp)


[*] Function printf used 8 times libipt_REDIRECT.so