游戏安全 - Win32

初级 · 41课时

0人学过

  • 课程简介
  • 课程目录
  • 作者信息
  • 教程资料

学完可以到达一个什么程度及课程介绍:

了解WIN32编程的基本概念和原理,包括进程、线程、内存管理、文件操作等。

能够使用WIN32 API函数进行进程和线程的创建、管理和通信。

熟悉WIN32错误处理和错误信息的获取与解析。

能够处理字符编码和转换的问题.

理解进程内存布局和运行环境,能够进行内存管理和操作。

能够使用WIN32 API函数进行文件和目录的创建、打开、读写和历。

熟悉动态链接库(DLL)的特性和使用,能够进行导出函数的定义和导入函数的调用。

了解模块(DLL和EXE)的加载和管理,能够遍历和获取模块信息。


Win32核心编程

  • 0.0 Win32-基本概念及数据类型
  • 0.1 Win32-API使用及错误处理
  • 0.2 Win32-API编码处理
  • 0.3 进程-进程的两种状态
  • 0.4 进程-创建进程
  • 0.5 进程-结束进程
  • 0.6 进程-内核层面下的内核对象
  • 0.7 进程-遍历进程
  • 0.8 进程-父进程与子进程
  • 0.9 进程-进程挂起与恢复
  • 1.0 进程-跨进程内存读写_1
  • 1.1 进程-跨进程内存读写_2
  • 1.2 进程-进程通信_共享内存
  • 1.3 进程-进程通信_命名管道
  • 1.4 进程-进程通信_匿名管道
  • 1.5 进程-进程通信_邮槽
  • 1.6 对象-内核对象引用计数
  • 1.7 线程-线程基本概念
  • 1.8 线程-创建线程
  • 1.9 线程-线程状态
  • 2.0 线程-结束线程
  • 2.1 线程-线程控制
  • 2.2 线程-遍历线程
  • 2.3 线程-等待对象
  • 2.4 线程控制-CriticalSection
  • 2.5 线程控制-Event
  • 2.6 线程控制-Semaphore
  • 2.7 线程控制-Mutex
  • 2.8 线程控制-Mutex拓展
  • 2.9 文件操作-IO设备
  • 3.0 文件操作-打开文件
  • 3.1 文件操作-文件读写
  • 3.2 文件操作-文件遍历
  • 3.3 文件操作-文件目录常规操作
  • 3.4 内存-内存信息
  • 3.5 内存-虚拟内存管理
  • 3.6 内存-内存属性
  • 3.7 内存-修改内存属性
  • 3.8 内存-跨进程内存管理
  • 3.9 内存-内核下的物理地址
  • 4.0 内存-共享内存与写拷贝

教程资料购买后才能查看或下载。