网络编程
文章平均质量分 77
逍遥灬申
这个作者很懒,什么都没留下…
展开
-
常见网络协议头部结构体定义(c/c++,x86)
//一些网络协议的结构体//MAC协议typedef struct _MAC_HEADER{ unsigned char dstmac[6];//目的MAC unsigned char srcmac[6];//源MAC unsigned short type;//协议}mac_header,*pmac_header;//ARP协议typedef struct _ARP_HEADE原创 2012-06-26 10:32:03 · 2743 阅读 · 0 评论 -
ping 程序(vc6.0 原始套接字实现)
#include #include #include #include //IP_TTL#pragma comment(lib,"ws2_32.lib")//ICMP首部结构体typedef struct tagICMPHEADER{ unsigned char type;//类型 unsigned char code;//代码 unsigned short checkn原创 2012-06-26 10:59:47 · 3401 阅读 · 1 评论 -
ARP网关欺骗程序的实现(vs2008 winpacp)
向局域网发送ARP应答包,向局域网所有主机发送错误的网关MAC地址,这样所有的计算机都不能上网了源代码环境 :windows xp ,vs2008,安装winpacp开发包:winpacp字符集:ASCII#define WINVER 0x5001 //win xp#define HAVE_REMOTE#include #include #i原创 2012-06-26 10:58:05 · 2078 阅读 · 1 评论