⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tcpdumpscii.txt

📁 Apache HTTP Server 是一个功能强大的灵活的与HTTP/1.1相兼容的web服务器.这里给出的是Apache HTTP服务器的源码。
💻 TXT
字号:
From marcs@znep.com Fri Apr 17 15:16:16 1998Date: Sat, 22 Nov 1997 20:44:10 -0700 (MST)From: Marc Slemko <marcs@znep.com>To: TLOSAP <new-httpd@apache.org>Subject: Re: Getting ethernet packets content under FreeBSD?  (fwd)Reply-To: new-httpd@apache.orgAnyone too lazy to hack tcpdump (eg. my tcpdump has a -X option to displaythe data in ASCII) can use something like the below to grab HTTP headerswhen debugging broken clients.Nothing complicated, but handy.---------- Forwarded message ----------Date: Sat, 22 Nov 1997 14:35:23 PSTFrom: Bill Fenner <fenner@parc.xerox.com>To: Nate Williams <nate@mt.sri.com>Cc: bmah@ca.sandia.gov, hackers@FreeBSD.ORGSubject: Re: Getting ethernet packets content under FreeBSD? I usually just use this perl script, which I call "tcpdumpscii".Then run "tcpdumpscii -s 1500 -x [other tcpdump args]".  Bill#!/import/misc/bin/perl##open(TCPDUMP,"tcpdump -l @ARGV|");while (<TCPDUMP>) {	if (/^\s+(\S\S)+/) {		$sav = $_;		$asc = "";		while (s/\s*(\S\S)\s*//) {			$i = hex($1);			if ($i < 32 || $i > 126) {				$asc .= ".";			} else {				$asc .= pack(C,hex($1));			}		}		$foo = "." x length($asc);		$_ = $sav;		s/\t/        /g;		s/^$foo/$asc/;	}	print;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -