上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 68 下一页
摘要: 客户端 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 阅读全文
posted @ 2018-03-02 17:58 喵小喵~ 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 客户端: 服务器端 阅读全文
posted @ 2018-03-01 15:19 喵小喵~ 阅读(666) 评论(0) 推荐(0) 编辑
摘要: 客户端代码 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 //定义端口 阅读全文
posted @ 2018-02-28 12:57 喵小喵~ 阅读(791) 评论(0) 推荐(0) 编辑
摘要: 协议之间的关系 socket在哪 socket是什么 Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket去组织数据,以符 阅读全文
posted @ 2018-02-28 12:14 喵小喵~ 阅读(795) 评论(0) 推荐(1) 编辑
摘要: 通过令牌提升权限 1 BOOL opendebug() 2 { 3 //令牌 4 HANDLE htoken; 5 //是否提升权限成功 6 BOOL fok = FALSE; 7 //打开进程令牌,提升调试权限, 8 if (OpenProcessToken(GetCurrentProcess() 阅读全文
posted @ 2018-02-27 21:17 喵小喵~ 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 在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 阅读全文
posted @ 2018-02-27 16:47 喵小喵~ 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 包含头文件 1 //进程快照 2 #include<TlHelp32.h> 进程名 1 //进程名 2 #define exename "PlantsVsZombies.exe" 创建进程快照 1 HANDLE hpro=NULL; 2 3 //存储进程快照信息 4 PROCESSENTRY32 p 阅读全文
posted @ 2018-02-27 16:38 喵小喵~ 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 客户端 服务器端 阅读全文
posted @ 2018-02-25 01:13 喵小喵~ 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 运行截图: 客户端 创建通信套接字 创建tcp通信 1 //创建tcp通信 2 socket_send = socket(AF_INET, SOCK_STREAM, 0); 创建服务器端结构体保存ip地址以及端口号,用于连接服务器 1 //创建服务器端结构体保存ip地址以及端口号 2 SOCKADD 阅读全文
posted @ 2018-02-25 00:57 喵小喵~ 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 运行截图 客户端 创建客户端套接字,用于创建UDP通信 1 SOCKET socket_client; 创建UDP通信 1 socket_client = socket(AF_INET, SOCK_DGRAM, 0); 创建客户端结构体保存ip地址以及端口号 1 SOCKADDR_IN sever; 阅读全文
posted @ 2018-02-24 23:45 喵小喵~ 阅读(211) 评论(0) 推荐(0) 编辑
上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 68 下一页