Título: Utilización de telnet para obtener información de un servidor Publicado por: Breath en 18 Agosto 2019, 01:04 am Hola buenas,
Estoy iniciándome en la Ciberseguridad y en la bibliografía se expone como se puede obtener informacion sobre el servidor web de un sitio a través del comando: $ telnet www.sitioWebObjetivo.com puerto Y en principio al ejecutarlo te saca información como entre otras cosas, el servidor web que opera, la versión, el sistema operativo y la hora del servidor. Sin embargo al ejecutarlo en mi máquina contra un servidor random, lo único que obtengo es un mensaje en el que se me informa de que no se puede abrir la conexión en el puerto probado (he utilizado el 80). ¿Estoy haciendo algo mal? Gracias y un saludo Título: Re: Utilización de telnet para obtener información de un servidor Publicado por: MinusFour en 18 Agosto 2019, 04:26 am ¿La guía de que año era? Nadie usa telnet hoy en día. Para lo que intentas hacer, puedes hacer lo mismo con curl.
Título: Re: Utilización de telnet para obtener información de un servidor Publicado por: engel lex en 18 Agosto 2019, 05:01 am ¿La guía de que año era? Nadie usa telnet hoy en día. Para lo que intentas hacer, puedes hacer lo mismo con curl. efectivamente, la guia debe ser previa a los 2000, nunca he visto telnet para esto por otro lado sería al puerto donde hubiere telnet activado, no http, recomiendo buscar alguna informacion del 2015 o mas actual, dont asumas que el http ya no se usa practicamente sustituido por el https Título: Re: Utilización de telnet para obtener información de un servidor Publicado por: MinusFour en 18 Agosto 2019, 05:32 am efectivamente, la guia debe ser previa a los 2000, nunca he visto telnet para esto por otro lado sería al puerto donde hubiere telnet activado, no http, recomiendo buscar alguna informacion del 2015 o mas actual, dont asumas que el http ya no se usa practicamente sustituido por el https No es lo habitual pero telnet es un programa que literalmente inserta y recibe texto tal cual. Así que si puedes usar telnet para introducir un request. Título: Re: Utilización de telnet para obtener información de un servidor Publicado por: CarmenMilan367 en 18 Agosto 2019, 10:24 am Hola buenas, Estoy iniciándome en la Ciberseguridad y en la bibliografía se expone como se puede obtener informacion sobre el servidor web de un sitio a través del comando: $ telnet www.sitioWebObjetivo puerto quiero saber sobre el cloruro sodio (https://clorurosodio.com/) ,para mi salud Y en principio al ejecutarlo te saca información como entre otras cosas, el servidor web que opera, la versión, el sistema operativo y la hora del servidor. Sin embargo al ejecutarlo en mi máquina contra un servidor random, lo único que obtengo es un mensaje en el que se me informa de que no se puede abrir la conexión en el puerto probado (he utilizado el 80). ¿Estoy haciendo algo mal? Gracias y un saludo Como te han dicho otros compañeros, telnet si que funciona para extraer el texto, el problema debe ser otro. Título: Re: Utilización de telnet para obtener información de un servidor Publicado por: Breath en 18 Agosto 2019, 12:18 pm ¿La guía de que año era? Nadie usa telnet hoy en día. Para lo que intentas hacer, puedes hacer lo mismo con curl. efectivamente, la guia debe ser previa a los 2000, nunca he visto telnet para esto por otro lado sería al puerto donde hubiere telnet activado, no http, recomiendo buscar alguna informacion del 2015 o mas actual, dont asumas que el http ya no se usa practicamente sustituido por el https Como te han dicho otros compañeros, telnet si que funciona para extraer el texto, el problema debe ser otro. Buenas, Creo que es un manual relativamente reciente, en concreto es: Seguridad Informática Hacking Ético, Conocer el ataque para una mejor defensa. 4 Edicion (https://m.ediciones-eni.com/libro/seguridad-informatica-hacking-etico-conocer-el-ataque-para-una-mejor-defensa-4a-edicion-9782409012976_L.jpg) En el capítulo cito textualmente: "Obtener información sobre un servicio es generalmente bastante fácil. Por ejemplo, para intentar ver cual es el servidor web de un sitiio: $ telnet www.example.com 80 Trying 208.77.188.166... Connected to www.example.com. Escape character is '^]'. GET / HTTP/1.0 HTTP/1.1 200 OK HTTP/1.1 400 Bad Request Date: Fri, 12 Jun 2009 21:01:19 GTM Server: Apache/2.2.3 (CentOS) Content-Length: 387 Connection: close Content-Type: text/html; charset=iso-8859-1 ¡Con solo este comando, sabemos el servidor web (Apache), su versión (2.2.3), el sistema operativo (CentOS) y la hora en el servidor! La cuestión es que al replicarlo en mi máquina con servidores diversos (Google ect) me saca el mensaje que indique antes. PD: Creo que se me ha duplicado el post, estoy intentando borrar el duplicado pero no lo consigo :S Título: Re: Utilización de telnet para obtener información de un servidor Publicado por: engel lex en 18 Agosto 2019, 13:58 pm insisto es poco usual, por otro lado no será muy util con nada en https ya que te devolverá nada, o la info tal vez del proxy inverso (del distribuidor de carga, etc)
Código: curl -I http://example.com hará esa misma función, donde curl es un programa actual, mantenido y abiertamente conocido Título: Re: Utilización de telnet para obtener información de un servidor Publicado por: MinusFour en 18 Agosto 2019, 14:38 pm A mi me va bien con cualquier página. No se si tengas algún antivirus que este bloqueando las conexiones que haga telnet. Si la pagina te abre en el navegador, deberías poder hacer lo que quieres hacer con telnet.
Quizás lo que está pasando es que no estás introduciendo doble salto de linea y el servidor te cierra la conexión en el puerto 80 después de un tiempo. Tienes que hacer: Código: GET / HTTP/1.1 Y presionar dos veces enter. Y si tampoco quieres usar curl. El mismo navegador tiene esa información. Título: Re: Utilización de telnet para obtener información de un servidor Publicado por: Breath en 19 Agosto 2019, 08:37 am Buenas,
Gracias a los dos por responder, he probado con Curl y funciona |