[*] Binary protection state of pppd
RELRO CANARY NX PIE RPATH RUNPATH SYMBOLS
No RELRO No Canary found NX disabled No PIE No RPATH No RUNPATH No Symbols
[*] Function strcpy tear down of pppd
406c8c: 1000ff7e b 406a88 <device_script@@Base+0x1d8>
406c90: 00408021 move s0,v0
406c94: 3c030046 lui v1,0x46
406c98: 8c622138 lw v0,8504(v1)
406c9c: 8f998398 lw t9,-31848(gp)
406ca0: 2442ffff addiu v0,v0,-1
406ca4: 3c040044 lui a0,0x44
406ca8: 24842b94 addiu a0,a0,11156
406cac: 0320f809 jalr t9
406cb0: ac622138 sw v0,8504(v1)
406cb4: 8fbc0010 lw gp,16(sp)
406cb8: 1000ff55 b 406a10 <device_script@@Base+0x160>
406cbc: 2404ffff li a0,-1
406cc0: 8f998100 lw t9,-32512(gp)
406cc4: 00000000 nop
406cc8: 0320f809 jalr t9
406ccc: 27b0005c addiu s0,sp,92
406cd0: 8fbc0010 lw gp,16(sp)
406cd4: 00000000 nop
406cd8: 8f9980b4 lw t9,-32588(gp)
406cdc: 00000000 nop
406ce0: 0320f809 jalr t9
406ce4: 00402021 move a0,v0
406ce8: 8fbc0010 lw gp,16(sp)
406cec: 8fa50178 lw a1,376(sp)
406cf0: 8f998048 lw t9,strcpy
406cf4: 00000000 nop
406cf8: 0320f809 jalr t9
--
41ace8: 8fa20c84 lw v0,3204(sp)
41acec: 00000000 nop
41acf0: 1440007b bnez v0,41aee0 <auth_ip_addr@@Base+0x654>
41acf4: 02402021 move a0,s2
41acf8: 8fa30c74 lw v1,3188(sp)
41acfc: 00000000 nop
41ad00: 1060000f beqz v1,41ad40 <auth_ip_addr@@Base+0x4b4>
41ad04: 24030040 li v1,64
41ad08: 83a20028 lb v0,40(sp)
41ad0c: 00000000 nop
41ad10: 14430005 bne v0,v1,41ad28 <auth_ip_addr@@Base+0x49c>
41ad14: 2403002f li v1,47
41ad18: 83a20029 lb v0,41(sp)
41ad1c: 00000000 nop
41ad20: 10430088 beq v0,v1,41af44 <auth_ip_addr@@Base+0x6b8>
41ad24: 00000000 nop
41ad28: 8f9987e8 lw t9,-30744(gp)
41ad2c: 8fa40c2c lw a0,3116(sp)
41ad30: 02402821 move a1,s2
41ad34: 0320f809 jalr t9
41ad38: 24060400 li a2,1024
41ad3c: 8fbc0010 lw gp,16(sp)
41ad40: 8fb10c28 lw s1,3112(sp)
41ad44: 10000009 b 41ad6c <auth_ip_addr@@Base+0x4e0>
41ad48: 00000000 nop
41ad4c: 8f998048 lw t9,strcpy
41ad50: 26040008 addiu a0,s0,8
41ad54: ae040004 sw a0,4(s0)
--
4202a8: 8e390008 lw t9,8(s1)
4202ac: 00000000 nop
4202b0: 0320f809 jalr t9
4202b4: 02802021 move a0,s4
4202b8: 8fbc0018 lw gp,24(sp)
4202bc: 1040fefc beqz v0,41feb0 <getword@@Base+0x64c>
4202c0: 00001021 move v0,zero
4202c4: 8e220010 lw v0,16(s1)
4202c8: 3c030001 lui v1,0x1
4202cc: 00431024 and v0,v0,v1
4202d0: 1040ff36 beqz v0,41ffac <getword@@Base+0x748>
4202d4: 00000000 nop
4202d8: 8f998620 lw t9,strlen
4202dc: 8e840000 lw a0,0(s4)
4202e0: 0320f809 jalr t9
4202e4: 00000000 nop
4202e8: 8fbc0018 lw gp,24(sp)
4202ec: 00000000 nop
4202f0: 8f998698 lw t9,-31080(gp)
4202f4: 00000000 nop
4202f8: 0320f809 jalr t9
4202fc: 2444000c addiu a0,v0,12
420300: 8fbc0018 lw gp,24(sp)
420304: 1040ff29 beqz v0,41ffac <getword@@Base+0x748>
420308: 00409021 move s2,v0
42030c: 8f998048 lw t9,strcpy
420310: 8e850000 lw a1,0(s4)
420314: 0320f809 jalr t9
--
422d80: 00a02021 move a0,a1
422d84: 00a08821 move s1,a1
422d88: 0320f809 jalr t9
422d8c: 00c08021 move s0,a2
422d90: 8fbc0010 lw gp,16(sp)
422d94: 1200000b beqz s0,422dc4 <strlcpy@@Base+0x70>
422d98: 00409021 move s2,v0
422d9c: 0050102b sltu v0,v0,s0
422da0: 14400010 bnez v0,422de4 <strlcpy@@Base+0x90>
422da4: 02202821 move a1,s1
422da8: 8f9983cc lw t9,-31796(gp)
422dac: 02602021 move a0,s3
422db0: 0320f809 jalr t9
422db4: 2606ffff addiu a2,s0,-1
422db8: 02701021 addu v0,s3,s0
422dbc: 8fbc0010 lw gp,16(sp)
422dc0: a040ffff sb zero,-1(v0)
422dc4: 8fbf002c lw ra,44(sp)
422dc8: 02401021 move v0,s2
422dcc: 8fb30028 lw s3,40(sp)
422dd0: 8fb20024 lw s2,36(sp)
422dd4: 8fb10020 lw s1,32(sp)
422dd8: 8fb0001c lw s0,28(sp)
422ddc: 03e00008 jr ra
422de0: 27bd0030 addiu sp,sp,48
422de4: 8f998048 lw t9,strcpy
422de8: 02602021 move a0,s3
422dec: 0320f809 jalr t9
--
42c5d8: 27b705fc addiu s7,sp,1532
42c5dc: 2402ffa7 li v0,-89
42c5e0: a4e30004 sh v1,4(a3)
42c5e4: afa605fc sw a2,1532(sp)
42c5e8: afa40608 sw a0,1544(sp)
42c5ec: a7a9060c sh t1,1548(sp)
42c5f0: a6e80004 sh t0,4(s7)
42c5f4: a3a2060b sb v0,1547(sp)
42c5f8: 14a00089 bnez a1,42c820 <sendPADT@@Base+0x308>
42c5fc: a6400018 sh zero,24(s2)
42c600: 27b50610 addiu s5,sp,1552
42c604: 02a0a021 move s4,s5
42c608: 00009821 move s3,zero
42c60c: 12c0001e beqz s6,42c688 <sendPADT@@Base+0x170>
42c610: 00000000 nop
42c614: 8f998620 lw t9,strlen
42c618: 00000000 nop
42c61c: 0320f809 jalr t9
42c620: 02c02021 move a0,s6
42c624: 8fbc0010 lw gp,16(sp)
42c628: 3050ffff andi s0,v0,0xffff
42c62c: 00408821 move s1,v0
42c630: 00101a00 sll v1,s0,0x8
42c634: 00101202 srl v0,s0,0x8
42c638: 00621825 or v1,v1,v0
42c63c: 8f998048 lw t9,strcpy
42c640: 24020302 li v0,770
42c644: a7a3001e sh v1,30(sp)
--
42e1f4: 27b705fc addiu s7,sp,1532
42e1f8: 2402ffa7 li v0,-89
42e1fc: a4e30004 sh v1,4(a3)
42e200: afa605fc sw a2,1532(sp)
42e204: afa40608 sw a0,1544(sp)
42e208: a7a9060c sh t1,1548(sp)
42e20c: a6e80004 sh t0,4(s7)
42e210: a3a2060b sb v0,1547(sp)
42e214: 14a00080 bnez a1,42e418 <kpppoe_sendPADT@@Base+0x2e4>
42e218: a6400018 sh zero,24(s2)
42e21c: 27b60610 addiu s6,sp,1552
42e220: 02c09821 move s3,s6
42e224: 0000a021 move s4,zero
42e228: 12a0001e beqz s5,42e2a4 <kpppoe_sendPADT@@Base+0x170>
42e22c: 00000000 nop
42e230: 8f998620 lw t9,strlen
42e234: 00000000 nop
42e238: 0320f809 jalr t9
42e23c: 02a02021 move a0,s5
42e240: 8fbc0010 lw gp,16(sp)
42e244: 3050ffff andi s0,v0,0xffff
42e248: 00408821 move s1,v0
42e24c: 00101a00 sll v1,s0,0x8
42e250: 00101202 srl v0,s0,0x8
42e254: 00621825 or v1,v1,v0
42e258: 8f998048 lw t9,strcpy
42e25c: 24020302 li v0,770
42e260: a7a3001e sh v1,30(sp)
--
43a6e8: 8c62e4a0 lw v0,-7008(v1)
43a6ec: 00000000 nop
43a6f0: 1040000b beqz v0,43a720 <odule_ppp3g_init@@Base+0x2630>
43a6f4: 2652ffff addiu s2,s2,-1
43a6f8: 8fa30424 lw v1,1060(sp)
43a6fc: 00000000 nop
43a700: 0075102b sltu v0,v1,s5
43a704: 144000be bnez v0,43aa00 <odule_ppp3g_init@@Base+0x2910>
43a708: 02a32823 subu a1,s5,v1
43a70c: 3c040045 lui a0,0x45
43a710: 0c10e316 jal 438c58 <odule_ppp3g_init@@Base+0xb68>
43a714: 2484acb0 addiu a0,a0,-21328
43a718: 8fbc0010 lw gp,16(sp)
43a71c: 00000000 nop
43a720: 8f99812c lw t9,-32468(gp)
43a724: 00000000 nop
43a728: 0320f809 jalr t9
43a72c: 00002021 move a0,zero
43a730: 8fbc0010 lw gp,16(sp)
43a734: 00121080 sll v0,s2,0x2
43a738: 02c21021 addu v0,s6,v0
43a73c: 8f848640 lw a0,-31168(gp)
43a740: 8c450000 lw a1,0(v0)
43a744: 26430004 addiu v1,s2,4
43a748: 3c020047 lui v0,0x47
43a74c: 8f998048 lw t9,strcpy
43a750: ac43735c sw v1,29532(v0)
43a754: 3c020047 lui v0,0x47
--
441688: afbf00b4 sw ra,180(sp)
44168c: afb300b0 sw s3,176(sp)
441690: afb200ac sw s2,172(sp)
441694: afb100a8 sw s1,168(sp)
441698: afb000a4 sw s0,164(sp)
44169c: afbc0018 sw gp,24(sp)
4416a0: 8f8280d0 lw v0,-32560(gp)
4416a4: 8f99827c lw t9,-32132(gp)
4416a8: 8c460000 lw a2,0(v0)
4416ac: 27b20020 addiu s2,sp,32
4416b0: 3c050045 lui a1,0x45
4416b4: 00809821 move s3,a0
4416b8: 24a58e48 addiu a1,a1,-29112
4416bc: 0320f809 jalr t9
4416c0: 02402021 move a0,s2
4416c4: 8fbc0018 lw gp,24(sp)
4416c8: 27b10040 addiu s1,sp,64
4416cc: 8f8283f8 lw v0,-31752(gp)
4416d0: 00000000 nop
4416d4: 8c450028 lw a1,40(v0)
4416d8: 8c440024 lw a0,36(v0)
4416dc: 0c110420 jal 441080 <DesSetkey@@Base+0x1798>
4416e0: 27b00060 addiu s0,sp,96
4416e4: 8fbc0018 lw gp,24(sp)
4416e8: 02202021 move a0,s1
4416ec: 8f998048 lw t9,strcpy
4416f0: 00000000 nop
4416f4: 0320f809 jalr t9
4416f8: 00402821 move a1,v0
4416fc: 8fbc0018 lw gp,24(sp)
441700: 00000000 nop
441704: 8f8284e0 lw v0,-31520(gp)
441708: 00000000 nop
44170c: 8c450030 lw a1,48(v0)
441710: 8c44002c lw a0,44(v0)
441714: 0c110420 jal 441080 <DesSetkey@@Base+0x1798>
441718: 00000000 nop
44171c: 8fbc0018 lw gp,24(sp)
441720: 02002021 move a0,s0
441724: 8f998048 lw t9,strcpy
441728: 00000000 nop
44172c: 0320f809 jalr t9
[*] Function strcpy used 9 times pppd