[*] Binary protection state of iwpriv
No RELRO No Canary found NX disabled No PIE No RPATH No RUNPATH Symbols
[*] Function strcpy tear down of iwpriv
403e6c: afb30024 sw s3,36(sp)
403e70: afb20020 sw s2,32(sp)
403e74: afb1001c sw s1,28(sp)
403e78: afb00018 sw s0,24(sp)
403e7c: 00a3182a slt v1,a1,v1
403e80: 1060000e beqz v1,403ebc <iw_print_key+0x7c>
403e84: 8fa20048 lw v0,72(sp)
403e88: 8f868024 lw a2,-32732(gp)
403e8c: 8fbf0034 lw ra,52(sp)
403e90: 8fb60030 lw s6,48(sp)
403e94: 8fb5002c lw s5,44(sp)
403e98: 8fb40028 lw s4,40(sp)
403e9c: 8fb30024 lw s3,36(sp)
403ea0: 8fb20020 lw s2,32(sp)
403ea4: 8fb1001c lw s1,28(sp)
403ea8: 8fb00018 lw s0,24(sp)
403eac: 8f998114 lw t9,-32492(gp)
403eb0: 24c665f4 addiu a2,a2,26100
403eb4: 03200008 jr t9
403eb8: 27bd0038 addiu sp,sp,56
403ebc: 30420800 andi v0,v0,0x800
403ec0: 00808021 move s0,a0
403ec4: 1040002c beqz v0,403f78 <iw_print_key+0x138>
403ec8: 00e09021 move s2,a3
403ecc: 1ce0000d bgtz a3,403f04 <iw_print_key+0xc4>
403ed0: 8f998118 lw t9,strcpy
403ed4: 8f858024 lw a1,-32732(gp)
403ed8: 8fbf0034 lw ra,52(sp)
403edc: 8fb60030 lw s6,48(sp)
403ee0: 8fb5002c lw s5,44(sp)
403ee4: 8fb40028 lw s4,40(sp)
403ee8: 8fb30024 lw s3,36(sp)
403eec: 8fb20020 lw s2,32(sp)
403ef0: 8fb1001c lw s1,28(sp)
403ef4: 8fb00018 lw s0,24(sp)
403ef8: 24a56600 addiu a1,a1,26112
403efc: 03200008 jr t9
403f00: 27bd0038 addiu sp,sp,56
403f04: 8f938024 lw s3,-32732(gp)
403f08: 26100002 addiu s0,s0,2
403f0c: 24110001 li s1,1
403f10: 0320f809 jalr t9
403f14: 26656604 addiu a1,s3,26116
403f18: 8fbc0010 lw gp,16(sp)
403f1c: 26736604 addiu s3,s3,26116
403f20: 8f948024 lw s4,-32732(gp)
403f24: 10000010 b 403f68 <iw_print_key+0x128>
403f28: 26946608 addiu s4,s4,26120
403f2c: 14400008 bnez v0,403f50 <iw_print_key+0x110>
403f30: 8f998118 lw t9,strcpy
403f34: 02002021 move a0,s0
403f38: 0320f809 jalr t9
403f3c: 02802821 move a1,s4
403f40: 8fbc0010 lw gp,16(sp)
403f44: 26150001 addiu s5,s0,1
403f48: 02a08021 move s0,s5
403f4c: 8f998118 lw t9,strcpy
403f50: 02002021 move a0,s0
403f54: 0320f809 jalr t9
403f58: 02602821 move a1,s3
403f5c: 8fbc0010 lw gp,16(sp)
403f60: 26100002 addiu s0,s0,2
403f64: 26310001 addiu s1,s1,1
403f68: 1632fff0 bne s1,s2,403f2c <iw_print_key+0xec>
403f6c: 32220001 andi v0,s1,0x1
403f70: 10000024 b 404004 <iw_print_key+0x1c4>
403f74: 8fbf0034 lw ra,52(sp)
403f78: 8f948024 lw s4,-32732(gp)
403f7c: 8f9980c4 lw t9,-32572(gp)
403f80: 00c09821 move s3,a2
403f84: 90c60000 lbu a2,0(a2)
403f88: 2685660c addiu a1,s4,26124
403f8c: 0320f809 jalr t9
403f90: 26100002 addiu s0,s0,2
403f94: 8fbc0010 lw gp,16(sp)
403f98: 24110001 li s1,1
403f9c: 2694660c addiu s4,s4,26124
403fa0: 8f958024 lw s5,-32732(gp)
403fa4: 10000013 b 403ff4 <iw_print_key+0x1b4>
403fa8: 26b56608 addiu s5,s5,26120
403fac: 14400009 bnez v0,403fd4 <iw_print_key+0x194>
403fb0: 02711021 addu v0,s3,s1
403fb4: 8f998118 lw t9,strcpy
403fb8: 02002021 move a0,s0
403fbc: 0320f809 jalr t9
--
404400: afbf0034 sw ra,52(sp)
404404: afb3002c sw s3,44(sp)
404408: afb20028 sw s2,40(sp)
40440c: afb10024 sw s1,36(sp)
404410: afb00020 sw s0,32(sp)
404414: 1040000c beqz v0,404448 <iw_print_pm_value+0x64>
404418: 8fb40048 lw s4,72(sp)
40441c: 8f868024 lw a2,-32732(gp)
404420: 8fbf0034 lw ra,52(sp)
404424: 8fb40030 lw s4,48(sp)
404428: 8fb3002c lw s3,44(sp)
40442c: 8fb20028 lw s2,40(sp)
404430: 8fb10024 lw s1,36(sp)
404434: 8fb00020 lw s0,32(sp)
404438: 8f998114 lw t9,-32492(gp)
40443c: 24c665f4 addiu a2,a2,26100
404440: 03200008 jr t9
404444: 27bd0038 addiu sp,sp,56
404448: 30e20001 andi v0,a3,0x1
40444c: 00808821 move s1,a0
404450: 00c09021 move s2,a2
404454: 00e09821 move s3,a3
404458: 10400007 beqz v0,404478 <iw_print_pm_value+0x94>
40445c: 24b0ffe7 addiu s0,a1,-25
404460: 8f858024 lw a1,-32732(gp)
404464: 8f998118 lw t9,strcpy
404468: 26310004 addiu s1,s1,4
40446c: 0320f809 jalr t9
404470: 24a5668c addiu a1,a1,26252
404474: 8fbc0018 lw gp,24(sp)
404478: 32620002 andi v0,s3,0x2
40447c: 10400009 beqz v0,4044a4 <iw_print_pm_value+0xc0>
404480: 32622000 andi v0,s3,0x2000
404484: 8f858024 lw a1,-32732(gp)
404488: 8f998118 lw t9,strcpy
40448c: 02202021 move a0,s1
404490: 0320f809 jalr t9
404494: 24a56694 addiu a1,a1,26260
404498: 8fbc0018 lw gp,24(sp)
40449c: 26310004 addiu s1,s1,4
4044a0: 32622000 andi v0,s3,0x2000
4044a4: 10400008 beqz v0,4044c8 <iw_print_pm_value+0xe4>
4044a8: 8f998118 lw t9,strcpy
4044ac: 8f858024 lw a1,-32732(gp)
4044b0: 02202021 move a0,s1
--
4045d4: 8fb20028 lw s2,40(sp)
4045d8: 03200008 jr t9
4045dc: 27bd0038 addiu sp,sp,56
4045e0: 8fb40030 lw s4,48(sp)
4045e4: 8fb3002c lw s3,44(sp)
4045e8: 8fb20028 lw s2,40(sp)
4045ec: 8fb10024 lw s1,36(sp)
4045f0: 8fb00020 lw s0,32(sp)
4045f4: 03e00008 jr ra
4045f8: 27bd0038 addiu sp,sp,56
004045fc <iw_print_pm_mode>:
4045fc: 3c1c0002 lui gp,0x2
404600: 279cad34 addiu gp,gp,-21196
404604: 0399e021 addu gp,gp,t9
404608: 28a3001c slti v1,a1,28
40460c: 10600005 beqz v1,404624 <iw_print_pm_mode+0x28>
404610: 00801021 move v0,a0
404614: 8f868024 lw a2,-32732(gp)
404618: 8f998114 lw t9,-32492(gp)
40461c: 03200008 jr t9
404620: 24c665f4 addiu a2,a2,26100
404624: 30c60f00 andi a2,a2,0xf00
404628: 24030300 li v1,768
40462c: 10c30018 beq a2,v1,404690 <iw_print_pm_mode+0x94>
404630: 8f998118 lw t9,strcpy
404634: 28c50301 slti a1,a2,769
404638: 10a00009 beqz a1,404660 <iw_print_pm_mode+0x64>
--
4046dc: afbf0034 sw ra,52(sp)
4046e0: afb3002c sw s3,44(sp)
4046e4: afb20028 sw s2,40(sp)
4046e8: afb10024 sw s1,36(sp)
4046ec: afb00020 sw s0,32(sp)
4046f0: 1040000c beqz v0,404724 <iw_print_retry_value+0x64>
4046f4: 8fb40048 lw s4,72(sp)
4046f8: 8f868024 lw a2,-32732(gp)
4046fc: 8fbf0034 lw ra,52(sp)
404700: 8fb40030 lw s4,48(sp)
404704: 8fb3002c lw s3,44(sp)
404708: 8fb20028 lw s2,40(sp)
40470c: 8fb10024 lw s1,36(sp)
404710: 8fb00020 lw s0,32(sp)
404714: 8f998114 lw t9,-32492(gp)
404718: 24c665f4 addiu a2,a2,26100
40471c: 03200008 jr t9
404720: 27bd0038 addiu sp,sp,56
404724: 30e20001 andi v0,a3,0x1
404728: 00808821 move s1,a0
40472c: 00c09021 move s2,a2
404730: 00e09821 move s3,a3
404734: 10400007 beqz v0,404754 <iw_print_retry_value+0x94>
404738: 24b0ffec addiu s0,a1,-20
40473c: 8f858024 lw a1,-32732(gp)
404740: 8f998118 lw t9,strcpy
404744: 26310004 addiu s1,s1,4
404748: 0320f809 jalr t9
40474c: 24a5668c addiu a1,a1,26252
404750: 8fbc0018 lw gp,24(sp)
404754: 32620002 andi v0,s3,0x2
404758: 10400009 beqz v0,404780 <iw_print_retry_value+0xc0>
40475c: 32620010 andi v0,s3,0x10
404760: 8f858024 lw a1,-32732(gp)
404764: 8f998118 lw t9,strcpy
404768: 02202021 move a0,s1
40476c: 0320f809 jalr t9
404770: 24a56694 addiu a1,a1,26260
404774: 8fbc0018 lw gp,24(sp)
404778: 26310004 addiu s1,s1,4
40477c: 32620010 andi v0,s3,0x10
404780: 10400009 beqz v0,4047a8 <iw_print_retry_value+0xe8>
404784: 32620020 andi v0,s3,0x20
404788: 8f858024 lw a1,-32732(gp)
40478c: 8f998118 lw t9,strcpy
404790: 02202021 move a0,s1
404794: 0320f809 jalr t9
404798: 24a56758 addiu a1,a1,26456
40479c: 8fbc0018 lw gp,24(sp)
4047a0: 26310006 addiu s1,s1,6
4047a4: 32620020 andi v0,s3,0x20
4047a8: 10400009 beqz v0,4047d0 <iw_print_retry_value+0x110>
4047ac: 32622000 andi v0,s3,0x2000
4047b0: 8f858024 lw a1,-32732(gp)
4047b4: 8f998118 lw t9,strcpy
4047b8: 02202021 move a0,s1
4047bc: 0320f809 jalr t9
4047c0: 24a56760 addiu a1,a1,26464
4047c4: 8fbc0018 lw gp,24(sp)
4047c8: 26310006 addiu s1,s1,6
4047cc: 32622000 andi v0,s3,0x2000
4047d0: 10400038 beqz v0,4048b4 <iw_print_retry_value+0x1f4>
4047d4: 02202021 move a0,s1
4047d8: 8f858024 lw a1,-32732(gp)
4047dc: 8f998118 lw t9,strcpy
4047e0: 32730004 andi s3,s3,0x4
4047e4: 0320f809 jalr t9
--
404cc4: 8f858024 lw a1,-32732(gp)
404cc8: 02002021 move a0,s0
404ccc: 10000016 b 404d28 <iw_sawap_ntop+0xfc>
404cd0: 24a56814 addiu a1,a1,26644
404cd4: 8f9980dc lw t9,-32548(gp)
404cd8: 02202021 move a0,s1
404cdc: 27a50020 addiu a1,sp,32
404ce0: 0320f809 jalr t9
404ce4: 24060006 li a2,6
404ce8: 14400005 bnez v0,404d00 <iw_sawap_ntop+0xd4>
404cec: 8fbc0010 lw gp,16(sp)
404cf0: 8f858024 lw a1,-32732(gp)
404cf4: 02002021 move a0,s0
404cf8: 1000000b b 404d28 <iw_sawap_ntop+0xfc>
404cfc: 24a56824 addiu a1,a1,26660
404d00: 8f9980dc lw t9,-32548(gp)
404d04: 02202021 move a0,s1
404d08: 27a50018 addiu a1,sp,24
404d0c: 0320f809 jalr t9
404d10: 24060006 li a2,6
404d14: 14400009 bnez v0,404d3c <iw_sawap_ntop+0x110>
404d18: 8fbc0010 lw gp,16(sp)
404d1c: 8f858024 lw a1,-32732(gp)
404d20: 02002021 move a0,s0
404d24: 24a5682c addiu a1,a1,26668
404d28: 8f998118 lw t9,strcpy
404d2c: 0320f809 jalr t9
404d30: 00000000 nop
--
404ed0: 27bdffd8 addiu sp,sp,-40
404ed4: 24020002 li v0,2
404ed8: afbc0010 sw gp,16(sp)
404edc: afb1001c sw s1,28(sp)
404ee0: afb00018 sw s0,24(sp)
404ee4: afbf0024 sw ra,36(sp)
404ee8: afb20020 sw s2,32(sp)
404eec: 00a08021 move s0,a1
404ef0: a4a20000 sh v0,0(a1)
404ef4: a4a00002 sh zero,2(a1)
404ef8: 8f858024 lw a1,-32732(gp)
404efc: 8f99808c lw t9,-32628(gp)
404f00: 00808821 move s1,a0
404f04: 0320f809 jalr t9
404f08: 24a56834 addiu a1,a1,26676
404f0c: 14400003 bnez v0,404f1c <iw_in_inet+0x58>
404f10: 8fbc0010 lw gp,16(sp)
404f14: 10000015 b 404f6c <iw_in_inet+0xa8>
404f18: ae000004 sw zero,4(s0)
404f1c: 8f9980bc lw t9,-32580(gp)
404f20: 0320f809 jalr t9
404f24: 02202021 move a0,s1
404f28: 10400012 beqz v0,404f74 <iw_in_inet+0xb0>
404f2c: 8fbc0010 lw gp,16(sp)
404f30: 8c43000c lw v1,12(v0)
404f34: 8f998118 lw t9,strcpy
404f38: 00032e00 sll a1,v1,0x18
404f3c: 00032602 srl a0,v1,0x18
--
404f74: 8f9980c8 lw t9,-32568(gp)
404f78: 0320f809 jalr t9
404f7c: 02202021 move a0,s1
404f80: 00409021 move s2,v0
404f84: 1440000c bnez v0,404fb8 <iw_in_inet+0xf4>
404f88: 8fbc0010 lw gp,16(sp)
404f8c: 8f998038 lw t9,-32712(gp)
404f90: 0320f809 jalr t9
404f94: 00000000 nop
404f98: 8fbc0010 lw gp,16(sp)
404f9c: 8f9980cc lw t9,-32564(gp)
404fa0: 0320f809 jalr t9
404fa4: 00408021 move s0,v0
404fa8: 8c420000 lw v0,0(v0)
404fac: ae020000 sw v0,0(s0)
404fb0: 1000000d b 404fe8 <iw_in_inet+0x124>
404fb4: 2402ffff li v0,-1
404fb8: 8c420010 lw v0,16(v0)
404fbc: 8f998034 lw t9,-32716(gp)
404fc0: 8e46000c lw a2,12(s2)
404fc4: 8c450000 lw a1,0(v0)
404fc8: 0320f809 jalr t9
404fcc: 26040004 addiu a0,s0,4
404fd0: 8fbc0010 lw gp,16(sp)
404fd4: 8e450000 lw a1,0(s2)
404fd8: 8f998118 lw t9,strcpy
404fdc: 0320f809 jalr t9
404fe0: 02202021 move a0,s1
[*] Function strcpy used 16 times iwpriv