协议内容审计模块设计与开发
来源:互联网 发布:医疗软件代理 编辑:程序博客网 时间:2024/06/16 01:21
typedef struct
{
ip地址等信息;
}PACKET_S;
typedef struct
{
char *pPrivData[0];
}RESULT_S;
typedef int (*PARSE_FUNC)(PACKET_S *pPacket,RESULT_S *pResult);
struct parse_map_tag
{
char caProtoName[32];
PARSE_FUNC *pParseFunc;
}PARSE_MAP_S;
PARSE_MAP_S gstParseMap = { {"ftp",Parse_FTP}};
ftp.c
typedef struct
{
int iIPAddr[4];
int iPort;
char cIPVersion;
char cRes1;
char cres2;
char cres3;
int ires1;
}FTP_DATA_S;
int Parse_FTP(PACKET_S *pPacket,RESULT_S *pResult);
int Parse_Free(RESULT_S *pResult);
- 协议内容审计模块设计与开发
- 系统参数模块的设计与开发
- 德勤审计内容
- 网络内容审计解决方案
- 模块开发的设计
- django:ddtcms的新闻模块的开发与设计
- http协议与内容压缩
- Cognos审计模块(三)- 审计模块示例引入
- Linux 2.4.x 网络协议栈QoS模块(TC)的设计与实现
- Linux 2.4.x 网络协议栈QoS模块(TC)的设计与实现
- Linux 2.4.x 网络协议栈QoS模块(TC)的设计与实现(转)
- Linux 2.4.x 网络协议栈QoS模块(TC)的设计与实现
- SNMP协议(一)——编码模块设计与实现
- Linux 2.4.x 网络协议栈QoS模块(TC)的设计与实现
- Linux 2.4.x内核中网络协议栈QoS模块(TC)的设计与实现
- Linux网络协议栈QoS模块(TC)的设计与实现
- Linux 2.4.x 网络协议栈QoS模块(TC)的设计与实现
- Linux 2.4.x 网络协议栈QoS模块(TC)的设计与实现
- 电脑运行常见命令
- Linux 内存管理
- 提醒软件【送给她】——如果工作时间长了,提醒休息,休息时长可设置,单位是秒,生效时段可设置
- mac php环境搭建
- iOS 项目名称修改
- 协议内容审计模块设计与开发
- VC11, std functional bind/function, big performance hit under x64
- C++中 explicit的用法
- 关于自定义视图不响应点击的问题
- JS随机加载代码
- android:inputType
- 手势与触摸的事件分发机制
- 在app运行的情况下接收推送信息
- hdu 1848