Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/10/2011, 07:40
_Manu_
 
Fecha de Ingreso: junio-2010
Mensajes: 9
Antigüedad: 13 años, 11 meses
Puntos: 0
Respuesta: Necesito orienteción..

Hola gracias por responder, había pensado hacer algo mediante javascript se lo básico por eso tengo tantas dudas, yo pensaba enviarlo mediante algo como GET o POTS ( no se quizás esté diciendo un burrada por eso necesito orientación).
Efectivamente ya lo intenté con el Jdonwloader que también me grabó el cambio de MAC( que realmente es lo que busco cambiar la MAC automáticamente), pero claro si lo ejecutas más de una vez te da la misma MAC por ello quería hacer el script en javascript para poder cambiar la MAC (con algún tipo de for o While).
Te dejo lo que me capturó el JDownloader mientras cambiaba la MAC:
Código:
[[[HSRC]]]

    [[[STEP]]]

        [[[REQUEST]]]

        GET / HTTP/1.1

        Host: %%%routerip%%%

        [[[/REQUEST]]]

    [[[/STEP]]]



    [[[STEP]]]

        [[[REQUEST]]]

        GET / HTTP/1.1

        Host: %%%routerip%%%

        Authorization: Basic %%%basicauth%%%

        [[[/REQUEST]]]

    [[[/STEP]]]



    [[[STEP]]]

        [[[REQUEST]]]

        GET /jslib.js HTTP/1.1

        Host: %%%routerip%%%

        Authorization: Basic %%%basicauth%%%

        [[[/REQUEST]]]

    [[[/STEP]]]



    [[[STEP]]]

        [[[REQUEST]]]

        GET /LANG_ES.js HTTP/1.1

        Host: %%%routerip%%%

        Authorization: Basic %%%basicauth%%%

        [[[/REQUEST]]]

    [[[/STEP]]]



    [[[STEP]]]

        [[[REQUEST]]]

        GET /header.js HTTP/1.1

        Host: %%%routerip%%%

        Authorization: Basic %%%basicauth%%%

        [[[/REQUEST]]]

    [[[/STEP]]]



    [[[STEP]]]

        [[[REQUEST]]]

        GET /func.js HTTP/1.1

        Host: %%%routerip%%%

        Authorization: Basic %%%basicauth%%%

        [[[/REQUEST]]]

    [[[/STEP]]]



    [[[STEP]]]

        [[[REQUEST]]]

        GET /index.stm?title=Setup-MAC%20Address%20Clone HTTP/1.1

        Host: %%%routerip%%%

        Authorization: Basic %%%basicauth%%%

        [[[/REQUEST]]]

    [[[/STEP]]]



    [[[STEP]]]

        [[[REQUEST]]]

        GET /jslib.js HTTP/1.1

        Host: %%%routerip%%%

        Authorization: Basic %%%basicauth%%%

        [[[/REQUEST]]]

    [[[/STEP]]]



    [[[STEP]]]

        [[[REQUEST]]]

        GET /LANG_ES.js HTTP/1.1

        Host: %%%routerip%%%

        Authorization: Basic %%%basicauth%%%

        [[[/REQUEST]]]

    [[[/STEP]]]



    [[[STEP]]]

        [[[REQUEST]]]

        GET /header.js HTTP/1.1

        Host: %%%routerip%%%

        Authorization: Basic %%%basicauth%%%

        [[[/REQUEST]]]

    [[[/STEP]]]



    [[[STEP]]]

        [[[REQUEST]]]

        GET /func.js HTTP/1.1

        Host: %%%routerip%%%

        Authorization: Basic %%%basicauth%%%

        [[[/REQUEST]]]

    [[[/STEP]]]



    [[[STEP]]]

        [[[REQUEST]]]

        POST /cgi-bin/apply.cgi HTTP/1.1

        Host: %%%routerip%%%

        Authorization: Basic %%%basicauth%%%



delay=0&def_hwaddr=6&def_hwaddr_0=00&def_hwaddr_1=50&def_hwaddr_2=8D&def_hwaddr_3=7F&def_hwaddr_4=4B&def_hwaddr_5=A1&exec_cgis=SetMAC&ret_url=%2Findex.stm%3Ftitle%3DSetup-MAC%2520Address%2520Clone

        [[[/REQUEST]]]

    [[[/STEP]]]



    [[[STEP]]]

        [[[REQUEST]]]

        GET /wait.stm?redirect_url=%2Findex.stm%3Ftitle%3DSetup-MAC%2520Address%2520Clone&delay_time=10 HTTP/1.1

        Host: %%%routerip%%%

        Authorization: Basic %%%basicauth%%%

        [[[/REQUEST]]]

    [[[/STEP]]]



    [[[STEP]]]

        [[[REQUEST]]]

        GET /index.stm?title=Setup-MAC%20Address%20Clone HTTP/1.1

        Host: %%%routerip%%%

        Authorization: Basic %%%basicauth%%%

        [[[/REQUEST]]]

    [[[/STEP]]]



    [[[STEP]]]

        [[[REQUEST]]]

        GET /jslib.js HTTP/1.1

        Host: %%%routerip%%%

        Authorization: Basic %%%basicauth%%%

        [[[/REQUEST]]]

    [[[/STEP]]]



    [[[STEP]]]

        [[[REQUEST]]]

        GET /LANG_ES.js HTTP/1.1

        Host: %%%routerip%%%

        Authorization: Basic %%%basicauth%%%

        [[[/REQUEST]]]

    [[[/STEP]]]



    [[[STEP]]]

        [[[REQUEST]]]

        GET /header.js HTTP/1.1

        Host: %%%routerip%%%

        Authorization: Basic %%%basicauth%%%

        [[[/REQUEST]]]

    [[[/STEP]]]



    [[[STEP]]]

        [[[REQUEST]]]

        GET /func.js HTTP/1.1

        Host: %%%routerip%%%

        Authorization: Basic %%%basicauth%%%

        [[[/REQUEST]]]

    [[[/STEP]]]



[[[/HSRC]]]
En resumen, lo que necesito es saber como generar un código que introduzca los datos de la MAC, para ello necesito introducir el nombre de usuario y el pass, con el firebug he visto que donde va la MAC tiene lo siguiente:
Código HTML:
Ver original
  1. <font face="Arial" style="font-size: 8pt">
  2. <b>
  3. <input type="hidden" value="6" name="def_hwaddr">
  4. <input onblur="valid_mac(this,0)" maxlength="2" size="1" value="00" name="def_hwaddr_0">
  5. :
  6. <input onblur="valid_mac(this,1)" maxlength="2" size="1" value="25" name="def_hwaddr_1">
  7. :
  8. <input onblur="valid_mac(this,1)" maxlength="2" size="1" value="9C" name="def_hwaddr_2">
  9. :
  10. <input onblur="valid_mac(this,1)" maxlength="2" size="1" value="AF" name="def_hwaddr_3">
  11. :
  12. <input onblur="valid_mac(this,1)" maxlength="2" size="1" value="AF" name="def_hwaddr_4">
  13. :
  14. <input onblur="valid_mac(this,1)" maxlength="2" size="1" value="E7" name="def_hwaddr_5">
  15. </b>
  16. </font>
Te agradecería que tuvieras un poco de paciencia conmigo pero es que ando perdido
Por cierto que tipo de programación es el code que da el JDonwloader?

Gracias

Última edición por _Manu_; 04/10/2011 a las 07:48