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

📄 conv.c

📁 改善linux指令 "tcpdump" 效能的免費open source程式
💻 C
字号:
/* * Proof-of-concept Cisco GRE decapsulator - Corey Satten, Dec 2006 */#include <pcap.h>#include <stdio.h>#include <signal.h>#define MAXPKT 16000	/* larger than any jumbogram */static unsigned char buf[MAXPKT];main(int argc, char *argv[]) {    struct pcap_pkthdr ph;    int c;    int alter = 50;    signal(SIGINT, SIG_IGN);    c = fread(buf, sizeof(struct pcap_file_header), 1, stdin);    c = fwrite(buf, sizeof(struct pcap_file_header), c, stdout);    while ((c = fread(&ph, sizeof(struct pcap_pkthdr), 1, stdin)) > 0) {	ph.caplen -= alter;	ph.len -= alter;	fwrite(&ph, sizeof(struct pcap_pkthdr), 1, stdout);	if (fread(buf, ph.caplen+alter, 1, stdin) > 0) {	    fwrite(buf+alter, ph.caplen, 1, stdout);	    }	else exit(1);	}    }

⌨️ 快捷键说明

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