摘要:
客户端 1 #include <stdio.h> 2 #include <string.h> 3 #include <winsock.h> 4 #pragma comment(lib,"ws2_32.lib") 5 6 void main() 7 { 8 //存放版本 9 WORD wversion 阅读全文
摘要:
客户端代码 1 #define _CRT_SECURE_NO_WARNINGS 2 #include<stdio.h> 3 #include<stdlib.h> 4 #include <winsock.h> 5 #pragma comment(lib,"ws2_32.lib") 6 7 //定义端口 阅读全文
摘要:
协议之间的关系 socket在哪 socket是什么 Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket去组织数据,以符 阅读全文
摘要:
通过令牌提升权限 1 BOOL opendebug() 2 { 3 //令牌 4 HANDLE htoken; 5 //是否提升权限成功 6 BOOL fok = FALSE; 7 //打开进程令牌,提升调试权限, 8 if (OpenProcessToken(GetCurrentProcess() 阅读全文
摘要:
在dll中声明 1 _declspec(dllexport) int a = 10; 1 _declspec(dllexport)void go() 2 { 3 4 MessageBoxA(0, "go", "go", 0); 5 6 } 调用dll 1 HINSTANCE hlib = LoadL 阅读全文
摘要:
包含头文件 1 //进程快照 2 #include<TlHelp32.h> 进程名 1 //进程名 2 #define exename "PlantsVsZombies.exe" 创建进程快照 1 HANDLE hpro=NULL; 2 3 //存储进程快照信息 4 PROCESSENTRY32 p 阅读全文
摘要:
客户端 服务器端 阅读全文
摘要:
运行截图: 客户端 创建通信套接字 创建tcp通信 1 //创建tcp通信 2 socket_send = socket(AF_INET, SOCK_STREAM, 0); 创建服务器端结构体保存ip地址以及端口号,用于连接服务器 1 //创建服务器端结构体保存ip地址以及端口号 2 SOCKADD 阅读全文
摘要:
运行截图 客户端 创建客户端套接字,用于创建UDP通信 1 SOCKET socket_client; 创建UDP通信 1 socket_client = socket(AF_INET, SOCK_DGRAM, 0); 创建客户端结构体保存ip地址以及端口号 1 SOCKADDR_IN sever; 阅读全文