• Domingo 17 de Noviembre de 2024, 19:40

Autor Tema:  Browser Para Consola  (Leído 2338 veces)

Altareum

  • Miembro MUY activo
  • ***
  • Mensajes: 327
    • Ver Perfil
    • http://www.avian.com.ar
Browser Para Consola
« en: Martes 27 de Febrero de 2007, 13:59 »
0
Hola gente.
Quería saber si alguien conoce algún navegador web para consola (ej. Lynx) pero que no reemplaze las comillas en la url.

El problema es que tengo que testear la seguridad de un sistema desarrollado en php, y uno de los aspectos a probar es que no permita los SQL Injection. Pero cuando quiero testearlo, el navegador me "escapa" las comillas (dobles y simples) .

Desde ya muchas gracias.
Altareum.
El postre!, el postre!, el postre!, el postre!, el postre!, el postre!.....
 | Klinka | Kiree | Avian |

shakka

  • Miembro HIPER activo
  • ****
  • Mensajes: 679
  • Nacionalidad: cr
    • Ver Perfil
    • http://mbrenes.com
Re: Browser Para Consola
« Respuesta #1 en: Martes 27 de Febrero de 2007, 16:06 »
0
Prueba con el w3m

su -

  • Moderador
  • ******
  • Mensajes: 2349
    • Ver Perfil
Re: Browser Para Consola
« Respuesta #2 en: Martes 27 de Febrero de 2007, 20:55 »
0
Cita de: "Altareum"
Hola gente.
Quería saber si alguien conoce algún navegador web para consola (ej. Lynx) pero que no reemplaze las comillas en la url.

El problema es que tengo que testear la seguridad de un sistema desarrollado en php, y uno de los aspectos a probar es que no permita los SQL Injection. Pero cuando quiero testearlo, el navegador me "escapa" las comillas (dobles y simples) .

Desde ya muchas gracias.
Altareum.
 :huh: Y de verdad hace eso?

Bien, esta links (con soporte vga), elinks y puedes buscar mas en http://freshmeat.net


Código: Text
  1. Lynx handles http URLs exactly as specified in RFC1738. The format is:
  2.       http://host:port/path?searchpart#fragment
  3. where :port is optional and defaults to :80, /path if present is a slash-separated series of symbolic elements, and ?searchpart if present is the query for an ISINDEX search or the content of a FORM with METHOD="GET". The #fragment field if present indicates a location in the document to seek for display, based on a NAME-ed anchor or an ID attribute within the document, and is technically an instruction rather than part of the URL. Lynx will treat ID attributes as NAME-ed anchors for all tags in the BODY of a document which can correspond to positions in the rendering of the document.
  4.  
  5. The https URL has the same format, but the default port is :443. Patches for support of https URLs and the CONNECT procedure are available for qualified recipients via Lynx links. US Export laws and associated red tape pose severe impediments to inclusion of this support in the general distributions of freeware WWW clients such as Lynx. Sorry.
  6.  
*******PELIGRO LEE ESTO!!*******

There is no place like 127.0.0.1

Conecto luego existo, no conecto luego insisto.

NRM

  • Miembro MUY activo
  • ***
  • Mensajes: 279
  • Nacionalidad: ar
    • Ver Perfil
    • http://www.narrowmind.com.ar
Re: Browser Para Consola
« Respuesta #3 en: Martes 27 de Febrero de 2007, 23:24 »
0
tambien podrias usar algo(curl, python, perl, etc) para trabajar directamente con http.

su -

  • Moderador
  • ******
  • Mensajes: 2349
    • Ver Perfil
Re: Browser Para Consola
« Respuesta #4 en: Miércoles 28 de Febrero de 2007, 01:16 »
0
Cita de: "NRM"
tambien podrias usar algo(curl, python, perl, etc) para trabajar directamente con http.
Es una buena idea, larga tarea pero aqui hay un poquito de eso:
http://www.solocodigo.com/blogs/?p=127
*******PELIGRO LEE ESTO!!*******

There is no place like 127.0.0.1

Conecto luego existo, no conecto luego insisto.

NRM

  • Miembro MUY activo
  • ***
  • Mensajes: 279
  • Nacionalidad: ar
    • Ver Perfil
    • http://www.narrowmind.com.ar
Re: Browser Para Consola
« Respuesta #5 en: Miércoles 28 de Febrero de 2007, 22:53 »
0
Cita de: "su -"
Cita de: "NRM"
tambien podrias usar algo(curl, python, perl, etc) para trabajar directamente con http.
Es una buena idea, larga tarea pero aqui hay un poquito de eso:
http://www.solocodigo.com/blogs/?p=127
no es tanto, podes usar urllib2[1] en python.

nrm

[1] - http://docs.python.org/lib/module-urllib2.html

su -

  • Moderador
  • ******
  • Mensajes: 2349
    • Ver Perfil
Re: Browser Para Consola
« Respuesta #6 en: Miércoles 28 de Febrero de 2007, 23:59 »
0
Claro, tambien esta cURL, LWP (Perl) y muchos mas pero puede ser interesante hacer un browser desde 0, toma tiempo...

Pero lo mas facil seria interntar con links o elinks incluso con w3m o mejor aun firefox/mozilla, opera o dillo ¿amaya?

Tambien se puede buscar (en pagina dada [freshmeat.net] ) liberiras como la que NRM ha dado.

El punto es que todo este tipo de programas se encuentran en la pagina.
*******PELIGRO LEE ESTO!!*******

There is no place like 127.0.0.1

Conecto luego existo, no conecto luego insisto.