[*] Binary protection state of gpio

  
  	Full RELRO     Canary found      NX disabled  No PIE       No RPATH     No RUNPATH   No Symbols


[*] Function printf tear down of gpio

  400ad4:	8f998034 	lw	t9,-32716(gp)
  400ad8:	0320f809 	jalr	t9
  400adc:	2410ffff 	li	s0,-1
  400ae0:	10000042 	b	400bec <ain@@Base+0x25c>
  400ae4:	8fbc0010 	lw	gp,16(sp)
  400ae8:	8f998040 	lw	t9,-32704(gp)
  400aec:	02402021 	move	a0,s2
  400af0:	02002821 	move	a1,s0
  400af4:	24170001 	li	s7,1
  400af8:	02603021 	move	a2,s3
  400afc:	0320f809 	jalr	t9
  400b00:	27b1002c 	addiu	s1,sp,44
  400b04:	0010c080 	sll	t8,s0,0x2
  400b08:	8fbc0010 	lw	gp,16(sp)
  400b0c:	27a20048 	addiu	v0,sp,72
  400b10:	0277b804 	sllv	s7,s7,s3
  400b14:	0058c021 	addu	t8,v0,t8
  400b18:	afa0002c 	sw	zero,44(sp)
  400b1c:	ae200004 	sw	zero,4(s1)
  400b20:	ae200008 	sw	zero,8(s1)
  400b24:	ae20000c 	sw	zero,12(s1)
  400b28:	ae200010 	sw	zero,16(s1)
  400b2c:	ae200014 	sw	zero,20(s1)
  400b30:	af17ffe4 	sw	s7,-28(t8)
  400b34:	12c00018 	beqz	s6,400b98 <ain@@Base+0x208>
  400b38:	8f99803c 	lw	t9,printf
  400b3c:	8f848024 	lw	a0,-32732(gp)
  400b40:	02002821 	move	a1,s0
  400b44:	02603021 	move	a2,s3
  400b48:	26100002 	addiu	s0,s0,2
  400b4c:	24841110 	addiu	a0,a0,4368
  400b50:	0320f809 	jalr	t9
  400b54:	02803821 	move	a3,s4
  400b58:	02402021 	move	a0,s2
  400b5c:	8fbc0010 	lw	gp,16(sp)
  400b60:	02202821 	move	a1,s1
  400b64:	8f998050 	lw	t9,-32688(gp)
  400b68:	0320f809 	jalr	t9
  400b6c:	00108080 	sll	s0,s0,0x2
  400b70:	27b80048 	addiu	t8,sp,72
  400b74:	8fbc0010 	lw	gp,16(sp)
  400b78:	03108021 	addu	s0,t8,s0
  400b7c:	8e18ffe8 	lw	t8,-24(s0)
  400b80:	8f848024 	lw	a0,-32732(gp)
  400b84:	02782807 	srav	a1,t8,s3
  400b88:	8f99803c 	lw	t9,printf
  400b8c:	24841130 	addiu	a0,a0,4400
  400b90:	10000013 	b	400be0 <ain@@Base+0x250>


[*] Function printf used 2 times gpio