[*] Binary protection state of neaps
RELRO CANARY NX PIE RPATH RUNPATH SYMBOLS
No RELRO No Canary found NX disabled No PIE No RPATH No RUNPATH No Symbols
[*] Function printf tear down of neaps
40135c: 3c1c0042 lui gp,0x42
401360: 27bdffe0 addiu sp,sp,-32
401364: 279ce920 addiu gp,gp,-5856
401368: afbf001c sw ra,28(sp)
40136c: afb00018 sw s0,24(sp)
401370: afbc0010 sw gp,16(sp)
401374: 00808021 move s0,a0
401378: 3c050040 lui a1,0x40
40137c: 3c040040 lui a0,0x40
401380: 24846484 addiu a0,a0,25732
401384: 24a5649c addiu a1,a1,25756
401388: 0c1004c0 jal 401300 <_ftext@@Base+0x1b0>
40138c: 02003021 move a2,s0
401390: 8fbc0010 lw gp,16(sp)
401394: 00000000 nop
401398: 8f99806c lw t9,-32660(gp)
40139c: 00000000 nop
4013a0: 0320f809 jalr t9
4013a4: 02002021 move a0,s0
4013a8: 3c1c0042 lui gp,0x42
4013ac: 27bdffe0 addiu sp,sp,-32
4013b0: 279ce920 addiu gp,gp,-5856
4013b4: afbf001c sw ra,28(sp)
4013b8: afb00018 sw s0,24(sp)
4013bc: afbc0010 sw gp,16(sp)
4013c0: 8f998048 lw t9,printf
4013c4: 00808021 move s0,a0
4013c8: 3c050040 lui a1,0x40
--
401758: 0320f809 jalr t9
40175c: 24a565ec addiu a1,a1,26092
401760: 8fbc0020 lw gp,32(sp)
401764: 14400025 bnez v0,4017fc <ain@@Base+0x390>
401768: 3c050040 lui a1,0x40
40176c: 8f99808c lw t9,-32628(gp)
401770: 00000000 nop
401774: 0320f809 jalr t9
401778: 02002021 move a0,s0
40177c: 3c030041 lui v1,0x41
401780: 8c636afc lw v1,27388(v1)
401784: 8fbc0020 lw gp,32(sp)
401788: 106000c8 beqz v1,401aac <ain@@Base+0x640>
40178c: ae626ad0 sw v0,27344(s3)
401790: 00008021 move s0,zero
401794: 10000008 b 4017b8 <ain@@Base+0x34c>
401798: 24110004 li s1,4
40179c: 14400006 bnez v0,4017b8 <ain@@Base+0x34c>
4017a0: 00000000 nop
4017a4: 8f998140 lw t9,-32448(gp)
4017a8: 00000000 nop
4017ac: 0320f809 jalr t9
4017b0: 2404000a li a0,10
4017b4: 8fbc0020 lw gp,32(sp)
4017b8: 03d01021 addu v0,s8,s0
4017bc: 8f998048 lw t9,printf
4017c0: 90450000 lbu a1,0(v0)
4017c4: 3c040040 lui a0,0x40
[*] Function printf used 2 times neaps