[*] Binary protection state of libIOTCAPIs.so
No RELRO No Canary found NX disabled DSO No RPATH No RUNPATH No Symbols
[*] Function strcpy tear down of libIOTCAPIs.so
6c64: 8f998054 lw t9,-32684(gp)
6c68: 8fb20020 lw s2,32(sp)
6c6c: 03200008 jr t9
6c70: 27bd0028 addiu sp,sp,40
6c74: 03e00008 jr ra
6c78: 00000000 nop
6c7c: 3c1c0005 lui gp,0x5
6c80: 279c0564 addiu gp,gp,1380
6c84: 0399e021 addu gp,gp,t9
6c88: 27bdffd0 addiu sp,sp,-48
6c8c: afbc0010 sw gp,16(sp)
6c90: afb40028 sw s4,40(sp)
6c94: afb20020 sw s2,32(sp)
6c98: afb00018 sw s0,24(sp)
6c9c: afbf002c sw ra,44(sp)
6ca0: afb30024 sw s3,36(sp)
6ca4: afb1001c sw s1,28(sp)
6ca8: 00c0a021 move s4,a2
6cac: 8fb00040 lw s0,64(sp)
6cb0: 10e0000a beqz a3,6cdc <_ftext+0xf1c>
6cb4: 97b20044 lhu s2,68(sp)
6cb8: 24a2ffff addiu v0,a1,-1
6cbc: 0202102b sltu v0,s0,v0
6cc0: 10400012 beqz v0,6d0c <_ftext+0xf4c>
6cc4: 00809821 move s3,a0
6cc8: 8f998640 lw t9,strcpy
6ccc: 00e02821 move a1,a3
6cd0: 0320f809 jalr t9
6cd4: 02708021 addu s0,s3,s0
6cd8: a2000000 sb zero,0(s0)
6cdc: 8fbf002c lw ra,44(sp)
6ce0: 00121202 srl v0,s2,0x8
6ce4: 00129200 sll s2,s2,0x8
6ce8: 00529025 or s2,v0,s2
6cec: a6920000 sh s2,0(s4)
6cf0: 8fb30024 lw s3,36(sp)
6cf4: 8fb40028 lw s4,40(sp)
6cf8: 8fb20020 lw s2,32(sp)
6cfc: 8fb1001c lw s1,28(sp)
6d00: 8fb00018 lw s0,24(sp)
6d04: 03e00008 jr ra
6d08: 27bd0030 addiu sp,sp,48
6d0c: 8f998640 lw t9,strcpy
6d10: 00a08821 move s1,a1
6d14: 02718821 addu s1,s3,s1
--
6d24: 8fbf002c lw ra,44(sp)
6d28: 00121202 srl v0,s2,0x8
6d2c: 00129200 sll s2,s2,0x8
6d30: 00529025 or s2,v0,s2
6d34: a6920000 sh s2,0(s4)
6d38: 8fb30024 lw s3,36(sp)
6d3c: 8fb40028 lw s4,40(sp)
6d40: 8fb20020 lw s2,32(sp)
6d44: 8fb1001c lw s1,28(sp)
6d48: 8fb00018 lw s0,24(sp)
6d4c: 03e00008 jr ra
6d50: 27bd0030 addiu sp,sp,48
6d54: 3c1c0005 lui gp,0x5
6d58: 279c048c addiu gp,gp,1164
6d5c: 0399e021 addu gp,gp,t9
6d60: 10c00013 beqz a2,6db0 <_ftext+0xff0>
6d64: 24a2ffff addiu v0,a1,-1
6d68: 27bdffd0 addiu sp,sp,-48
6d6c: 00e2102b sltu v0,a3,v0
6d70: afbc0010 sw gp,16(sp)
6d74: afb10028 sw s1,40(sp)
6d78: afbf002c sw ra,44(sp)
6d7c: afb00024 sw s0,36(sp)
6d80: 1440000d bnez v0,6db8 <_ftext+0xff8>
6d84: 00808821 move s1,a0
6d88: 8f998640 lw t9,strcpy
6d8c: 00a08021 move s0,a1
6d90: 02308021 addu s0,s1,s0
6d94: 0320f809 jalr t9
6d98: 00c02821 move a1,a2
6d9c: a2000000 sb zero,0(s0)
6da0: 8fbf002c lw ra,44(sp)
6da4: 8fb10028 lw s1,40(sp)
6da8: 8fb00024 lw s0,36(sp)
6dac: 27bd0030 addiu sp,sp,48
6db0: 03e00008 jr ra
6db4: 00000000 nop
6db8: 8f998640 lw t9,strcpy
6dbc: afa70018 sw a3,24(sp)
6dc0: 0320f809 jalr t9
--
8bfc: 10400007 beqz v0,8c1c <_ftext+0x2e5c>
8c00: 8fbc0010 lw gp,16(sp)
8c04: 8f998310 lw t9,-31984(gp)
8c08: 02002021 move a0,s0
8c0c: 26a59f48 addiu a1,s5,-24760
8c10: 0320f809 jalr t9
8c14: 24060004 li a2,4
8c18: 2c510001 sltiu s1,v0,1
8c1c: 8fbf004c lw ra,76(sp)
8c20: 02201021 move v0,s1
8c24: 8fb50048 lw s5,72(sp)
8c28: 8fb40044 lw s4,68(sp)
8c2c: 8fb30040 lw s3,64(sp)
8c30: 8fb2003c lw s2,60(sp)
8c34: 8fb10038 lw s1,56(sp)
8c38: 8fb00034 lw s0,52(sp)
8c3c: 03e00008 jr ra
8c40: 27bd0050 addiu sp,sp,80
8c44: 02002021 move a0,s0
8c48: 8f998028 lw t9,-32728(gp)
8c4c: 27396978 addiu t9,t9,27000
8c50: 0411f749 bal 6978 <_ftext+0xbb8>
8c54: 00000000 nop
8c58: 1000fff0 b 8c1c <_ftext+0x2e5c>
8c5c: 00408821 move s1,v0
8c60: 8f998640 lw t9,strcpy
8c64: 27a40018 addiu a0,sp,24
8c68: 26050007 addiu a1,s0,7
--
c330: ae032bd4 sw v1,11220(s0)
c334: 1000ffde b c2b0 <_ftext+0x64f0>
c338: ae222bd0 sw v0,11216(s1)
c33c: 12e00003 beqz s7,c34c <_ftext+0x658c>
c340: 8f998054 lw t9,-32684(gp)
c344: 0320f809 jalr t9
c348: 02e02021 move a0,s7
c34c: 1000ffc9 b c274 <_ftext+0x64b4>
c350: ae202bd0 sw zero,11216(s1)
c354: 1640ffd2 bnez s2,c2a0 <_ftext+0x64e0>
c358: 8f9983ec lw t9,-31764(gp)
c35c: 24040008 li a0,8
c360: 0320f809 jalr t9
c364: 24050058 li a1,88
c368: 8fbc0010 lw gp,16(sp)
c36c: 8f83801c lw v1,-32740(gp)
c370: 1040ffc0 beqz v0,c274 <_ftext+0x64b4>
c374: ac622bd0 sw v0,11216(v1)
c378: 8f82801c lw v0,-32740(gp)
c37c: 24030008 li v1,8
c380: 1000ffcb b c2b0 <_ftext+0x64f0>
c384: ac432bd4 sw v1,11220(v0)
c388: 3c1c0005 lui gp,0x5
c38c: 279cae58 addiu gp,gp,-20904
c390: 0399e021 addu gp,gp,t9
c394: 8f998640 lw t9,strcpy
c398: 27bdff88 addiu sp,sp,-120
c39c: afbc0010 sw gp,16(sp)
--
1bfc0: afbc0020 sw gp,32(sp)
1bfc4: afbf00d4 sw ra,212(sp)
1bfc8: 92020000 lbu v0,0(s0)
1bfcc: afb200d0 sw s2,208(sp)
1bfd0: afb100cc sw s1,204(sp)
1bfd4: 10400004 beqz v0,1bfe8 <UpdateLocalNetworkInfo+0x40>
1bfd8: 8f82801c lw v0,-32740(gp)
1bfdc: 94422d08 lhu v0,11528(v0)
1bfe0: 10400071 beqz v0,1c1a8 <UpdateLocalNetworkInfo+0x200>
1bfe4: 8fbf00d4 lw ra,212(sp)
1bfe8: 8f998248 lw t9,-32184(gp)
1bfec: 8f8481fc lw a0,-32260(gp)
1bff0: 00002821 move a1,zero
1bff4: 0320f809 jalr t9
1bff8: 24060068 li a2,104
1bffc: 8fbc0020 lw gp,32(sp)
1c000: 8f998130 lw t9,-32464(gp)
1c004: 0320f809 jalr t9
1c008: 27a40028 addiu a0,sp,40
1c00c: 8fbc0020 lw gp,32(sp)
1c010: 00409021 move s2,v0
1c014: 8f82850c lw v0,-31476(gp)
1c018: 8c430000 lw v1,0(v0)
1c01c: 24020001 li v0,1
1c020: 10620066 beq v1,v0,1c1bc <UpdateLocalNetworkInfo+0x214>
1c024: 8f998640 lw t9,strcpy
1c028: 1a400069 blez s2,1c1d0 <UpdateLocalNetworkInfo+0x228>
1c02c: 00000000 nop
--
28c28: 8f998404 lw t9,-31740(gp)
28c2c: 03200008 jr t9
28c30: 00000000 nop
00028c34 <IOTC_SetMACAddr>:
28c34: 3c1c0003 lui gp,0x3
28c38: 279ce5ac addiu gp,gp,-6740
28c3c: 0399e021 addu gp,gp,t9
28c40: 3c03fd86 lui v1,0xfd86
28c44: 3463aa1c ori v1,v1,0xaa1c
28c48: 10a30003 beq a1,v1,28c58 <IOTC_SetMACAddr+0x24>
28c4c: 2402270f li v0,9999
28c50: 03e00008 jr ra
28c54: 00000000 nop
28c58: 8f9980c0 lw t9,strlen
28c5c: 27bdffe0 addiu sp,sp,-32
28c60: afbc0010 sw gp,16(sp)
28c64: afb00018 sw s0,24(sp)
28c68: afbf001c sw ra,28(sp)
28c6c: 0320f809 jalr t9
28c70: 00808021 move s0,a0
28c74: 2c420013 sltiu v0,v0,19
28c78: 1040000d beqz v0,28cb0 <IOTC_SetMACAddr+0x7c>
28c7c: 8fbc0010 lw gp,16(sp)
28c80: 8f82850c lw v0,-31476(gp)
28c84: 8f998640 lw t9,strcpy
28c88: 8f848348 lw a0,-31928(gp)
28c8c: 24030001 li v1,1
--
2b66c: 0320f809 jalr t9
2b670: 2484ca70 addiu a0,a0,-13712
2b674: 96420004 lhu v0,4(s2)
2b678: 10400067 beqz v0,2b818 <AesDecrypt+0x2bc>
2b67c: 8fbc00a8 lw gp,168(sp)
2b680: 00008821 move s1,zero
2b684: 27b40010 addiu s4,sp,16
2b688: 27b30150 addiu s3,sp,336
2b68c: 24100002 li s0,2
2b690: 8f998248 lw t9,-32184(gp)
2b694: 240600a8 li a2,168
2b698: 27a400b0 addiu a0,sp,176
2b69c: 00002821 move a1,zero
2b6a0: afa00158 sw zero,344(sp)
2b6a4: afa00164 sw zero,356(sp)
2b6a8: afa00168 sw zero,360(sp)
2b6ac: afa0016c sw zero,364(sp)
2b6b0: afa00170 sw zero,368(sp)
2b6b4: afa00174 sw zero,372(sp)
2b6b8: afb0015c sw s0,348(sp)
2b6bc: 0320f809 jalr t9
2b6c0: afb00160 sw s0,352(sp)
2b6c4: 8fbc00a8 lw gp,168(sp)
2b6c8: 0011a9c0 sll s5,s1,0x7
2b6cc: 0255a821 addu s5,s2,s5
2b6d0: 8f998640 lw t9,strcpy
2b6d4: 26b50006 addiu s5,s5,6
2b6d8: 27a400b0 addiu a0,sp,176
--
00033170 <tutk_TaskMng_ResetTimeCounter>:
33170: ac800008 sw zero,8(a0)
33174: 03e00008 jr ra
33178: 24020001 li v0,1
3317c: 00000000 nop
33180: 3c1c0002 lui gp,0x2
33184: 279c4060 addiu gp,gp,16480
33188: 0399e021 addu gp,gp,t9
3318c: 27bdffe0 addiu sp,sp,-32
33190: afbc0010 sw gp,16(sp)
33194: afb00018 sw s0,24(sp)
33198: afbf001c sw ra,28(sp)
3319c: 00c03821 move a3,a2
331a0: 10c0000b beqz a2,331d0 <tutk_TaskMng_ResetTimeCounter+0x60>
331a4: 00808021 move s0,a0
331a8: 00a03021 move a2,a1
331ac: 8f85802c lw a1,-32724(gp)
331b0: 8f9981b8 lw t9,-32328(gp)
331b4: 0320f809 jalr t9
331b8: 24a5ce10 addiu a1,a1,-12784
331bc: 8fbf001c lw ra,28(sp)
331c0: 02001021 move v0,s0
331c4: 8fb00018 lw s0,24(sp)
331c8: 03e00008 jr ra
331cc: 27bd0020 addiu sp,sp,32
331d0: 8f998640 lw t9,strcpy
331d4: 0320f809 jalr t9
331d8: 00000000 nop
--
35990: 3c1c0002 lui gp,0x2
35994: 279c1850 addiu gp,gp,6224
35998: 0399e021 addu gp,gp,t9
3599c: 8f998164 lw t9,-32412(gp)
359a0: 27bdffd0 addiu sp,sp,-48
359a4: afbf002c sw ra,44(sp)
359a8: afb10028 sw s1,40(sp)
359ac: afb00024 sw s0,36(sp)
359b0: afbc0010 sw gp,16(sp)
359b4: 00808021 move s0,a0
359b8: 27a40018 addiu a0,sp,24
359bc: 0320f809 jalr t9
359c0: 00a08821 move s1,a1
359c4: 8fbc0010 lw gp,16(sp)
359c8: 27a40018 addiu a0,sp,24
359cc: 8f998210 lw t9,-32240(gp)
359d0: 0320f809 jalr t9
359d4: 24050001 li a1,1
359d8: 8fbc0010 lw gp,16(sp)
359dc: 02002021 move a0,s0
359e0: 8f9980c4 lw t9,-32572(gp)
359e4: 0320f809 jalr t9
359e8: 27a50018 addiu a1,sp,24
359ec: 8fbc0010 lw gp,16(sp)
359f0: 26040018 addiu a0,s0,24
359f4: 8f998640 lw t9,strcpy
359f8: 0320f809 jalr t9
359fc: 02202821 move a1,s1
[*] Function strcpy used 11 times libIOTCAPIs.so