sh 使用TCPDUMP监视传入的HTTP流量(穷人的Wireshark)。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 使用TCPDUMP监视传入的HTTP流量(穷人的Wireshark)。相关的知识,希望对你有一定的参考价值。

#!/usr/bin/env bash

echo $1 | grep -E -q "^[0-9]+$" || (echo "Please specify a port number to listen to." ; exit 1)

PORT=$1

TCPDUMPARG="tcp port $PORT and (((ip[2:2] - ((ip[0]&0xf)<<2)) - ((tcp[12]&0xf0)>>2)) != 0)"

sudo tcpdump -s 0 -A -i lo0 $TCPDUMPARG

# See also http://naleid.com/blog/2008/04/03/monitoring-http-traffic-to-debug-your-grails-application/

以上是关于sh 使用TCPDUMP监视传入的HTTP流量(穷人的Wireshark)。的主要内容,如果未能解决你的问题,请参考以下文章

sh [tcpdump - 监控DHCP流量]通过tcpdump #tcpdump监控DHCP流量

tcpdump抓包命令Ubuntu

使用tcpdump监控http流量

tcpdump iOS iphone 手机 抓包 流量分析

监控 tcpdump 中的多个端口

Android测试流量的几种方法