Instructor: en esta conferencia, quiero
pasar más tiempo con Wireshark mostrándole cómo
filtrar todos estos paquetes para mostrar solo los
paquetes útiles, cómo rastrearlos, qué significan
y cómo mostrar más información sobre cada uno
de estos paquetes
Ahora, lo que hicimos en la computadora
de destino hasta ahora, la mayor parte del
tráfico que generamos fue tráfico HTTP,
así que para deshacernos de toda esta información que nos
resulta difícil de
leer, solo vamos a escribir aquí en los filtros.
Solo vamos a escribir http.
Presiona Intro,
y como puedes ver ahora, se filtraron todos los
paquetes al tráfico HTTP solamente.
Entonces, este es el tráfico que básicamente envió el
navegador y generalmente lo envían los navegadores web.
Siempre envían tráfico a través de HTTP o HTTPS.
Y dado que hemos degradado HTTPS a HTTP, desea usar el
filtro HTTP para ver todo lo que una persona objetivo
está haciendo en el navegador, independientemente de lo
que esté haciendo.
Ya sea que estén navegando por sitios web,
ya sea que estén viendo un video,
ya sea que estén mirando
imágenes, lo que sea que estén mirando, se cargará a través de HTTP.
Entonces, mirando el primer registro aquí, podemos ver
que esta solicitud se envía desde esta IP,
que es la IP de mi objetivo a
una IP en Internet.
Entonces podemos ver que esto no es una
IP privada, es una IP en Internet.
Entonces se envía a un servidor.
Y si hacemos doble clic en
este registro, obtendremos mucha más información sobre el paquete en sí.
Entonces tenemos la información sobre el marco,
que incluye el tamaño del paquete.
Incluye la interfaz en la que se envió, la
hora y todo eso.
En Internet, tenemos información sobre la dirección MAC de origen
y la dirección MAC de destino.
Entonces, ¿de dónde fue este paquete y a dónde fue?
¿Recuerdas cuando hablé por primera vez sobre los paquetes y
cómo viajan siempre desde un MAC de origen a un MAC de destino?
Entonces, toda esta información está almacenada aquí.
En el protocolo de Internet, tenemos información sobre las IP,
por lo que en Internet teníamos información sobre las
direcciones MAC.
En el protocolo de Internet, tenemos información sobre
la IP de origen y la IP de
destino para este paquete en particular.
Y el protocolo de transmisión tenemos información sobre el puerto,
por lo que podemos ver que esto pasó de
este puerto de origen al puerto 80.
Este suele ser el puerto predeterminado utilizado en los servidores web, por
lo que, en la mayoría de los casos, cuando se envían datos a un sitio
web, siempre se enviarán al puerto 80.
Pero la parte más importante aquí es el protocolo de transferencia de
hipertexto, que es básicamente la información enviada a
través de HTTP.
Al hacer clic en esto, nos dará información sobre los datos que
se hayan enviado a través de HTTP.
Y como dije, esto contendría todo
lo que se envió desde y hacia un navegador.
Entonces, aquí podemos ver que este paquete en particular envió una solicitud
de obtención a un sitio web llamado google. es decir.
Ahora esto es literalmente cuando escribimos google. es decir, no
buscamos nada.
Realmente no hicimos nada.
También puede ampliar esto para ver más información
sobre la solicitud real.
E incluso puede ver el encabezado HTTP enviado si desea
obtener más información sobre esta solicitud en particular.
Ahora todo este método de obtener información sigue con todos los
tipos de paquetes, por
lo que puede hacer doble clic en cualquier paquete
que tenga y podrá leer los datos enviados dentro
de este paquete.
Ahora también puede ver aquí una flecha,
lo que básicamente significa que
se trataba de una solicitud y la flecha hacia atrás indica que
fue una respuesta a esta solicitud aquí mismo.
Ahora bajando, puede ver también ver las solicitudes
de imágenes.
Lo que también puede hacer es hacer clic en cualquiera
de estos paquetes, por ejemplo, volver a
esta solicitud de obtención, hacer clic derecho e ir a Seguir HTTP Stream.
Y esto básicamente seguirá la secuencia
que ha provocado esta solicitud, hasta
la respuesta.
Entonces, si hago clic en él, verá que la respuesta a
esta solicitud en particular fue esta aquí.
Puede ver que este era un
PNG, y literalmente el contenido binario de esta imagen
PNG está aquí.
Como puede ver, literalmente estamos obteniendo los
datos sin procesar aquí.
Ahora voy a cerrar esto y volver a lo
que teníamos, que era HTTP.
Ahora si seguimos bajando.
Literalmente ves todo lo que ha sido enviado
y recibido por el objetivo.
Entonces, por ejemplo, nuevamente aquí podemos ver que
este fue un archivo JavaScript que fue cargado por Google.
Entonces aquí podemos ver otra solicitud de obtención.
Y esta solicitud de obtención fue donde buscamos esa
seguridad, por lo que incluso puede ver el término de búsqueda aquí.
Así que déjame hacer doble clic para mostrarte con más detalles.
Nuevamente, esto fue automáticamente a
la parte del protocolo de hipertexto.
Como dije, esta es la parte HTTP.
Lo que sea que se envíe al navegador, y
puede ver que se envió a Google. com en primer lugar
y el URI, así que lo que fue
después de google. com era search y lo
que estábamos buscando esa seguridad z, que es exactamente lo que escribimos aquí.
Nuevamente, aquí puede ver la URL completa con el
término de búsqueda.
Esto es literalmente lo que obtiene el usuario y su barra
de URL aquí.
Como puede ver, Wireshark literalmente muestra todo lo que fluye
a través de la interfaz.
En esta conferencia, quería mostrarle una descripción general rápida sobre
cómo podemos filtrar los datos.
Y no te preocupes demasiado por esto.
De hecho, lo utilizaremos más en las
próximas conferencias y veremos cómo podemos
usarlo fácilmente para filtrar datos y descubrir información útil.