[*] Binary protection state of libiw.so.30
No RELRO No Canary found NX disabled DSO No RPATH No RUNPATH No Symbols
[*] Function strcpy tear down of libiw.so.30
381c: afb00018 sw s0,24(sp)
3820: 00071040 sll v0,a3,0x1
3824: 00471021 addu v0,v0,a3
3828: 00e08821 move s1,a3
382c: afbc0010 sw gp,16(sp)
3830: 00a2102a slt v0,a1,v0
3834: 1040000e beqz v0,3870 <iw_print_key+0x80>
3838: 8fb80048 lw t8,72(sp)
383c: 8f868028 lw a2,-32728(gp)
3840: 8f998124 lw t9,-32476(gp)
3844: 8fbf0034 lw ra,52(sp)
3848: 24c65ed0 addiu a2,a2,24272
384c: 8fb60030 lw s6,48(sp)
3850: 8fb5002c lw s5,44(sp)
3854: 8fb40028 lw s4,40(sp)
3858: 8fb30024 lw s3,36(sp)
385c: 8fb20020 lw s2,32(sp)
3860: 8fb1001c lw s1,28(sp)
3864: 8fb00018 lw s0,24(sp)
3868: 03200008 jr t9
386c: 27bd0038 addiu sp,sp,56
3870: 33180800 andi t8,t8,0x800
3874: 1300002a beqz t8,3920 <iw_print_key+0x130>
3878: 00808021 move s0,a0
387c: 1ce0000d bgtz a3,38b4 <iw_print_key+0xc4>
3880: 8f998138 lw t9,strcpy
3884: 8f858028 lw a1,-32728(gp)
3888: 8fbf0034 lw ra,52(sp)
388c: 8fb60030 lw s6,48(sp)
3890: 24a55edc addiu a1,a1,24284
3894: 8fb5002c lw s5,44(sp)
3898: 8fb40028 lw s4,40(sp)
389c: 8fb30024 lw s3,36(sp)
38a0: 8fb20020 lw s2,32(sp)
38a4: 8fb1001c lw s1,28(sp)
38a8: 8fb00018 lw s0,24(sp)
38ac: 03200008 jr t9
38b0: 27bd0038 addiu sp,sp,56
38b4: 8f938028 lw s3,-32728(gp)
38b8: 26100002 addiu s0,s0,2
38bc: 24120001 li s2,1
38c0: 26655ee0 addiu a1,s3,24288
38c4: 0320f809 jalr t9
38c8: 26735ee0 addiu s3,s3,24288
38cc: 8fbc0010 lw gp,16(sp)
38d0: 8f948028 lw s4,-32728(gp)
38d4: 26945ee4 addiu s4,s4,24292
38d8: 12510033 beq s2,s1,39a8 <iw_print_key+0x1b8>
38dc: 32580001 andi t8,s2,0x1
38e0: 17000008 bnez t8,3904 <iw_print_key+0x114>
38e4: 8f998138 lw t9,strcpy
38e8: 02002021 move a0,s0
38ec: 02802821 move a1,s4
38f0: 0320f809 jalr t9
38f4: 26150001 addiu s5,s0,1
38f8: 02a08021 move s0,s5
38fc: 8fbc0010 lw gp,16(sp)
3900: 8f998138 lw t9,strcpy
3904: 02002021 move a0,s0
3908: 02602821 move a1,s3
390c: 0320f809 jalr t9
3910: 26100002 addiu s0,s0,2
3914: 26520001 addiu s2,s2,1
3918: 1000ffef b 38d8 <iw_print_key+0xe8>
391c: 8fbc0010 lw gp,16(sp)
3920: 8f948028 lw s4,-32728(gp)
3924: 00c09821 move s3,a2
3928: 8f99808c lw t9,-32628(gp)
392c: 26100002 addiu s0,s0,2
3930: 90c60000 lbu a2,0(a2)
3934: 26855ee8 addiu a1,s4,24296
3938: 24120001 li s2,1
393c: 0320f809 jalr t9
3940: 26945ee8 addiu s4,s4,24296
3944: 8fbc0010 lw gp,16(sp)
3948: 8f958028 lw s5,-32728(gp)
394c: 26b55ee4 addiu s5,s5,24292
3950: 0251c02a slt t8,s2,s1
3954: 13000014 beqz t8,39a8 <iw_print_key+0x1b8>
3958: 32580001 andi t8,s2,0x1
395c: 17000009 bnez t8,3984 <iw_print_key+0x194>
3960: 0272c021 addu t8,s3,s2
3964: 8f998138 lw t9,strcpy
3968: 02002021 move a0,s0
396c: 02a02821 move a1,s5
--
3db8: afb00024 sw s0,36(sp)
3dbc: 28b80019 slti t8,a1,25
3dc0: afbc0018 sw gp,24(sp)
3dc4: 1300000d beqz t8,3dfc <iw_print_pm_value+0x6c>
3dc8: 8fb50050 lw s5,80(sp)
3dcc: 8f868028 lw a2,-32728(gp)
3dd0: 8f998124 lw t9,-32476(gp)
3dd4: 8fbf003c lw ra,60(sp)
3dd8: 24c65ed0 addiu a2,a2,24272
3ddc: 8fb50038 lw s5,56(sp)
3de0: 8fb40034 lw s4,52(sp)
3de4: 8fb30030 lw s3,48(sp)
3de8: 8fb2002c lw s2,44(sp)
3dec: 8fb10028 lw s1,40(sp)
3df0: 8fb00024 lw s0,36(sp)
3df4: 03200008 jr t9
3df8: 27bd0040 addiu sp,sp,64
3dfc: 30f80001 andi t8,a3,0x1
3e00: 24b0ffe7 addiu s0,a1,-25
3e04: 00808821 move s1,a0
3e08: 00c09021 move s2,a2
3e0c: 13000007 beqz t8,3e2c <iw_print_pm_value+0x9c>
3e10: 00e09821 move s3,a3
3e14: 8f858028 lw a1,-32728(gp)
3e18: 26310004 addiu s1,s1,4
3e1c: 8f998138 lw t9,strcpy
3e20: 0320f809 jalr t9
3e24: 24a55f68 addiu a1,a1,24424
3e28: 8fbc0018 lw gp,24(sp)
3e2c: 32780002 andi t8,s3,0x2
3e30: 13000009 beqz t8,3e58 <iw_print_pm_value+0xc8>
3e34: 32782000 andi t8,s3,0x2000
3e38: 8f858028 lw a1,-32728(gp)
3e3c: 02202021 move a0,s1
3e40: 8f998138 lw t9,strcpy
3e44: 26310004 addiu s1,s1,4
3e48: 0320f809 jalr t9
3e4c: 24a55f70 addiu a1,a1,24432
3e50: 8fbc0018 lw gp,24(sp)
3e54: 32782000 andi t8,s3,0x2000
3e58: 13000008 beqz t8,3e7c <iw_print_pm_value+0xec>
3e5c: 8f998138 lw t9,strcpy
3e60: 8f858028 lw a1,-32728(gp)
3e64: 02202021 move a0,s1
--
3f90: 8fbf003c lw ra,60(sp)
3f94: 8fb50038 lw s5,56(sp)
3f98: 8fb40034 lw s4,52(sp)
3f9c: 8fb30030 lw s3,48(sp)
3fa0: 8fb2002c lw s2,44(sp)
3fa4: 8fb10028 lw s1,40(sp)
3fa8: 8fb00024 lw s0,36(sp)
3fac: 03200008 jr t9
3fb0: 27bd0040 addiu sp,sp,64
00003fb4 <iw_print_pm_mode>:
3fb4: 3c1c0002 lui gp,0x2
3fb8: 279caa8c addiu gp,gp,-21876
3fbc: 0399e021 addu gp,gp,t9
3fc0: 28a2001c slti v0,a1,28
3fc4: 10400006 beqz v0,3fe0 <iw_print_pm_mode+0x2c>
3fc8: 0080c021 move t8,a0
3fcc: 8f868028 lw a2,-32728(gp)
3fd0: 8f998124 lw t9,-32476(gp)
3fd4: 24c65ed0 addiu a2,a2,24272
3fd8: 03200008 jr t9
3fdc: 00000000 nop
3fe0: 30c60f00 andi a2,a2,0xf00
3fe4: 24020300 li v0,768
3fe8: 10c20014 beq a2,v0,403c <iw_print_pm_mode+0x88>
3fec: 8f998138 lw t9,strcpy
3ff0: 28c20301 slti v0,a2,769
3ff4: 10400007 beqz v0,4014 <iw_print_pm_mode+0x60>
--
4088: afb10024 sw s1,36(sp)
408c: afb00020 sw s0,32(sp)
4090: 28b80014 slti t8,a1,20
4094: afbc0018 sw gp,24(sp)
4098: 1300000c beqz t8,40cc <iw_print_retry_value+0x64>
409c: 8fb40048 lw s4,72(sp)
40a0: 8f868028 lw a2,-32728(gp)
40a4: 8f998124 lw t9,-32476(gp)
40a8: 8fbf0034 lw ra,52(sp)
40ac: 24c65ed0 addiu a2,a2,24272
40b0: 8fb40030 lw s4,48(sp)
40b4: 8fb3002c lw s3,44(sp)
40b8: 8fb20028 lw s2,40(sp)
40bc: 8fb10024 lw s1,36(sp)
40c0: 8fb00020 lw s0,32(sp)
40c4: 03200008 jr t9
40c8: 27bd0038 addiu sp,sp,56
40cc: 30f80001 andi t8,a3,0x1
40d0: 24b0ffec addiu s0,a1,-20
40d4: 00808821 move s1,a0
40d8: 00c09021 move s2,a2
40dc: 13000007 beqz t8,40fc <iw_print_retry_value+0x94>
40e0: 00e09821 move s3,a3
40e4: 8f858028 lw a1,-32728(gp)
40e8: 26310004 addiu s1,s1,4
40ec: 8f998138 lw t9,strcpy
40f0: 0320f809 jalr t9
40f4: 24a55f68 addiu a1,a1,24424
40f8: 8fbc0018 lw gp,24(sp)
40fc: 32780002 andi t8,s3,0x2
4100: 13000009 beqz t8,4128 <iw_print_retry_value+0xc0>
4104: 32780010 andi t8,s3,0x10
4108: 8f858028 lw a1,-32728(gp)
410c: 02202021 move a0,s1
4110: 8f998138 lw t9,strcpy
4114: 26310004 addiu s1,s1,4
4118: 0320f809 jalr t9
411c: 24a55f70 addiu a1,a1,24432
4120: 8fbc0018 lw gp,24(sp)
4124: 32780010 andi t8,s3,0x10
4128: 13000009 beqz t8,4150 <iw_print_retry_value+0xe8>
412c: 32780020 andi t8,s3,0x20
4130: 8f858028 lw a1,-32728(gp)
4134: 02202021 move a0,s1
4138: 8f998138 lw t9,strcpy
413c: 26310006 addiu s1,s1,6
4140: 0320f809 jalr t9
4144: 24a56034 addiu a1,a1,24628
4148: 8fbc0018 lw gp,24(sp)
414c: 32780020 andi t8,s3,0x20
4150: 13000009 beqz t8,4178 <iw_print_retry_value+0x110>
4154: 32782000 andi t8,s3,0x2000
4158: 8f858028 lw a1,-32728(gp)
415c: 02202021 move a0,s1
4160: 8f998138 lw t9,strcpy
4164: 26310006 addiu s1,s1,6
4168: 0320f809 jalr t9
416c: 24a5603c addiu a1,a1,24636
4170: 8fbc0018 lw gp,24(sp)
4174: 32782000 andi t8,s3,0x2000
4178: 1300003f beqz t8,4278 <iw_print_retry_value+0x210>
417c: 02202021 move a0,s1
4180: 8f858028 lw a1,-32728(gp)
4184: 32730004 andi s3,s3,0x4
4188: 8f998138 lw t9,strcpy
418c: 0320f809 jalr t9
4190: 24a56044 addiu a1,a1,24644
--
469c: 8f858028 lw a1,-32728(gp)
46a0: 02002021 move a0,s0
46a4: 10000016 b 4700 <iw_sawap_ntop+0x10c>
46a8: 24a560f0 addiu a1,a1,24816
46ac: 8f9980b4 lw t9,-32588(gp)
46b0: 02202021 move a0,s1
46b4: 02602821 move a1,s3
46b8: 0320f809 jalr t9
46bc: 24060006 li a2,6
46c0: 14400005 bnez v0,46d8 <iw_sawap_ntop+0xe4>
46c4: 8fbc0010 lw gp,16(sp)
46c8: 8f858028 lw a1,-32728(gp)
46cc: 02002021 move a0,s0
46d0: 1000000b b 4700 <iw_sawap_ntop+0x10c>
46d4: 24a56100 addiu a1,a1,24832
46d8: 8f9980b4 lw t9,-32588(gp)
46dc: 02202021 move a0,s1
46e0: 02402821 move a1,s2
46e4: 0320f809 jalr t9
46e8: 24060006 li a2,6
46ec: 14400009 bnez v0,4714 <iw_sawap_ntop+0x120>
46f0: 8fbc0010 lw gp,16(sp)
46f4: 8f858028 lw a1,-32728(gp)
46f8: 02002021 move a0,s0
46fc: 24a56108 addiu a1,a1,24840
4700: 8f998138 lw t9,strcpy
4704: 0320f809 jalr t9
4708: 00000000 nop
--
48dc: afbc0010 sw gp,16(sp)
48e0: 00a08021 move s0,a1
48e4: a4b80000 sh t8,0(a1)
48e8: 00808821 move s1,a0
48ec: a4a00002 sh zero,2(a1)
48f0: 8f858028 lw a1,-32728(gp)
48f4: 8f998098 lw t9,-32616(gp)
48f8: 0320f809 jalr t9
48fc: 24a56110 addiu a1,a1,24848
4900: 14400003 bnez v0,4910 <iw_in_inet+0x58>
4904: 8fbc0010 lw gp,16(sp)
4908: 10000010 b 494c <iw_in_inet+0x94>
490c: ae000004 sw zero,4(s0)
4910: 8f99806c lw t9,-32660(gp)
4914: 0320f809 jalr t9
4918: 02202021 move a0,s1
491c: 8fbc0010 lw gp,16(sp)
4920: 1040000c beqz v0,4954 <iw_in_inet+0x9c>
4924: 00409021 move s2,v0
4928: 8f99802c lw t9,-32724(gp)
492c: 0320f809 jalr t9
4930: 8c44000c lw a0,12(v0)
4934: 02202021 move a0,s1
4938: 8fbc0010 lw gp,16(sp)
493c: 8e450000 lw a1,0(s2)
4940: 8f998138 lw t9,strcpy
4944: 0320f809 jalr t9
4948: ae020004 sw v0,4(s0)
--
4954: 8f998090 lw t9,-32624(gp)
4958: 0320f809 jalr t9
495c: 02202021 move a0,s1
4960: 8fbc0010 lw gp,16(sp)
4964: 1440000c bnez v0,4998 <iw_in_inet+0xe0>
4968: 00409021 move s2,v0
496c: 8f998068 lw t9,-32664(gp)
4970: 0320f809 jalr t9
4974: 00000000 nop
4978: 8fbc0010 lw gp,16(sp)
497c: 8f998094 lw t9,-32620(gp)
4980: 0320f809 jalr t9
4984: 00408021 move s0,v0
4988: 8c580000 lw t8,0(v0)
498c: 2402ffff li v0,-1
4990: 1000000d b 49c8 <iw_in_inet+0x110>
4994: ae180000 sw t8,0(s0)
4998: 8c580010 lw t8,16(v0)
499c: 26040004 addiu a0,s0,4
49a0: 8f998104 lw t9,-32508(gp)
49a4: 8f050000 lw a1,0(t8)
49a8: 0320f809 jalr t9
49ac: 8c46000c lw a2,12(v0)
49b0: 02202021 move a0,s1
49b4: 8fbc0010 lw gp,16(sp)
49b8: 8f998138 lw t9,strcpy
49bc: 0320f809 jalr t9
49c0: 8e450000 lw a1,0(s2)
[*] Function strcpy used 16 times libiw.so.30