[*] Binary protection state of libipt_MASQUERADE.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_MASQUERADE.so

 8a0:	279c87f4 	addiu	gp,gp,-30732
 8a4:	0399e021 	addu	gp,gp,t9
 8a8:	8f848018 	lw	a0,-32744(gp)
 8ac:	8f99804c 	lw	t9,-32692(gp)
 8b0:	00000000 	nop
 8b4:	03200008 	jr	t9
 8b8:	24841050 	addiu	a0,a0,4176

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

000009a0 <MASQUERADE_print>:
 9a0:	3c1c0002 	lui	gp,0x2
 9a4:	279c86f0 	addiu	gp,gp,-30992
 9a8:	0399e021 	addu	gp,gp,t9
 9ac:	27bdffe0 	addiu	sp,sp,-32
 9b0:	afbf001c 	sw	ra,28(sp)
 9b4:	afb00018 	sw	s0,24(sp)
 9b8:	afbc0010 	sw	gp,16(sp)
 9bc:	24b00020 	addiu	s0,a1,32
 9c0:	8e020004 	lw	v0,4(s0)
 9c4:	00000000 	nop
 9c8:	30420002 	andi	v0,v0,0x2
 9cc:	10400023 	beqz	v0,a5c <MASQUERADE_print+0xbc>
 9d0:	00000000 	nop
 9d4:	8f848024 	lw	a0,-32732(gp)
 9d8:	8f99803c 	lw	t9,printf
 9dc:	00000000 	nop
 9e0:	0320f809 	jalr	t9
 9e4:	24840e6c 	addiu	a0,a0,3692
 9e8:	8fbc0010 	lw	gp,16(sp)
 9ec:	96050010 	lhu	a1,16(s0)
 9f0:	8f848024 	lw	a0,-32732(gp)
 9f4:	00051200 	sll	v0,a1,0x8
 9f8:	8f99803c 	lw	t9,printf
 9fc:	3042ffff 	andi	v0,v0,0xffff
 a00:	00052a02 	srl	a1,a1,0x8
 a04:	00452825 	or	a1,v0,a1
 a08:	0320f809 	jalr	t9
 a0c:	24840e7c 	addiu	a0,a0,3708
 a10:	96030012 	lhu	v1,18(s0)
 a14:	96020010 	lhu	v0,16(s0)
 a18:	8fbc0010 	lw	gp,16(sp)
 a1c:	1043000a 	beq	v0,v1,a48 <MASQUERADE_print+0xa8>
 a20:	00032a00 	sll	a1,v1,0x8
 a24:	8f848024 	lw	a0,-32732(gp)
 a28:	8f99803c 	lw	t9,printf
 a2c:	00031202 	srl	v0,v1,0x8
 a30:	30a5ffff 	andi	a1,a1,0xffff
 a34:	00a22825 	or	a1,a1,v0
 a38:	0320f809 	jalr	t9
 a3c:	24840e58 	addiu	a0,a0,3672
 a40:	8fbc0010 	lw	gp,16(sp)
 a44:	00000000 	nop
 a48:	8f998058 	lw	t9,-32680(gp)
 a4c:	00000000 	nop
 a50:	0320f809 	jalr	t9
 a54:	24040020 	li	a0,32
 a58:	8fbc0010 	lw	gp,16(sp)
 a5c:	8e020004 	lw	v0,4(s0)
 a60:	00000000 	nop
 a64:	30420004 	andi	v0,v0,0x4
 a68:	10400008 	beqz	v0,a8c <MASQUERADE_print+0xec>
 a6c:	00000000 	nop
 a70:	8f848024 	lw	a0,-32732(gp)
 a74:	8f99803c 	lw	t9,printf
 a78:	8fbf001c 	lw	ra,28(sp)
 a7c:	8fb00018 	lw	s0,24(sp)


[*] Function printf used 7 times libipt_MASQUERADE.so