[*] Binary protection state of libdns_sd.so
No RELRO No Canary found NX disabled DSO No RPATH No RUNPATH No Symbols
[*] Function strcpy tear down of libdns_sd.so
295c: ae18000c sw t8,12(s0)
2960: 8f99805c lw t9,-32676(gp)
2964: 0320f809 jalr t9
2968: 00000000 nop
296c: 8fbc0020 lw gp,32(sp)
2970: 8c510000 lw s1,0(v0)
2974: 8f9980dc lw t9,-32548(gp)
2978: 0320f809 jalr t9
297c: 02202021 move a0,s1
2980: 24040004 li a0,4
2984: 8fbc0020 lw gp,32(sp)
2988: 02203021 move a2,s1
298c: 00403821 move a3,v0
2990: 8f858028 lw a1,-32728(gp)
2994: 8f998078 lw t9,-32648(gp)
2998: 0320f809 jalr t9
299c: 24a56728 addiu a1,a1,26408
29a0: 8fbc0020 lw gp,32(sp)
29a4: 8f998028 lw t9,-32728(gp)
29a8: 273925dc addiu t9,t9,9692
29ac: 0320f809 jalr t9
29b0: 02002021 move a0,s0
29b4: 3c02fffe lui v0,0xfffe
29b8: 10000043 b 2ac8 <TXTRecordGetItemAtIndex+0x1214>
29bc: 3442fffd ori v0,v0,0xfffd
29c0: 8f9980ec lw t9,strcpy
29c4: 24180001 li t8,1
29c8: a7b80028 sh t8,40(sp)
--
5d64: 00000000 nop
5d68: ac800000 sw zero,0(a0)
5d6c: 03e00008 jr ra
5d70: 00001021 move v0,zero
5d74: ac820000 sw v0,0(a0)
5d78: 93020000 lbu v0,0(t8)
5d7c: 93180001 lbu t8,1(t8)
5d80: 00021200 sll v0,v0,0x8
5d84: 03e00008 jr ra
5d88: 00581025 or v0,v0,t8
00005d8c <put_string>:
5d8c: 3c1c0002 lui gp,0x2
5d90: 279c9824 addiu gp,gp,-26588
5d94: 0399e021 addu gp,gp,t9
5d98: 27bdffd8 addiu sp,sp,-40
5d9c: afbf0024 sw ra,36(sp)
5da0: afb10020 sw s1,32(sp)
5da4: afb0001c sw s0,28(sp)
5da8: 00808021 move s0,a0
5dac: afbc0010 sw gp,16(sp)
5db0: 14800003 bnez a0,5dc0 <put_string+0x34>
5db4: 00a08821 move s1,a1
5db8: 8f908028 lw s0,-32728(gp)
5dbc: 26106a00 addiu s0,s0,27136
5dc0: 8f9980ec lw t9,strcpy
5dc4: 02002821 move a1,s0
5dc8: 0320f809 jalr t9
[*] Function strcpy used 2 times libdns_sd.so