Foros del Web » Creando para Internet » HTML »

Necesito orienteción..

Estas en el tema de Necesito orienteción.. en el foro de HTML en Foros del Web. Hola gracias por leer mi duda, me gustaría que me dijerais como puedo introducir los datos de nombre y contraseña de mi router(Linksys WRT120N) mediante ...
  #1 (permalink)  
Antiguo 03/10/2011, 15:07
 
Fecha de Ingreso: junio-2010
Mensajes: 9
Antigüedad: 13 años, 10 meses
Puntos: 0
Necesito orienteción..

Hola gracias por leer mi duda, me gustaría que me dijerais como puedo introducir los datos de nombre y contraseña de mi router(Linksys WRT120N) mediante algún tipo de código. Con el liveHeader he conseguido estas cabeceras mientras introducía manualmente la contraseña y usuario:
Código:
http://192.168.1.1/



GET / HTTP/1.1

Host: 192.168.1.1

User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:7.0.1) Gecko/20100101 Firefox/7.0.1

Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8

Accept-Language: es-es,es;q=0.8,en-us;q=0.5,en;q=0.3

Accept-Encoding: gzip, deflate

Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7

Connection: keep-alive

Authorization: Basic YWRtaW46MDYwNDIwMDY=



HTTP/1.0 401 Unauthorized

Server: Apache

Pragma: no-cache

Cache-Control: max-age=0, must-revalidate

Connection: close

Content-Type: text/html

WWW-Authenticate: Basic realm="WRT120N"

----------------------------------------------------------

http://192.168.1.1/



GET / HTTP/1.1

Host: 192.168.1.1

User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:7.0.1) Gecko/20100101 Firefox/7.0.1

Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8

Accept-Language: es-es,es;q=0.8,en-us;q=0.5,en;q=0.3

Accept-Encoding: gzip, deflate

Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7

Connection: keep-alive

Authorization: Basic YWRtaW46MDYwNDIwMDY=



HTTP/1.0 200 OK

Server: Apache

Pragma: no-cache

Cache-Control: max-age=0, must-revalidate

Connection: close

Content-Type: text/html

----------------------------------------------------------

http://192.168.1.1/jslib.js



GET /jslib.js HTTP/1.1

Host: 192.168.1.1

User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:7.0.1) Gecko/20100101 Firefox/7.0.1

Accept: */*

Accept-Language: es-es,es;q=0.8,en-us;q=0.5,en;q=0.3

Accept-Encoding: gzip, deflate

Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7

Connection: keep-alive

Referer: http://192.168.1.1/

Authorization: Basic YWRtaW46MDYwNDIwMDY=



HTTP/1.0 200 OK

Server: Apache

Connection: close

Content-Type: application/x-javascript

----------------------------------------------------------

http://192.168.1.1/LANG_ES.js



GET /LANG_ES.js HTTP/1.1

Host: 192.168.1.1

User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:7.0.1) Gecko/20100101 Firefox/7.0.1

Accept: */*

Accept-Language: es-es,es;q=0.8,en-us;q=0.5,en;q=0.3

Accept-Encoding: gzip, deflate

Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7

Connection: keep-alive

Referer: http://192.168.1.1/

Authorization: Basic YWRtaW46MDYwNDIwMDY=



HTTP/1.0 200 OK

Server: Apache

Connection: close

Content-Type: application/x-javascript

----------------------------------------------------------

http://192.168.1.1/header.js



GET /header.js HTTP/1.1

Host: 192.168.1.1

User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:7.0.1) Gecko/20100101 Firefox/7.0.1

Accept: */*

Accept-Language: es-es,es;q=0.8,en-us;q=0.5,en;q=0.3

Accept-Encoding: gzip, deflate

Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7

Connection: keep-alive

Referer: http://192.168.1.1/

Authorization: Basic YWRtaW46MDYwNDIwMDY=



HTTP/1.0 200 OK

Server: Apache

Connection: close

Content-Type: application/x-javascript

----------------------------------------------------------

http://192.168.1.1/main.css



GET /main.css HTTP/1.1

Host: 192.168.1.1

User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:7.0.1) Gecko/20100101 Firefox/7.0.1

Accept: text/css,*/*;q=0.1

Accept-Language: es-es,es;q=0.8,en-us;q=0.5,en;q=0.3

Accept-Encoding: gzip, deflate

Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7

Connection: keep-alive

Referer: http://192.168.1.1/

Authorization: Basic YWRtaW46MDYwNDIwMDY=



HTTP/1.0 200 OK

Server: Apache

Connection: close

Content-Type: text/css

Content-Length: 4282

----------------------------------------------------------

http://192.168.1.1/func.js



GET /func.js HTTP/1.1

Host: 192.168.1.1

User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:7.0.1) Gecko/20100101 Firefox/7.0.1

Accept: */*

Accept-Language: es-es,es;q=0.8,en-us;q=0.5,en;q=0.3

Accept-Encoding: gzip, deflate

Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7

Connection: keep-alive

Referer: http://192.168.1.1/

Authorization: Basic YWRtaW46MDYwNDIwMDY=



HTTP/1.0 200 OK

Server: Apache

Connection: close

Content-Type: application/x-javascript

----------------------------------------------------------

http://192.168.1.1/images/UI_Linksys.gif



GET /images/UI_Linksys.gif HTTP/1.1

Host: 192.168.1.1

User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:7.0.1) Gecko/20100101 Firefox/7.0.1

Accept: image/png,image/*;q=0.8,*/*;q=0.5

Accept-Language: es-es,es;q=0.8,en-us;q=0.5,en;q=0.3

Accept-Encoding: gzip, deflate

Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7

Connection: keep-alive

Referer: http://192.168.1.1/

Authorization: Basic YWRtaW46MDYwNDIwMDY=



HTTP/1.0 200 OK

Server: Apache

Pragma: no-cache

Cache-Control: max-age=0, must-revalidate

Connection: close

Content-Type: image/gif

Content-Length: 1561

----------------------------------------------------------
Y el generador me muestra lo siguiente:
Código:
GET /
GET /jslib.js
GET /LANG_ES.js
GET /header.js
GET /main.css
GET /func.js
GET /images/UI_Linksys.gif
GET /images/UI_10.gif
GET /images/UI_07.gif
GET /images/UI_06.gif
GET /images/UI_02.gif
GET /images/UI_03.gif
GET /images/UI_Cisco.gif
GET /images/UI_04.gif
GET /images/UI_05.gif
Gracias
Salu2.
  #2 (permalink)  
Antiguo 03/10/2011, 17:24
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: Necesito orienteción..

Pero como pensas pasarle los datos?

El Jdownloader viene con una serie de scritps prefabricadas, para el 150N (el 120 no esta)tiene esto
Código HTML:
Ver original
  1. [[[HSRC]]]
  2.     [[[STEP]]]
  3.         [[[REQUEST]]]
  4.             AUTH /? HTTP/1.1
  5.             Host: %%%routerip%%%
  6.             Authorization: Basic %%%basicauth%%%
  7.         [[[/REQUEST]]]
  8.     [[[/STEP]]]
  9.     [[[STEP]]]
  10.         [[[REQUEST]]]
  11.             GET /? HTTP/1.1
  12.             Host: %%%routerip%%%
  13.         [[[/REQUEST]]]
  14.     [[[/STEP]]]
  15.     [[[STEP]]]
  16.         [[[REQUEST]]]
  17.             GET /? HTTP/1.1
  18.             Host: %%%routerip%%%
  19.         [[[/REQUEST]]]
  20.     [[[/STEP]]]
  21.     [[[STEP]]]
  22.         [[[REQUEST]]]
  23.             GET /Status_Router.asp? HTTP/1.1
  24.             Host: %%%routerip%%%
  25.         [[[/REQUEST]]]
  26.     [[[/STEP]]]
  27.     [[[STEP]]]
  28.         [[[REQUEST]]]
  29.             POST /apply.cgi HTTP/1.1
  30.             Host: %%%routerip%%%
  31.  
  32. submit_button=Status_Router&submit_type=renew&change_action=gozila_cgi&wan_proto=dhcp        [[[/REQUEST]]]
  33.    [[[/STEP]]]
  34.    [[[STEP]]]
  35.        [[[REQUEST]]]
  36.            POST /apply.cgi HTTP/1.1
  37.            Host: %%%routerip%%%
  38.  
  39. submit_button=Status_Router&submit_type=release&change_action=gozila_cgi&wan_proto=dhcp        [[[/REQUEST]]]
  40.    [[[/STEP]]]
  41.    [[[STEP]]]
  42.        [[[REQUEST]]]
  43.            POST /apply.cgi HTTP/1.1
  44.            Host: %%%routerip%%%
  45.  
  46. submit_button=Status_Router&submit_type=renew&change_action=gozila_cgi&wan_proto=dhcp        [[[/REQUEST]]]
  47.    [[[/STEP]]]
  48. [[[/HSRC]]]


Si no, tenes que bajarte el jDownloader y hacerlo manualmente,

SAludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #3 (permalink)  
Antiguo 04/10/2011, 07:40
 
Fecha de Ingreso: junio-2010
Mensajes: 9
Antigüedad: 13 años, 10 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

Etiquetas: css
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:59.