[*] Binary protection state of rdisc6
RELRO CANARY NX PIE RPATH RUNPATH SYMBOLS
No RELRO No Canary found NX disabled No PIE No RPATH No RUNPATH No Symbols
[*] Function sprintf tear down of rdisc6
40249c: afb4002c sw s4,44(sp)
4024a0: afb30028 sw s3,40(sp)
4024a4: afb20024 sw s2,36(sp)
4024a8: afb10020 sw s1,32(sp)
4024ac: afb0001c sw s0,28(sp)
4024b0: afbc0010 sw gp,16(sp)
4024b4: 8f9980f8 lw t9,strlen
4024b8: 00a08021 move s0,a1
4024bc: 0320f809 jalr t9
4024c0: 0080b021 move s6,a0
4024c4: 8fbc0010 lw gp,16(sp)
4024c8: 02002021 move a0,s0
4024cc: 8f9980f8 lw t9,strlen
4024d0: 00000000 nop
4024d4: 0320f809 jalr t9
4024d8: 00409821 move s3,v0
4024dc: 8fbc0010 lw gp,16(sp)
4024e0: 02621021 addu v0,s3,v0
4024e4: 8f998110 lw t9,-32496(gp)
4024e8: 00000000 nop
4024ec: 0320f809 jalr t9
4024f0: 24440002 addiu a0,v0,2
4024f4: 8fbc0010 lw gp,16(sp)
4024f8: 10400066 beqz v0,402694 <_ftext@@Base+0x16f4>
4024fc: 0040a021 move s4,v0
402500: 8f99806c lw t9,sprintf
402504: 8f918158 lw s1,-32424(gp)
402508: 3c050040 lui a1,0x40
--
403124: 00000000 nop
403128: 8f998040 lw t9,-32704(gp)
40312c: 3c040040 lui a0,0x40
403130: 0320f809 jalr t9
403134: 24844f4c addiu a0,a0,20300
403138: 8fbc0020 lw gp,32(sp)
40313c: 3c040040 lui a0,0x40
403140: 8f8280d8 lw v0,-32552(gp)
403144: 8f998094 lw t9,-32620(gp)
403148: 8c450000 lw a1,0(v0)
40314c: 0320f809 jalr t9
403150: 24844ef4 addiu a0,a0,20212
403154: 8fbc0020 lw gp,32(sp)
403158: 92510004 lbu s1,4(s2)
40315c: 00000000 nop
403160: 12200019 beqz s1,4031c8 <_ftext@@Base+0x2228>
403164: 00000000 nop
403168: 12a00007 beqz s5,403188 <_ftext@@Base+0x21e8>
40316c: 3c040040 lui a0,0x40
403170: 8f99804c lw t9,-32692(gp)
403174: 24844f14 addiu a0,a0,20244
403178: 0320f809 jalr t9
40317c: 02202821 move a1,s1
403180: 8fbc0020 lw gp,32(sp)
403184: 00000000 nop
403188: 8f99806c lw t9,sprintf
40318c: 27b00170 addiu s0,sp,368
403190: 3c050040 lui a1,0x40
--
40333c: 0320f809 jalr t9
403340: 24844ffc addiu a0,a0,20476
403344: 8fbc0020 lw gp,32(sp)
403348: 96430006 lhu v1,6(s2)
40334c: 00000000 nop
403350: 00031200 sll v0,v1,0x8
403354: 3042ffff andi v0,v0,0xffff
403358: 00031a02 srl v1,v1,0x8
40335c: 12a00010 beqz s5,4033a0 <_ftext@@Base+0x2400>
403360: 00438825 or s1,v0,v1
403364: 24020001 li v0,1
403368: 12220003 beq s1,v0,403378 <_ftext@@Base+0x23d8>
40336c: 3c020040 lui v0,0x40
403370: 10000003 b 403380 <_ftext@@Base+0x23e0>
403374: 24474e4c addiu a3,v0,20044
403378: 3c020040 lui v0,0x40
40337c: 24474e54 addiu a3,v0,20052
403380: 8f99804c lw t9,-32692(gp)
403384: 3c040040 lui a0,0x40
403388: 24844e5c addiu a0,a0,20060
40338c: 02202821 move a1,s1
403390: 0320f809 jalr t9
403394: 02203021 move a2,s1
403398: 8fbc0020 lw gp,32(sp)
40339c: 00000000 nop
4033a0: 8f99806c lw t9,sprintf
4033a4: 27b00170 addiu s0,sp,368
4033a8: 3c050040 lui a1,0x40
--
403680: 92250000 lbu a1,0(s1)
403684: 0320f809 jalr t9
403688: 2610ffff addiu s0,s0,-1
40368c: 8fbc0020 lw gp,32(sp)
403690: 26310001 addiu s1,s1,1
403694: 3c040040 lui a0,0x40
403698: 2e020002 sltiu v0,s0,2
40369c: 8f99804c lw t9,-32692(gp)
4036a0: 1040fff7 beqz v0,403680 <_ftext@@Base+0x26e0>
4036a4: 24845144 addiu a0,a0,20804
4036a8: 24020001 li v0,1
4036ac: 16020007 bne s0,v0,4036cc <_ftext@@Base+0x272c>
4036b0: 26620002 addiu v0,s3,2
4036b4: 92250000 lbu a1,0(s1)
4036b8: 3c040040 lui a0,0x40
4036bc: 0320f809 jalr t9
4036c0: 2484514c addiu a0,a0,20812
4036c4: 8fbc0020 lw gp,32(sp)
4036c8: 26620002 addiu v0,s3,2
4036cc: 90450005 lbu a1,5(v0)
4036d0: 90440003 lbu a0,3(v0)
4036d4: 90470001 lbu a3,1(v0)
4036d8: 90430002 lbu v1,2(v0)
4036dc: 90420004 lbu v0,4(v0)
4036e0: 92660002 lbu a2,2(s3)
4036e4: 8f99806c lw t9,sprintf
4036e8: afa5001c sw a1,28(sp)
4036ec: 27b00170 addiu s0,sp,368
--
4037c0: 00000000 nop
4037c4: 1280014c beqz s4,403cf8 <_ftext@@Base+0x2d58>
4037c8: 00000000 nop
4037cc: 12a0000e beqz s5,403808 <_ftext@@Base+0x2868>
4037d0: 00000000 nop
4037d4: 8f8280d8 lw v0,-32552(gp)
4037d8: 8f998094 lw t9,-32620(gp)
4037dc: 8c450000 lw a1,0(v0)
4037e0: 3c040040 lui a0,0x40
4037e4: 0320f809 jalr t9
4037e8: 248451bc addiu a0,a0,20924
4037ec: 8fbc0020 lw gp,32(sp)
4037f0: 92660002 lbu a2,2(s3)
4037f4: 8f99804c lw t9,-32692(gp)
4037f8: 3c040040 lui a0,0x40
4037fc: 248452b4 addiu a0,a0,21172
403800: 0320f809 jalr t9
403804: 02002821 move a1,s0
403808: 27b00140 addiu s0,sp,320
40380c: 3c040040 lui a0,0x40
403810: 248451dc addiu a0,a0,20956
403814: 0c100920 jal 402480 <_ftext@@Base+0x14e0>
403818: 02002821 move a1,s0
40381c: 8fbc0020 lw gp,32(sp)
403820: 92660002 lbu a2,2(s3)
403824: 8f99806c lw t9,sprintf
403828: 3c050040 lui a1,0x40
40382c: 24a551e4 addiu a1,a1,20964
--
40385c: 8e050000 lw a1,0(s0)
403860: 3c040040 lui a0,0x40
403864: 0320f809 jalr t9
403868: 248451f0 addiu a0,a0,20976
40386c: 8e640004 lw a0,4(s3)
403870: 0c1009b0 jal 4026c0 <_ftext@@Base+0x1720>
403874: 00000000 nop
403878: 8fbc0020 lw gp,32(sp)
40387c: 8e050000 lw a1,0(s0)
403880: 8f998094 lw t9,-32620(gp)
403884: 3c040040 lui a0,0x40
403888: 0320f809 jalr t9
40388c: 24845210 addiu a0,a0,21008
403890: 8e640008 lw a0,8(s3)
403894: 0c1009b0 jal 4026c0 <_ftext@@Base+0x1720>
403898: 00000000 nop
40389c: 8fbc0020 lw gp,32(sp)
4038a0: 8e660004 lw a2,4(s3)
4038a4: 3c1000ff lui s0,0xff
4038a8: 00062602 srl a0,a2,0x18
4038ac: 00d01024 and v0,a2,s0
4038b0: 00061e00 sll v1,a2,0x18
4038b4: 00641825 or v1,v1,a0
4038b8: 00021202 srl v0,v0,0x8
4038bc: 30c6ff00 andi a2,a2,0xff00
4038c0: 8f99806c lw t9,sprintf
4038c4: 00621825 or v1,v1,v0
4038c8: 27b10140 addiu s1,sp,320
4038cc: 3c120040 lui s2,0x40
4038d0: 00063200 sll a2,a2,0x8
4038d4: 00663025 or a2,v1,a2
4038d8: 02202021 move a0,s1
4038dc: 0320f809 jalr t9
4038e0: 264551e4 addiu a1,s2,20964
4038e4: 3c040040 lui a0,0x40
4038e8: 24845230 addiu a0,a0,21040
4038ec: 0c100920 jal 402480 <_ftext@@Base+0x14e0>
4038f0: 02202821 move a1,s1
4038f4: 8e660008 lw a2,8(s3)
4038f8: 8fbc0020 lw gp,32(sp)
4038fc: 00061602 srl v0,a2,0x18
403900: 00d08024 and s0,a2,s0
403904: 00061e00 sll v1,a2,0x18
403908: 00621825 or v1,v1,v0
40390c: 00108202 srl s0,s0,0x8
403910: 30c6ff00 andi a2,a2,0xff00
403914: 8f99806c lw t9,sprintf
403918: 00701825 or v1,v1,s0
40391c: 00063200 sll a2,a2,0x8
--
4039bc: 24845240 addiu a0,a0,21056
4039c0: 24020001 li v0,1
4039c4: 8fbc0020 lw gp,32(sp)
4039c8: 16220006 bne s1,v0,4039e4 <_ftext@@Base+0x2a44>
4039cc: 2e220500 sltiu v0,s1,1280
4039d0: 3c070040 lui a3,0x40
4039d4: 3c060040 lui a2,0x40
4039d8: 24e75260 addiu a3,a3,21088
4039dc: 10000009 b 403a04 <_ftext@@Base+0x2a64>
4039e0: 24c65268 addiu a2,a2,21096
4039e4: 14400003 bnez v0,4039f4 <_ftext@@Base+0x2a54>
4039e8: 3c070040 lui a3,0x40
4039ec: 10000003 b 4039fc <_ftext@@Base+0x2a5c>
4039f0: 24e75270 addiu a3,a3,21104
4039f4: 3c070040 lui a3,0x40
4039f8: 24e75260 addiu a3,a3,21088
4039fc: 3c060040 lui a2,0x40
403a00: 24c65278 addiu a2,a2,21112
403a04: 8f99804c lw t9,-32692(gp)
403a08: 3c040040 lui a0,0x40
403a0c: 24845280 addiu a0,a0,21120
403a10: 0320f809 jalr t9
403a14: 02202821 move a1,s1
403a18: 8fbc0020 lw gp,32(sp)
403a1c: 00000000 nop
403a20: 8f99806c lw t9,sprintf
403a24: 27b00170 addiu s0,sp,368
403a28: 3c050040 lui a1,0x40
--
403c34: 27a501b0 addiu a1,sp,432
403c38: 8fbc0020 lw gp,32(sp)
403c3c: 00000000 nop
403c40: 8f8280b0 lw v0,-32592(gp)
403c44: 00000000 nop
403c48: 90420000 lbu v0,0(v0)
403c4c: 00000000 nop
403c50: 30420003 andi v0,v0,0x3
403c54: 1040000f beqz v0,403c94 <_ftext@@Base+0x2cf4>
403c58: 24020001 li v0,1
403c5c: 3c040040 lui a0,0x40
403c60: 16c20003 bne s6,v0,403c70 <_ftext@@Base+0x2cd0>
403c64: 2484532c addiu a0,a0,21292
403c68: 3c040040 lui a0,0x40
403c6c: 2484534c addiu a0,a0,21324
403c70: 8f8280d8 lw v0,-32552(gp)
403c74: 8f998094 lw t9,-32620(gp)
403c78: 8c450000 lw a1,0(v0)
403c7c: 0320f809 jalr t9
403c80: 00000000 nop
403c84: 8e640004 lw a0,4(s3)
403c88: 0c1009b0 jal 4026c0 <_ftext@@Base+0x1720>
403c8c: 00000000 nop
403c90: 8fbc0020 lw gp,32(sp)
403c94: 8e660004 lw a2,4(s3)
403c98: 8f99806c lw t9,sprintf
403c9c: 00062602 srl a0,a2,0x18
403ca0: 00061e00 sll v1,a2,0x18
--
403d30: 3c040040 lui a0,0x40
403d34: 24845378 addiu a0,a0,21368
403d38: 0320f809 jalr t9
403d3c: 02002821 move a1,s0
403d40: 27b10140 addiu s1,sp,320
403d44: 3c040040 lui a0,0x40
403d48: 24845384 addiu a0,a0,21380
403d4c: 02202821 move a1,s1
403d50: 0c100920 jal 402480 <_ftext@@Base+0x14e0>
403d54: 3c120041 lui s2,0x41
403d58: 924262e0 lbu v0,25312(s2)
403d5c: 8fbc0020 lw gp,32(sp)
403d60: 1040001e beqz v0,403ddc <_ftext@@Base+0x2e3c>
403d64: 3c020041 lui v0,0x41
403d68: 8c4262e4 lw v0,25316(v0)
403d6c: 00000000 nop
403d70: 1040001a beqz v0,403ddc <_ftext@@Base+0x2e3c>
403d74: 3c040040 lui a0,0x40
403d78: 8f998040 lw t9,-32704(gp)
403d7c: 00000000 nop
403d80: 0320f809 jalr t9
403d84: 2484538c addiu a0,a0,21388
403d88: 8fbc0020 lw gp,32(sp)
403d8c: 27b00170 addiu s0,sp,368
403d90: 8f878164 lw a3,-32412(gp)
403d94: 8f99806c lw t9,sprintf
403d98: 3c050040 lui a1,0x40
403d9c: 24a5539c addiu a1,a1,21404
[*] Function sprintf used 10 times rdisc6