Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: MK-Ultra en 23 Enero 2008, 14:47 pm



Título: Comando ping (Batch)
Publicado por: MK-Ultra en 23 Enero 2008, 14:47 pm
Voy a terminar haciendo una lista interminable de commandos de batch en esta sección  :rolleyes:

Bueno, he aqui otro comando con el cual tengo dudas, me gustaria saber 2 cosas:

-Primero y principal que es lo que hace realmente el comando xD

-Segundo , alguien me podria dar un ejemplo ?

Muchissimas gracias!


Título: Re: Comando ping (Batch)
Publicado por: Tyrz en 23 Enero 2008, 15:41 pm
pues con el ping lo que haces es comprobar si la direccion ip a la que se lo haces esta conectada a internet.
ejemplo:
ping 127.0.0.1

Saludos


Título: Re: Comando ping (Batch)
Publicado por: MK-Ultra en 23 Enero 2008, 16:29 pm
http://foro.elhacker.net/index.php/topic,195887.msg930938.html#msg930938

En este caso cual es la funcion de ping ?

Muchas gracias!

 ;D


Título: Re: Comando ping (Batch)
Publicado por: Novlucker en 23 Enero 2008, 16:33 pm
Lo que hace el ping es enviar paquetes a una dirección ip o sevidor dns, y esperar respuesta a estos paquetes, es como si enviase un eco y esperase a que rebote, si obtenemos respuesta es que la dirección en cuestión esta ok, sino , no está.

Por ej:

Código:
C:\>ping www.google.com

Haciendo ping a www.l.google.com [64.233.167.99] con 32 bytes de datos:

Respuesta desde 64.233.167.99: bytes=32 tiempo=193ms TTL=238
Respuesta desde 64.233.167.99: bytes=32 tiempo=193ms TTL=238
Respuesta desde 64.233.167.99: bytes=32 tiempo=192ms TTL=238
Respuesta desde 64.233.167.99: bytes=32 tiempo=197ms TTL=238

Estadísticas de ping para 64.233.167.99:
    Paquetes: enviados = 4, recibidos = 4, perdidos = 0
    (0% perdidos),
Tiempos aproximados de ida y vuelta en milisegundos:
    Mínimo = 192ms, Máximo = 197ms, Media = 193ms

C:\>

Ahi tenemos en comando y lo que nos ha respondido el servidor, como ves, esta ok (le hicimos ping a google, claro que iba a estar  ;D)

Saludos



Título: Re: Comando ping (Batch)
Publicado por: Novlucker en 23 Enero 2008, 16:36 pm
Citar
http://foro.elhacker.net/index.php/topic,195887.msg930938.html#msg930938

En este caso cual es la funcion de ping ?

En tu ejemplo el ping se utiliza a modo de temporizador, vas a ver que también se le da ese uso en muchos *.bat, ya que el ping no es automático como lo puede ser un cd..(comando), sino que lleva unos segundos, ese tiempo tambien se puede fijar con -w como parámetro

Saludos


Título: Re: Comando ping (Batch)
Publicado por: ~[uNd3rc0d3]~ en 23 Enero 2008, 20:52 pm
che pero si abris la shell y pones comando/? te sale lo que hace el comando y todos los argumentos que le podes dar

saludos


Título: Re: Comando ping (Batch)
Publicado por: Ferсhu en 23 Enero 2008, 21:10 pm
solo paso para aclarar q ping no es un comando es un programa/archivo ejecutable.


Título: Re: Comando ping (Batch)
Publicado por: Novlucker en 23 Enero 2008, 21:35 pm
Citar
solo paso para aclarar q ping no es un comando es un programa/archivo ejecutable.

Claro que no, tampoco lo son el format, netstat, netsh, etc etc, pero igualmente vienen por defecto con windows, por lo que no será necesario estar buscando ninguna aplicación por ahí   :P

Saludos

[Edito] Para que quede claro, comandos solo serían los que salen en la ayuda, cuando en ms-dos ponemos help


Título: Re: Comando ping (Batch)
Publicado por: SpiderNet en 23 Enero 2008, 21:47 pm
Alguien podria explicar al detalle como se envia el datagrama? Es decir que se envia y que se recibe?

Si pudieran hacer un bosquejo del contenido del datagrama que se envia y el que regresa. Por favor.


Gracias!!!