Efoxes国产操作系统源代码
Efoxes国产操作系统源代码,为实验代码,有实模式,保护模式启动,主要文件为boot.asm,loader.asm,kernel.bin文件,加载硬盘,加载PCI,USB等设备。
Efoxes国产操作系统源代码,为实验代码,有实模式,保护模式启动,主要文件为boot.asm,loader.asm,kernel.bin文件,加载硬盘,加载PCI,USB等设备。
socket源代码, 多线程阻塞式网络编程socket_源代码, 客户端和服务端为多线程编程, 转载其他源代码。
本程序包含四个网络程序,分别为客户端程序(listen),服务端程序(server),数据包监听(scan),和TCP扫描端口程序(cs)。其中listen还包括网页sock获取(http), 邮件群发(smtp)。 关于winsock的几个基本知识 1。TCP/IP协议(传输控制网际协议) 四层协议 应用层 HTTP, SMTP, FTP, POP3协议 传输层/网络层 IP/ICMP协议(TCP/IP) 链路层 Ethernet ppp点对点协议 1)ARP协议为地址解析协议 2)RARP协议为反向地址解析协议 3)ICPM协议(网络报文控制协议) 2.1)inet_addr("192.168.0.1"); 2)inet_ntoa(ipa) // in_addr ipa(网络地址) ipa.sin_family = AF_INET; ipa.sin_addr.s_addr = unsigned long (字节) ipa.sin_port = htons(80); 3)gethostname(hostname, 256); 4)gethostbyname(const char *name); struct hostent* 主机信息(结构体指针) 3.WSAIoctl(SIO_RCVALL) setsockopt(); ioctlsocket(s, SIO_RCVALL, &dwBufferInlen);
非常标准的dll动态链接库,有源代码,主要包括dll.h, dll,lib, dll,dll, dll.def文件,并附有《DLL编写之路》一文,讲解详细。
80x86汇编语言程序设计教程, 介绍INTEL 80x86的编写程序,可按照此来写就一个操作系统,可以用到的各样课程,包括保护模式,系统进程,设备驱动,i8253A中断控制,都有讲述。