[*] Binary protection state of ubcom
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 ubcom
403520: 8c460000 lw a2,0(v0)
403524: 8fc20028 lw v0,40(s8)
403528: 8f8380a8 lw v1,-32600(gp)
40352c: 00021080 sll v0,v0,0x2
403530: 24420001 addiu v0,v0,1
403534: 00021080 sll v0,v0,0x2
403538: 00621021 addu v0,v1,v0
40353c: 8c470000 lw a3,0(v0)
403540: 8fc20028 lw v0,40(s8)
403544: 8f8380a8 lw v1,-32600(gp)
403548: 00021040 sll v0,v0,0x1
40354c: 24420001 addiu v0,v0,1
403550: 000210c0 sll v0,v0,0x3
403554: 00621021 addu v0,v1,v0
403558: 8c440000 lw a0,0(v0)
40355c: 8fc20028 lw v0,40(s8)
403560: 8f8380a8 lw v1,-32600(gp)
403564: 00021100 sll v0,v0,0x4
403568: 00621021 addu v0,v1,v0
40356c: 8c42000c lw v0,12(v0)
403570: afa40010 sw a0,16(sp)
403574: afa20014 sw v0,20(sp)
403578: 8f8480b0 lw a0,-32592(gp)
40357c: 3c020040 lui v0,0x40
403580: 24454344 addiu a1,v0,17220
403584: 8f998060 lw t9,sprintf
403588: 00000000 nop
40358c: 0320f809 jalr t9
--
4035b8: 8c460000 lw a2,0(v0)
4035bc: 8fc20028 lw v0,40(s8)
4035c0: 8f8380a8 lw v1,-32600(gp)
4035c4: 00021080 sll v0,v0,0x2
4035c8: 24420001 addiu v0,v0,1
4035cc: 00021080 sll v0,v0,0x2
4035d0: 00621021 addu v0,v1,v0
4035d4: 8c470000 lw a3,0(v0)
4035d8: 8fc20028 lw v0,40(s8)
4035dc: 8f8380a8 lw v1,-32600(gp)
4035e0: 00021040 sll v0,v0,0x1
4035e4: 24420001 addiu v0,v0,1
4035e8: 000210c0 sll v0,v0,0x3
4035ec: 00621021 addu v0,v1,v0
4035f0: 8c440000 lw a0,0(v0)
4035f4: 8fc20028 lw v0,40(s8)
4035f8: 8f8380a8 lw v1,-32600(gp)
4035fc: 00021100 sll v0,v0,0x4
403600: 00621021 addu v0,v1,v0
403604: 8c42000c lw v0,12(v0)
403608: afa40010 sw a0,16(sp)
40360c: afa20014 sw v0,20(sp)
403610: 8f848084 lw a0,-32636(gp)
403614: 3c020040 lui v0,0x40
403618: 24454344 addiu a1,v0,17220
40361c: 8f998060 lw t9,sprintf
403620: 00000000 nop
403624: 0320f809 jalr t9
--
4037c4: 00431021 addu v0,v0,v1
4037c8: 80430014 lb v1,20(v0)
4037cc: 2402002e li v0,46
4037d0: 14620007 bne v1,v0,4037f0 <ain@@Base+0x5b0>
4037d4: 00000000 nop
4037d8: 8fc20030 lw v0,48(s8)
4037dc: 27c30020 addiu v1,s8,32
4037e0: 00621021 addu v0,v1,v0
4037e4: a0400014 sb zero,20(v0)
4037e8: 10000009 b 403810 <ain@@Base+0x5d0>
4037ec: 00000000 nop
4037f0: 8fc20030 lw v0,48(s8)
4037f4: 00000000 nop
4037f8: 2442ffff addiu v0,v0,-1
4037fc: afc20030 sw v0,48(s8)
403800: 8fc20030 lw v0,48(s8)
403804: 00000000 nop
403808: 1c40ffec bgtz v0,4037bc <ain@@Base+0x57c>
40380c: 00000000 nop
403810: 27c20098 addiu v0,s8,152
403814: 27c30034 addiu v1,s8,52
403818: 00402021 move a0,v0
40381c: 3c020040 lui v0,0x40
403820: 24454370 addiu a1,v0,17264
403824: 00603021 move a2,v1
403828: 8f998060 lw t9,sprintf
40382c: 00000000 nop
403830: 0320f809 jalr t9
--
403b84: 00431021 addu v0,v0,v1
403b88: 80430014 lb v1,20(v0)
403b8c: 2402002e li v0,46
403b90: 14620007 bne v1,v0,403bb0 <ain@@Base+0x970>
403b94: 00000000 nop
403b98: 8fc20030 lw v0,48(s8)
403b9c: 27c30020 addiu v1,s8,32
403ba0: 00621021 addu v0,v1,v0
403ba4: a0400014 sb zero,20(v0)
403ba8: 10000009 b 403bd0 <ain@@Base+0x990>
403bac: 00000000 nop
403bb0: 8fc20030 lw v0,48(s8)
403bb4: 00000000 nop
403bb8: 2442ffff addiu v0,v0,-1
403bbc: afc20030 sw v0,48(s8)
403bc0: 8fc20030 lw v0,48(s8)
403bc4: 00000000 nop
403bc8: 1c40ffec bgtz v0,403b7c <ain@@Base+0x93c>
403bcc: 00000000 nop
403bd0: 27c20098 addiu v0,s8,152
403bd4: 27c30034 addiu v1,s8,52
403bd8: 00402021 move a0,v0
403bdc: 3c020040 lui v0,0x40
403be0: 24454370 addiu a1,v0,17264
403be4: 00603021 move a2,v1
403be8: 8f998060 lw t9,sprintf
403bec: 00000000 nop
403bf0: 0320f809 jalr t9
--
403e70: 8f998040 lw t9,-32704(gp)
403e74: 00000000 nop
403e78: 0320f809 jalr t9
403e7c: 00000000 nop
403e80: 8fdc0018 lw gp,24(s8)
403e84: 8fc20024 lw v0,36(s8)
403e88: 00000000 nop
403e8c: afc201a0 sw v0,416(s8)
403e90: 8fc201a0 lw v0,416(s8)
403e94: 00000000 nop
403e98: 04410005 bgez v0,403eb0 <ain@@Base+0xc70>
403e9c: 00000000 nop
403ea0: 8fc301a0 lw v1,416(s8)
403ea4: 00000000 nop
403ea8: 246303ff addiu v1,v1,1023
403eac: afc301a0 sw v1,416(s8)
403eb0: 8fc301a0 lw v1,416(s8)
403eb4: 00000000 nop
403eb8: 00031283 sra v0,v1,0xa
403ebc: 00401821 move v1,v0
403ec0: 27c200fc addiu v0,s8,252
403ec4: 00402021 move a0,v0
403ec8: 3c020040 lui v0,0x40
403ecc: 244543cc addiu a1,v0,17356
403ed0: 00603021 move a2,v1
403ed4: 8f998060 lw t9,sprintf
403ed8: 00000000 nop
403edc: 0320f809 jalr t9
403ee0: 00000000 nop
403ee4: 8fdc0018 lw gp,24(s8)
403ee8: 8fc20024 lw v0,36(s8)
403eec: 00000000 nop
403ef0: afc201a4 sw v0,420(s8)
403ef4: 8fc201a4 lw v0,420(s8)
403ef8: 00000000 nop
403efc: 04410005 bgez v0,403f14 <ain@@Base+0xcd4>
403f00: 00000000 nop
403f04: 8fc301a4 lw v1,420(s8)
403f08: 00000000 nop
403f0c: 246303ff addiu v1,v1,1023
403f10: afc301a4 sw v1,420(s8)
403f14: 8fc301a4 lw v1,420(s8)
403f18: 00000000 nop
403f1c: 00031283 sra v0,v1,0xa
403f20: 00401821 move v1,v0
403f24: 27c200fc addiu v0,s8,252
403f28: 00402021 move a0,v0
403f2c: 3c020040 lui v0,0x40
403f30: 244543fc addiu a1,v0,17404
403f34: 00603021 move a2,v1
403f38: 8f998060 lw t9,sprintf
403f3c: 00000000 nop
403f40: 0320f809 jalr t9
[*] Function sprintf used 6 times ubcom