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

📄 parse_fun.h

📁 简单点对点聊天程序
💻 H
字号:

#ifndef __PARSE_H
#define __PARSE_H

#include<stdio.h>
#include<string.h>
#include <windows.h>

#pragma pack(1)
typedef struct FrameHeader{
	BYTE fhDesMAC[6];
	BYTE fhSrcMAC[6];
	WORD fhFrameType;
} FrameHeader;   //帧首部

typedef struct IPHeader{
	BYTE Ver_Hlen;
	BYTE TOS;
	WORD TatalLen;
	WORD ID;
	WORD Flag_Segment;
	BYTE TTL;
	BYTE Protocol;
	WORD Checksum;
	ULONG SrcIP;
	ULONG DstIP;
} IPHeader;     //IP首部

typedef struct FrameData{
	FrameHeader pFrhdr;
	IPHeader pIphdr;
} FrameData;         //包含帧首部和IP首部的数据包


void GetAllDevs();    //获取网络接口设备列表
void Datelog(char logfile[256],const u_char* pkt_data);       //分析收到的IP数据包,并且将分析结果写入日志文件。
void Capture(char logfile[256]);       //数据包捕获函数

#endif

⌨️ 快捷键说明

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