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

     9dc:	24841a30 	addiu	a0,a0,6704

000009e0 <print_range>:
     9e0:	3c1c0002 	lui	gp,0x2
     9e4:	279c9090 	addiu	gp,gp,-28528
     9e8:	0399e021 	addu	gp,gp,t9
     9ec:	27bdffd0 	addiu	sp,sp,-48
     9f0:	afbf002c 	sw	ra,44(sp)
     9f4:	afb10028 	sw	s1,40(sp)
     9f8:	afb00024 	sw	s0,36(sp)
     9fc:	afbc0010 	sw	gp,16(sp)
     a00:	8c820000 	lw	v0,0(a0)
     a04:	00000000 	nop
     a08:	30420001 	andi	v0,v0,0x1
     a0c:	1040001f 	beqz	v0,a8c <print_range+0xac>
     a10:	00808021 	move	s0,a0
     a14:	8c820004 	lw	v0,4(a0)
     a18:	8f998050 	lw	t9,-32688(gp)
     a1c:	27b10018 	addiu	s1,sp,24
     a20:	02202021 	move	a0,s1
     a24:	0320f809 	jalr	t9
     a28:	afa20018 	sw	v0,24(sp)
     a2c:	8fbc0010 	lw	gp,16(sp)
     a30:	00402821 	move	a1,v0
     a34:	8f848024 	lw	a0,-32732(gp)
     a38:	8f998040 	lw	t9,printf
     a3c:	00000000 	nop
     a40:	0320f809 	jalr	t9
     a44:	248416ac 	addiu	a0,a0,5804
     a48:	8e030008 	lw	v1,8(s0)
     a4c:	8e020004 	lw	v0,4(s0)
     a50:	8fbc0010 	lw	gp,16(sp)
     a54:	1062000d 	beq	v1,v0,a8c <print_range+0xac>
     a58:	00000000 	nop
     a5c:	8f998050 	lw	t9,-32688(gp)
     a60:	afa30018 	sw	v1,24(sp)
     a64:	0320f809 	jalr	t9
     a68:	02202021 	move	a0,s1
     a6c:	8fbc0010 	lw	gp,16(sp)
     a70:	00402821 	move	a1,v0
     a74:	8f848024 	lw	a0,-32732(gp)
     a78:	8f998040 	lw	t9,printf
     a7c:	00000000 	nop
     a80:	0320f809 	jalr	t9
     a84:	248416b0 	addiu	a0,a0,5808
     a88:	8fbc0010 	lw	gp,16(sp)
     a8c:	8e020000 	lw	v0,0(s0)
     a90:	00000000 	nop
     a94:	30420002 	andi	v0,v0,0x2
     a98:	1040001c 	beqz	v0,b0c <print_range+0x12c>
     a9c:	00000000 	nop
     aa0:	8f998064 	lw	t9,-32668(gp)
     aa4:	00000000 	nop
     aa8:	0320f809 	jalr	t9
     aac:	2404003a 	li	a0,58
     ab0:	8fbc0010 	lw	gp,16(sp)
     ab4:	9605000c 	lhu	a1,12(s0)
     ab8:	8f848024 	lw	a0,-32732(gp)
     abc:	00051200 	sll	v0,a1,0x8
     ac0:	8f998040 	lw	t9,printf
     ac4:	3042ffff 	andi	v0,v0,0xffff
     ac8:	00052a02 	srl	a1,a1,0x8
     acc:	248416b4 	addiu	a0,a0,5812
     ad0:	0320f809 	jalr	t9
     ad4:	00452825 	or	a1,v0,a1
     ad8:	9602000c 	lhu	v0,12(s0)
     adc:	9604000e 	lhu	a0,14(s0)
     ae0:	8fbc0010 	lw	gp,16(sp)
     ae4:	10440009 	beq	v0,a0,b0c <print_range+0x12c>
     ae8:	00041202 	srl	v0,a0,0x8
     aec:	00042a00 	sll	a1,a0,0x8
     af0:	8f848024 	lw	a0,-32732(gp)
     af4:	8f998040 	lw	t9,printf
     af8:	30a5ffff 	andi	a1,a1,0xffff
     afc:	00a22825 	or	a1,a1,v0
--
     b6c:	8f828024 	lw	v0,-32732(gp)
     b70:	00008021 	move	s0,zero
     b74:	245416d4 	addiu	s4,v0,5844
     b78:	8f828024 	lw	v0,-32732(gp)
     b7c:	10000023 	b	c0c <DNAT_save+0xec>
     b80:	245316e0 	addiu	s3,v0,5856
     b84:	0320f809 	jalr	t9
     b88:	00000000 	nop
     b8c:	26040002 	addiu	a0,s0,2
     b90:	00042100 	sll	a0,a0,0x4
     b94:	02442021 	addu	a0,s2,a0
     b98:	02a0c821 	move	t9,s5
     b9c:	0320f809 	jalr	t9
     ba0:	24840004 	addiu	a0,a0,4
     ba4:	8fbc0010 	lw	gp,16(sp)
     ba8:	24040020 	li	a0,32
     bac:	8f998064 	lw	t9,-32668(gp)
     bb0:	00000000 	nop
     bb4:	0320f809 	jalr	t9
     bb8:	26100001 	addiu	s0,s0,1
     bbc:	8e220024 	lw	v0,36(s1)
     bc0:	8fbc0010 	lw	gp,16(sp)
     bc4:	30420004 	andi	v0,v0,0x4
     bc8:	10400006 	beqz	v0,be4 <DNAT_save+0xc4>
     bcc:	00000000 	nop
     bd0:	8f998040 	lw	t9,printf
     bd4:	00000000 	nop
     bd8:	0320f809 	jalr	t9
     bdc:	02802021 	move	a0,s4
     be0:	8fbc0010 	lw	gp,16(sp)
     be4:	8e220024 	lw	v0,36(s1)
     be8:	00000000 	nop
     bec:	30420008 	andi	v0,v0,0x8
     bf0:	10400006 	beqz	v0,c0c <DNAT_save+0xec>
     bf4:	26310010 	addiu	s1,s1,16
     bf8:	8f998040 	lw	t9,printf
     bfc:	00000000 	nop
     c00:	0320f809 	jalr	t9
     c04:	02602021 	move	a0,s3
     c08:	8fbc0010 	lw	gp,16(sp)
     c0c:	8e420020 	lw	v0,32(s2)
     c10:	8f998040 	lw	t9,printf
     c14:	0202102b 	sltu	v0,s0,v0
     c18:	1440ffda 	bnez	v0,b84 <DNAT_save+0x64>
--
     c34:	8fb20020 	lw	s2,32(sp)
     c38:	8fb1001c 	lw	s1,28(sp)
     c3c:	8fb00018 	lw	s0,24(sp)
     c40:	03e00008 	jr	ra
     c44:	27bd0038 	addiu	sp,sp,56

00000c48 <DNAT_print>:
     c48:	3c1c0002 	lui	gp,0x2
     c4c:	279c8e28 	addiu	gp,gp,-29144
     c50:	0399e021 	addu	gp,gp,t9
     c54:	27bdffc8 	addiu	sp,sp,-56
     c58:	afbf0034 	sw	ra,52(sp)
     c5c:	afb50030 	sw	s5,48(sp)
     c60:	afb4002c 	sw	s4,44(sp)
     c64:	afb30028 	sw	s3,40(sp)
     c68:	afb20024 	sw	s2,36(sp)
     c6c:	afb10020 	sw	s1,32(sp)
     c70:	afb0001c 	sw	s0,28(sp)
     c74:	afbc0010 	sw	gp,16(sp)
     c78:	8ca30024 	lw	v1,36(a1)
     c7c:	3c024000 	lui	v0,0x4000
     c80:	00621024 	and	v0,v1,v0
     c84:	10400011 	beqz	v0,ccc <DNAT_print+0x84>
     c88:	00a09021 	move	s2,a1
     c8c:	8f848024 	lw	a0,-32732(gp)
     c90:	8f998040 	lw	t9,printf
     c94:	248416f0 	addiu	a0,a0,5872
     c98:	0320f809 	jalr	t9
     c9c:	00000000 	nop
     ca0:	8fbc0010 	lw	gp,16(sp)
     ca4:	00000000 	nop
     ca8:	8f828024 	lw	v0,-32732(gp)
     cac:	02408821 	move	s1,s2
     cb0:	245509e0 	addiu	s5,v0,2528
     cb4:	8f828024 	lw	v0,-32732(gp)
     cb8:	00008021 	move	s0,zero
     cbc:	245416fc 	addiu	s4,v0,5884
     cc0:	8f828024 	lw	v0,-32732(gp)
     cc4:	10000024 	b	d58 <DNAT_print+0x110>
     cc8:	24531704 	addiu	s3,v0,5892
     ccc:	0461fff6 	bgez	v1,ca8 <DNAT_print+0x60>
     cd0:	00000000 	nop
     cd4:	8f848024 	lw	a0,-32732(gp)
     cd8:	8f998040 	lw	t9,printf
     cdc:	1000ffee 	b	c98 <DNAT_print+0x50>
     ce0:	248416f4 	addiu	a0,a0,5876
     ce4:	02a0c821 	move	t9,s5
     ce8:	0320f809 	jalr	t9
     cec:	00000000 	nop
     cf0:	8fbc0010 	lw	gp,16(sp)
     cf4:	00000000 	nop
     cf8:	8f998064 	lw	t9,-32668(gp)
     cfc:	00000000 	nop
     d00:	0320f809 	jalr	t9
     d04:	24040020 	li	a0,32
     d08:	8e220024 	lw	v0,36(s1)
     d0c:	8fbc0010 	lw	gp,16(sp)
     d10:	30420004 	andi	v0,v0,0x4
     d14:	10400006 	beqz	v0,d30 <DNAT_print+0xe8>
     d18:	00000000 	nop
     d1c:	8f998040 	lw	t9,printf
     d20:	00000000 	nop
     d24:	0320f809 	jalr	t9
     d28:	02802021 	move	a0,s4
     d2c:	8fbc0010 	lw	gp,16(sp)
     d30:	8e220024 	lw	v0,36(s1)
     d34:	00000000 	nop
     d38:	30420008 	andi	v0,v0,0x8
     d3c:	10400006 	beqz	v0,d58 <DNAT_print+0x110>
     d40:	26310010 	addiu	s1,s1,16
     d44:	8f998040 	lw	t9,printf
     d48:	00000000 	nop
     d4c:	0320f809 	jalr	t9


[*] Function printf used 11 times libipt_DNAT.so