Quiero ejecutar tcpdump
con algunos parámetros (Todavía no sé qué usar). A continuación, cargue la página this stackoverflow.com.Cómo capturar todos los paquetes HTTP usando tcpdump
La salida debe ser la comunicación HTTP. Más tarde quiero usarlo como un script de shell. Por lo tanto, cada vez que deseo verificar la comunicación HTTP de un sitio site.com solo puedo ejecutar script.sh site.com
La comunicación HTTP debería ser lo suficientemente simple. Como siguiendo.
GET /questions/9241391/how-to-capture-all-the-http-communication-data-using-tcp-dump
Host: stackoverflow.com
...
...
HTTP/1.1 200 OK
Cache-Control: public, max-age=60
Content-Length: 35061
Content-Type: text/html; charset=utf-8
Expires: Sat, 11 Feb 2012 15:36:46 GMT
Last-Modified: Sat, 11 Feb 2012 15:35:46 GMT
Vary: *
Date: Sat, 11 Feb 2012 15:35:45 GMT
....
decoded deflated data
....
Ahora, ¿podría decirme qué opciones se debe utilizar con tcpdump
para capturarlo.
parece que "curl -v site.com" es lo que necesita. :) –