[*] Binary protection state of libncurses.so.6
No RELRO No Canary found NX disabled DSO No RPATH No RUNPATH No Symbols
[*] Function sprintf tear down of libncurses.so.6
17ed8: 1680000c bnez s4,17f0c <vwscanw+0x868>
17edc: 00000000 nop
17ee0: 1700000a bnez t8,17f0c <vwscanw+0x868>
17ee4: 00000000 nop
17ee8: 14600003 bnez v1,17ef8 <vwscanw+0x854>
17eec: 00000000 nop
17ef0: a2350000 sb s5,0(s1)
17ef4: 26310001 addiu s1,s1,1
17ef8: 0320f809 jalr t9
17efc: 02202021 move a0,s1
17f00: 00001821 move v1,zero
17f04: 8fbc0010 lw gp,16(sp)
17f08: 00408821 move s1,v0
17f0c: 1613ffec bne s0,s3,17ec0 <vwscanw+0x81c>
17f10: 00000000 nop
17f14: 02d7b826 xor s7,s6,s7
17f18: 32f7ff00 andi s7,s7,0xff00
17f1c: 12e00011 beqz s7,17f64 <vwscanw+0x8c0>
17f20: 0220c021 move t8,s1
17f24: 14600004 bnez v1,17f38 <vwscanw+0x894>
17f28: 8f85802c lw a1,-32724(gp)
17f2c: 2402007c li v0,124
17f30: 26310001 addiu s1,s1,1
17f34: a3020000 sb v0,0(t8)
17f38: 32c6ff00 andi a2,s6,0xff00
17f3c: 8f99822c lw t9,sprintf
17f40: 02202021 move a0,s1
17f44: 24a54a98 addiu a1,a1,19096
--
1889c: 0320f809 jalr t9
188a0: 02002021 move a0,s0
188a4: 1440ff8d bnez v0,186dc <putwin+0x9c>
188a8: 8fbc0010 lw gp,16(sp)
188ac: 86380006 lh t8,6(s1)
188b0: 07000080 bltz t8,18ab4 <putwin+0x474>
188b4: 00009821 move s3,zero
188b8: 10000027 b 18958 <putwin+0x318>
188bc: 8e450000 lw a1,0(s2)
188c0: 8f9980e0 lw t9,strlen
188c4: 0320f809 jalr t9
188c8: 02c02021 move a0,s6
188cc: 26e4ffe0 addiu a0,s7,-32
188d0: 02c21021 addu v0,s6,v0
188d4: 2c85005f sltiu a1,a0,95
188d8: 2406005c li a2,92
188dc: 24440001 addiu a0,v0,1
188e0: 8fbc0010 lw gp,16(sp)
188e4: 10a0006c beqz a1,18a98 <putwin+0x458>
188e8: a0460000 sb a2,0(v0)
188ec: 24050020 li a1,32
188f0: 12e50057 beq s7,a1,18a50 <putwin+0x410>
188f4: 24180073 li t8,115
188f8: 2404005c li a0,92
188fc: 16e4004e bne s7,a0,18a38 <putwin+0x3f8>
18900: 8f99822c lw t9,sprintf
18904: a0570001 sb s7,1(v0)
18908: a0400002 sb zero,2(v0)
--
18980: 0320f809 jalr t9
18984: 02863024 and a2,s4,a2
18988: 1000ffcd b 188c0 <putwin+0x280>
1898c: 8fbc0010 lw gp,16(sp)
18990: 8e450000 lw a1,0(s2)
18994: 2402ff00 li v0,-256
18998: 02e02021 move a0,s7
1899c: 00003021 move a2,zero
189a0: 1000ff94 b 187f4 <putwin+0x1b4>
189a4: 00a22824 and a1,a1,v0
189a8: 92420000 lbu v0,0(s2)
189ac: 1040ff99 beqz v0,18814 <putwin+0x1d4>
189b0: 8f99862c lw t9,-31188(gp)
189b4: 02e02021 move a0,s7
189b8: 8f82802c lw v0,-32724(gp)
189bc: 03c02821 move a1,s8
189c0: 0320f809 jalr t9
189c4: 24534aa4 addiu s3,v0,19108
189c8: 8fbc0010 lw gp,16(sp)
189cc: 1000ff8f b 1880c <putwin+0x1cc>
189d0: 83a20018 lb v0,24(sp)
189d4: 86460000 lh a2,0(s2)
189d8: 10c0ff8e beqz a2,18814 <putwin+0x1d4>
189dc: 8f98802c lw t8,-32724(gp)
189e0: 02e02021 move a0,s7
189e4: 8f99822c lw t9,sprintf
189e8: 0320f809 jalr t9
189ec: 27054ab4 addiu a1,t8,19124
189f0: 8fbc0010 lw gp,16(sp)
189f4: 1000ff85 b 1880c <putwin+0x1cc>
189f8: 83a20018 lb v0,24(sp)
189fc: 86460000 lh a2,0(s2)
18a00: 10c0ff84 beqz a2,18814 <putwin+0x1d4>
18a04: 8f82802c lw v0,-32724(gp)
18a08: 02e02021 move a0,s7
18a0c: 8f99822c lw t9,sprintf
18a10: 0320f809 jalr t9
18a14: 24454ab4 addiu a1,v0,19124
--
18a3c: 03c02821 move a1,s8
18a40: 0320f809 jalr t9
18a44: 02e03021 move a2,s7
18a48: 1000ffb0 b 1890c <putwin+0x2cc>
18a4c: 8fbc0010 lw gp,16(sp)
18a50: a0580001 sb t8,1(v0)
18a54: 1000ffad b 1890c <putwin+0x2cc>
18a58: a0800001 sb zero,1(a0)
18a5c: 02002021 move a0,s0
18a60: 8f998414 lw t9,-31724(gp)
18a64: 02603021 move a2,s3
18a68: 24a54ab8 addiu a1,a1,19128
18a6c: 0320f809 jalr t9
18a70: 02e03821 move a3,s7
18a74: 1840ff19 blez v0,186dc <putwin+0x9c>
18a78: 8fbc0010 lw gp,16(sp)
18a7c: 8f9983a0 lw t9,-31840(gp)
18a80: 0320f809 jalr t9
18a84: 02002021 move a0,s0
18a88: 1040ff62 beqz v0,18814 <putwin+0x1d4>
18a8c: 8fbc0010 lw gp,16(sp)
18a90: 1000ff13 b 186e0 <putwin+0xa0>
18a94: 8fbf0444 lw ra,1092(sp)
18a98: 8f85802c lw a1,-32724(gp)
18a9c: 02e03021 move a2,s7
18aa0: 8f99822c lw t9,sprintf
18aa4: 0320f809 jalr t9
18aa8: 24a54acc addiu a1,a1,19148
--
28dec: 04400006 bltz v0,28e08 <_nc_getenv_num+0x68>
28df0: 8fb80018 lw t8,24(sp)
28df4: 13100004 beq t8,s0,28e08 <_nc_getenv_num+0x68>
28df8: 00000000 nop
28dfc: 83180000 lb t8,0(t8)
28e00: 13000003 beqz t8,28e10 <_nc_getenv_num+0x70>
28e04: 8fbf0024 lw ra,36(sp)
28e08: 2402ffff li v0,-1
28e0c: 8fbf0024 lw ra,36(sp)
28e10: 8fb00020 lw s0,32(sp)
28e14: 03e00008 jr ra
28e18: 27bd0028 addiu sp,sp,40
00028e1c <_nc_setenv_num>:
28e1c: 3c1c0003 lui gp,0x3
28e20: 279cfd44 addiu gp,gp,-700
28e24: 0399e021 addu gp,gp,t9
28e28: 27bdff58 addiu sp,sp,-168
28e2c: afbf00a4 sw ra,164(sp)
28e30: afb100a0 sw s1,160(sp)
28e34: afb0009c sw s0,156(sp)
28e38: afbc0010 sw gp,16(sp)
28e3c: 1080000f beqz a0,28e7c <_nc_setenv_num+0x60>
28e40: 00808021 move s0,a0
28e44: 04a0000d bltz a1,28e7c <_nc_setenv_num+0x60>
28e48: 8f99822c lw t9,sprintf
28e4c: 00a03021 move a2,a1
28e50: 8f85802c lw a1,-32724(gp)
--
28eb8: 10400005 beqz v0,28ed0 <_nc_home_terminfo+0x40>
28ebc: 8fbf0024 lw ra,36(sp)
28ec0: 8fb10020 lw s1,32(sp)
28ec4: 8fb0001c lw s0,28(sp)
28ec8: 03e00008 jr ra
28ecc: 27bd0028 addiu sp,sp,40
28ed0: 8f848030 lw a0,-32720(gp)
28ed4: 8f998588 lw t9,-31352(gp)
28ed8: 0320f809 jalr t9
28edc: 2484a9c0 addiu a0,a0,-22080
28ee0: 8fbc0010 lw gp,16(sp)
28ee4: 10400011 beqz v0,28f2c <_nc_home_terminfo+0x9c>
28ee8: 00408821 move s1,v0
28eec: 8f9980e0 lw t9,strlen
28ef0: 0320f809 jalr t9
28ef4: 00402021 move a0,v0
28ef8: 8fbc0010 lw gp,16(sp)
28efc: 8f998514 lw t9,-31468(gp)
28f00: 0320f809 jalr t9
28f04: 2444000d addiu a0,v0,13
28f08: 8fbc0010 lw gp,16(sp)
28f0c: 1040000d beqz v0,28f44 <_nc_home_terminfo+0xb4>
28f10: ae0200dc sw v0,220(s0)
28f14: 8f858030 lw a1,-32720(gp)
28f18: 00402021 move a0,v0
28f1c: 8f99822c lw t9,sprintf
28f20: 02203021 move a2,s1
28f24: 0320f809 jalr t9
--
29bc8: 03002021 move a0,t8
29bcc: 0320f809 jalr t9
29bd0: 00000000 nop
29bd4: 8e38002c lw t8,44(s1)
29bd8: 8fbc0010 lw gp,16(sp)
29bdc: 0310c021 addu t8,t8,s0
29be0: af000000 sw zero,0(t8)
29be4: 8e22002c lw v0,44(s1)
29be8: 26100004 addiu s0,s0,4
29bec: 1612fff3 bne s0,s2,29bbc <keyname_sp+0xcc>
29bf0: 0050c021 addu t8,v0,s0
29bf4: 00138080 sll s0,s3,0x2
29bf8: 00509021 addu s2,v0,s0
29bfc: 8e420000 lw v0,0(s2)
29c00: 1440001e bnez v0,29c7c <keyname_sp+0x18c>
29c04: 8fbf005c lw ra,92(sp)
29c08: 2a780080 slti t8,s3,128
29c0c: 17000092 bnez t8,29e58 <keyname_sp+0x368>
29c10: 00000000 nop
29c14: 168000a4 bnez s4,29ea8 <keyname_sp+0x3b8>
29c18: 24182d4d li t8,11597
29c1c: 27b40018 addiu s4,sp,24
29c20: 02802021 move a0,s4
29c24: 8f85802c lw a1,-32724(gp)
29c28: 02603021 move a2,s3
29c2c: 8f99822c lw t9,sprintf
29c30: 0320f809 jalr t9
29c34: 24a54ad4 addiu a1,a1,19156
--
29e28: 0320f809 jalr t9
29e2c: 24050004 li a1,4
29e30: 8fbc0010 lw gp,16(sp)
29e34: 1440ff54 bnez v0,29b88 <keyname_sp+0x98>
29e38: ae22002c sw v0,44(s1)
29e3c: 1000ff8e b 29c78 <keyname_sp+0x188>
29e40: 00001021 move v0,zero
29e44: 8f828030 lw v0,-32720(gp)
29e48: 1000ff8b b 29c78 <keyname_sp+0x188>
29e4c: 2442af80 addiu v0,v0,-20608
29e50: 1000ff68 b 29bf4 <keyname_sp+0x104>
29e54: 8f02002c lw v0,44(t8)
29e58: 27b40018 addiu s4,sp,24
29e5c: 02802021 move a0,s4
29e60: 2a780020 slti t8,s3,32
29e64: 17000007 bnez t8,29e84 <keyname_sp+0x394>
29e68: 2418007f li t8,127
29e6c: 1678ff6e bne s3,t8,29c28 <keyname_sp+0x138>
29e70: 8f85802c lw a1,-32724(gp)
29e74: 24183f5e li t8,16222
29e78: a4980000 sh t8,0(a0)
29e7c: 1000ff71 b 29c44 <keyname_sp+0x154>
29e80: a0800002 sb zero,2(a0)
29e84: 8f858030 lw a1,-32720(gp)
29e88: 26660040 addiu a2,s3,64
29e8c: 8f99822c lw t9,sprintf
29e90: 0320f809 jalr t9
29e94: 24a5af74 addiu a1,a1,-20620
--
2d93c: 90580008 lbu t8,8(v0)
2d940: 17000330 bnez t8,2e604 <tparm+0x12c4>
2d944: 8f98801c lw t8,-32740(gp)
2d948: 8c540004 lw s4,4(v0)
2d94c: 8f82801c lw v0,-32740(gp)
2d950: 24581694 addiu t8,v0,5780
2d954: 0314a00a 0x314a00a
2d958: 8f838184 lw v1,-32380(gp)
2d95c: 02802021 move a0,s4
2d960: 8f9980e0 lw t9,strlen
2d964: afa30074 sw v1,116(sp)
2d968: 0320f809 jalr t9
2d96c: afa70078 sw a3,120(sp)
2d970: 8fa70078 lw a3,120(sp)
2d974: 8e3800f8 lw t8,248(s1)
2d978: 0047282a slt a1,v0,a3
2d97c: 8e2400f4 lw a0,244(s1)
2d980: 00e5100b 0xe5100b
2d984: 27050001 addiu a1,t8,1
2d988: 00a21021 addu v0,a1,v0
2d98c: 0082202b sltu a0,a0,v0
2d990: 8fbc0010 lw gp,16(sp)
2d994: 14800376 bnez a0,2e770 <tparm+0x1430>
2d998: 8fa30074 lw v1,116(sp)
2d99c: 8c6400f0 lw a0,240(v1)
2d9a0: 8f99822c lw t9,sprintf
2d9a4: 00982021 addu a0,a0,t8
2d9a8: 8fa50070 lw a1,112(sp)
--
2dc4c: 27180001 addiu t8,t8,1
2dc50: 8e3800ec lw t8,236(s1)
2dc54: 8f828184 lw v0,-32380(gp)
2dc58: 1b000394 blez t8,2eaac <tparm+0x176c>
2dc5c: 8e3400fc lw s4,252(s1)
2dc60: 27030008 addiu v1,t8,8
2dc64: 2718ffff addiu t8,t8,-1
2dc68: 000318c0 sll v1,v1,0x3
2dc6c: ac5800ec sw t8,236(v0)
2dc70: 00431021 addu v0,v0,v1
2dc74: 90580008 lbu t8,8(v0)
2dc78: 1700025d bnez t8,2e5f0 <tparm+0x12b0>
2dc7c: 00000000 nop
2dc80: 00003021 move a2,zero
2dc84: 8e2300f8 lw v1,248(s1)
2dc88: 28e2001e slti v0,a3,30
2dc8c: 2418001e li t8,30
2dc90: 00e2c00a 0xe2c00a
2dc94: 24640001 addiu a0,v1,1
2dc98: 8e2200f4 lw v0,244(s1)
2dc9c: 0098c021 addu t8,a0,t8
2dca0: 0058102b sltu v0,v0,t8
2dca4: 144002c0 bnez v0,2e7a8 <tparm+0x1468>
2dca8: 8f878184 lw a3,-32380(gp)
2dcac: 8ce400f0 lw a0,240(a3)
2dcb0: 8f99822c lw t9,sprintf
2dcb4: 00832021 addu a0,a0,v1
2dcb8: 1000ff3d b 2d9b0 <tparm+0x670>
--
2f1d0: 90580008 lbu t8,8(v0)
2f1d4: 17000330 bnez t8,2fe98 <tiparm+0x12c4>
2f1d8: 8f98801c lw t8,-32740(gp)
2f1dc: 8c540004 lw s4,4(v0)
2f1e0: 8f82801c lw v0,-32740(gp)
2f1e4: 24581694 addiu t8,v0,5780
2f1e8: 0314a00a 0x314a00a
2f1ec: 8f838184 lw v1,-32380(gp)
2f1f0: 02802021 move a0,s4
2f1f4: 8f9980e0 lw t9,strlen
2f1f8: afa30074 sw v1,116(sp)
2f1fc: 0320f809 jalr t9
2f200: afa70078 sw a3,120(sp)
2f204: 8fa70078 lw a3,120(sp)
2f208: 8e3800f8 lw t8,248(s1)
2f20c: 0047282a slt a1,v0,a3
2f210: 8e2400f4 lw a0,244(s1)
2f214: 00e5100b 0xe5100b
2f218: 27050001 addiu a1,t8,1
2f21c: 00a21021 addu v0,a1,v0
2f220: 0082202b sltu a0,a0,v0
2f224: 8fbc0010 lw gp,16(sp)
2f228: 14800376 bnez a0,30004 <tiparm+0x1430>
2f22c: 8fa30074 lw v1,116(sp)
2f230: 8c6400f0 lw a0,240(v1)
2f234: 8f99822c lw t9,sprintf
2f238: 00982021 addu a0,a0,t8
2f23c: 8fa50070 lw a1,112(sp)
--
2f4e0: 27180001 addiu t8,t8,1
2f4e4: 8e3800ec lw t8,236(s1)
2f4e8: 8f828184 lw v0,-32380(gp)
2f4ec: 1b000394 blez t8,30340 <tiparm+0x176c>
2f4f0: 8e3400fc lw s4,252(s1)
2f4f4: 27030008 addiu v1,t8,8
2f4f8: 2718ffff addiu t8,t8,-1
2f4fc: 000318c0 sll v1,v1,0x3
2f500: ac5800ec sw t8,236(v0)
2f504: 00431021 addu v0,v0,v1
2f508: 90580008 lbu t8,8(v0)
2f50c: 1700025d bnez t8,2fe84 <tiparm+0x12b0>
2f510: 00000000 nop
2f514: 00003021 move a2,zero
2f518: 8e2300f8 lw v1,248(s1)
2f51c: 28e2001e slti v0,a3,30
2f520: 2418001e li t8,30
2f524: 00e2c00a 0xe2c00a
2f528: 24640001 addiu a0,v1,1
2f52c: 8e2200f4 lw v0,244(s1)
2f530: 0098c021 addu t8,a0,t8
2f534: 0058102b sltu v0,v0,t8
2f538: 144002c0 bnez v0,3003c <tiparm+0x1468>
2f53c: 8f878184 lw a3,-32380(gp)
2f540: 8ce400f0 lw a0,240(a3)
2f544: 8f99822c lw t9,sprintf
2f548: 00832021 addu a0,a0,v1
2f54c: 1000ff3d b 2f244 <tiparm+0x670>
--
327b8: 02201021 move v0,s1
327bc: 8f99817c lw t9,-32388(gp)
327c0: 0320f809 jalr t9
327c4: 02402021 move a0,s2
327c8: 1000ffe4 b 3275c <_nc_read_file_entry+0xa4>
327cc: 8fbc0010 lw gp,16(sp)
000327d0 <_nc_read_entry>:
327d0: 3c1c0002 lui gp,0x2
327d4: 279c6390 addiu gp,gp,25488
327d8: 0399e021 addu gp,gp,t9
327dc: 27bdffb0 addiu sp,sp,-80
327e0: afbf004c sw ra,76(sp)
327e4: afbe0048 sw s8,72(sp)
327e8: afb70044 sw s7,68(sp)
327ec: afb60040 sw s6,64(sp)
327f0: afb5003c sw s5,60(sp)
327f4: afb40038 sw s4,56(sp)
327f8: afb30034 sw s3,52(sp)
327fc: afb20030 sw s2,48(sp)
32800: afb1002c sw s1,44(sp)
32804: afb00028 sw s0,40(sp)
32808: 00a09021 move s2,a1
3280c: 8f858030 lw a1,-32720(gp)
32810: 00808021 move s0,a0
32814: 8f99822c lw t9,sprintf
32818: 00c09821 move s3,a2
3281c: afbc0018 sw gp,24(sp)
--
328f8: 241e0001 li s8,1
328fc: 8fbc0018 lw gp,24(sp)
32900: 8f998318 lw t9,-31976(gp)
32904: 02c02021 move a0,s6
32908: 0320f809 jalr t9
3290c: 02a02821 move a1,s5
32910: 8fbc0018 lw gp,24(sp)
32914: 0040a021 move s4,v0
32918: 00402021 move a0,v0
3291c: 1040ffd7 beqz v0,3287c <_nc_read_entry+0xac>
32920: 8f9980e0 lw t9,strlen
32924: 0320f809 jalr t9
32928: 00008821 move s1,zero
3292c: 02002021 move a0,s0
32930: 8fbc0018 lw gp,24(sp)
32934: 8f9980e0 lw t9,strlen
32938: 0320f809 jalr t9
3293c: 0040b821 move s7,v0
32940: 02e21021 addu v0,s7,v0
32944: 24580004 addiu t8,v0,4
32948: 2f181001 sltiu t8,t8,4097
3294c: 1300ffec beqz t8,32900 <_nc_read_entry+0x130>
32950: 8fbc0018 lw gp,24(sp)
32954: 8f858030 lw a1,-32720(gp)
32958: 02402021 move a0,s2
3295c: 8f99822c lw t9,sprintf
32960: 02803021 move a2,s4
32964: 82070000 lb a3,0(s0)
--
33a78: 13000024 beqz t8,33b0c <unctrl+0x1dc>
33a7c: 00000000 nop
33a80: 330600ff andi a2,t8,0xff
33a84: 10d2004f beq a2,s2,33bc4 <unctrl+0x294>
33a88: 2403005c li v1,92
33a8c: 10c3004d beq a2,v1,33bc4 <unctrl+0x294>
33a90: 00000000 nop
33a94: 2cc40080 sltiu a0,a2,128
33a98: 1480ffe5 bnez a0,33a30 <unctrl+0x100>
33a9c: 00062840 sll a1,a2,0x1
33aa0: 24180008 li t8,8
33aa4: 10d80055 beq a2,t8,33bfc <unctrl+0x2cc>
33aa8: 2418001b li t8,27
33aac: 10d80058 beq a2,t8,33c10 <unctrl+0x2e0>
33ab0: 2418007f li t8,127
33ab4: 10d80061 beq a2,t8,33c3c <unctrl+0x30c>
33ab8: 2418005e li t8,94
33abc: 10800007 beqz a0,33adc <unctrl+0x1ac>
33ac0: 0006c040 sll t8,a2,0x1
33ac4: 8ec20000 lw v0,0(s6)
33ac8: 0058c021 addu t8,v0,t8
33acc: 97180000 lhu t8,0(t8)
33ad0: 33180200 andi t8,t8,0x200
33ad4: 17000053 bnez t8,33c24 <unctrl+0x2f4>
33ad8: 2418005e li t8,94
33adc: 8f99822c lw t9,sprintf
33ae0: 02002021 move a0,s0
33ae4: 0320f809 jalr t9
[*] Function sprintf used 16 times libncurses.so.6