[*] Binary protection state of libupnp.so.6.3.2
No RELRO No Canary found NX disabled DSO RPATH No RUNPATH No Symbols
[*] Function strcpy tear down of libupnp.so.6.3.2
4fa0: 27bd0040 addiu sp,sp,64
4fa4: 3c1c0003 lui gp,0x3
4fa8: 279c73ac addiu gp,gp,29612
4fac: 0399e021 addu gp,gp,t9
4fb0: 27bdfe98 addiu sp,sp,-360
4fb4: afbf0164 sw ra,356(sp)
4fb8: afb40160 sw s4,352(sp)
4fbc: afb3015c sw s3,348(sp)
4fc0: afb20158 sw s2,344(sp)
4fc4: afb10154 sw s1,340(sp)
4fc8: afb00150 sw s0,336(sp)
4fcc: 27b10020 addiu s1,sp,32
4fd0: 8f99842c lw t9,-31700(gp)
4fd4: 00808021 move s0,a0
4fd8: afbc0018 sw gp,24(sp)
4fdc: 02202021 move a0,s1
4fe0: 00a09821 move s3,a1
4fe4: 00002821 move a1,zero
4fe8: 00c09021 move s2,a2
4fec: 2406012c li a2,300
4ff0: 0320f809 jalr t9
4ff4: 00e0a021 move s4,a3
4ff8: 8fbc0018 lw gp,24(sp)
4ffc: 02002021 move a0,s0
5000: 8f85802c lw a1,-32724(gp)
5004: 8f99861c lw t9,strcpy
5008: 0320f809 jalr t9
500c: 24a520c8 addiu a1,a1,8392
--
5a08: 0200c821 move t9,s0
5a0c: 0320f809 jalr t9
5a10: 02803021 move a2,s4
5a14: 144001c1 bnez v0,611c <UpnpClientSubscription_new-0x7114>
5a18: 8fbf2074 lw ra,8308(sp)
5a1c: 27b809e4 addiu t8,sp,2532
5a20: 02602821 move a1,s3
5a24: afb82040 sw t8,8256(sp)
5a28: 03002021 move a0,t8
5a2c: 02803021 move a2,s4
5a30: 0200c821 move t9,s0
5a34: 0320f809 jalr t9
5a38: 2407000a li a3,10
5a3c: 144001b6 bnez v0,6118 <UpnpClientSubscription_new-0x7118>
5a40: 8fbc0018 lw gp,24(sp)
5a44: 8f99842c lw t9,-31700(gp)
5a48: 27b11d6c addiu s1,sp,7532
5a4c: 2406012c li a2,300
5a50: 02202021 move a0,s1
5a54: 00002821 move a1,zero
5a58: 0320f809 jalr t9
5a5c: 27b00020 addiu s0,sp,32
5a60: 02002021 move a0,s0
5a64: 8fbc0018 lw gp,24(sp)
5a68: 8f85802c lw a1,-32724(gp)
5a6c: 8f99861c lw t9,strcpy
5a70: 0320f809 jalr t9
5a74: 24a520c8 addiu a1,a1,8392
--
15b28: 0040b821 move s7,v0
15b2c: 8ec40000 lw a0,0(s6)
15b30: 8f998370 lw t9,strlen
15b34: 0320f809 jalr t9
15b38: 0017b840 sll s7,s7,0x1
15b3c: 02221021 addu v0,s1,v0
15b40: 8fbc0018 lw gp,24(sp)
15b44: 1000ffed b 15afc <UpnpClientSubscription_set_Next+0x838c>
15b48: 00578821 addu s1,v0,s7
15b4c: 8f998578 lw t9,-31368(gp)
15b50: 26310001 addiu s1,s1,1
15b54: 0320f809 jalr t9
15b58: 02202021 move a0,s1
15b5c: 8fbc0018 lw gp,24(sp)
15b60: 10400038 beqz v0,15c44 <UpnpClientSubscription_set_Next+0x84d4>
15b64: 00408021 move s0,v0
15b68: 8f99842c lw t9,-31700(gp)
15b6c: 02203021 move a2,s1
15b70: 00402021 move a0,v0
15b74: 0320f809 jalr t9
15b78: 00002821 move a1,zero
15b7c: 02002021 move a0,s0
15b80: 8fbc0018 lw gp,24(sp)
15b84: 00008821 move s1,zero
15b88: 8f85802c lw a1,-32724(gp)
15b8c: 8f99861c lw t9,strcpy
15b90: 0320f809 jalr t9
15b94: 24a53890 addiu a1,a1,14480
--
1f138: 2718ffff addiu t8,t8,-1
1f13c: 03e00008 jr ra
1f140: 8c420004 lw v0,4(v0)
1f144: 1703fff7 bne t8,v1,1f124 <UpnpGetErrorMessage+0x18>
1f148: 8f82802c lw v0,-32724(gp)
1f14c: 03e00008 jr ra
1f150: 24423b50 addiu v0,v0,15184
0001f154 <UpnpResolveURL>:
1f154: 3c1c0002 lui gp,0x2
1f158: 279cd1fc addiu gp,gp,-11780
1f15c: 0399e021 addu gp,gp,t9
1f160: 10a00016 beqz a1,1f1bc <UpnpResolveURL+0x68>
1f164: 00000000 nop
1f168: 27bdffd8 addiu sp,sp,-40
1f16c: afbf0024 sw ra,36(sp)
1f170: afb10020 sw s1,32(sp)
1f174: afb0001c sw s0,28(sp)
1f178: 8f998190 lw t9,-32368(gp)
1f17c: afbc0010 sw gp,16(sp)
1f180: 0320f809 jalr t9
1f184: 00c08821 move s1,a2
1f188: 8fbc0010 lw gp,16(sp)
1f18c: 1040000d beqz v0,1f1c4 <UpnpResolveURL+0x70>
1f190: 00408021 move s0,v0
1f194: 8f99861c lw t9,strcpy
1f198: 02202021 move a0,s1
1f19c: 0320f809 jalr t9
[*] Function strcpy used 4 times libupnp.so.6.3.2