Windows C/C++与游戏逆向辅助开发-

共249节2395人学习李凌非 课程详情
播放页问题反馈
  • 数据类型

    • 01 课程介绍和VS2015安装
    • 进制
    • 常见的数据类型
    • 符号
    • 创建一个控制台程序
    • 输入和输出函数详解
    • 变量和常量
    • 变量的作用域
    • 字符和转义字符
    • 类型转换
    • const
    • 自定义类型
  • 预处理指令

    • 包含头文件
    • 宏
    • 条件宏编译
    • 取消警告和链接静态库
  • 运算符

    • 常用运算符1
    • 常用运算符2
    • bool和三元运算符
    • 不同类型的混合运算
  • 判断语句

    • if语句详解
    • switch语句
  • 循环语句

    • while循环
    • do...while循环
    • goto语句
    • break和continue
    • for循环
    • 嵌套循环
    • 案例: 九九乘法表(for循环)
    • 案例: 九九乘法表(while循环)
    • 案例: 猜数
  • 数组和字符串

    • 一维数组和字符串
    • 二维数组和多维数组
  • 函数

    • 函数声明和定义1
    • 函数声明和定义2
    • 函数调用约定
    • 裸函数
    • 递归函数
    • 回调函数
  • 指针

    • 地址与指针
    • 指针的运算
    • 多级指针
    • 指针、字符数组和字符串
    • 字符串操作函数
    • 指针数组和指向数组的指针
    • 引用
    • 函数指针和回调函数
    • 指针作为函数参数和返回值
  • 内存管理

    • 全局变量、局部变量和静态变量
    • 外部变量和extern
    • 全局函数和静态函数
    • 内存四区
    • 内存操作函数
  • 结构体和联合体

    • 结构体
    • 联合体
    • 枚举类型
  • 数据结构与算法

    • 冒泡排序法
    • 选择排序法
    • 二分查找法
    • 动态数组
    • 单向链表
    • 双向链表
    • 二叉树
  • 面向对象

    • 类和对象
    • 构造函数和析构函数
    • 带参数构造函数和复制构造函数
    • this指针
    • 静态成员和普通成员
    • 静态函数和普通函数
    • new和delete
    • 函数重载
    • 运算符重载
    • 封装
    • 继承
    • 多态
    • 虚表
  • 模板

    • 模板函数
    • 模板类
    • 编写动态数组类
    • 模板类嵌套的使用
  • 字符串类

    • CString介绍
    • CString常用函数
  • STL

    • 数组
    • 链表
    • 栈
    • 队列
    • map
  • 文件与目录

    • 创建、打开和删除文件
    • 读写文件
    • 设置文件读写位置
    • 获取文件信息
    • 复制和移动文件
    • 枚举文件
    • 读写配置文件
    • 枚举配置文件
    • 创建目录
    • 删除目录
    • 复制和移动目录
    • 设置和获取当前目录
    • 判断文件或目录是否存在
    • 判断是文件还是目录
    • 枚举目录
  • 注册表

    • 读注册表
    • 写注册表
    • 创建注册表
    • 删除注册表
    • 枚举注册表
  • 字符串编码

    • 常见的编码
    • ANSI转Unicode
    • Unicode转ANSI
    • ANSI和Unicode转UTF-8
    • UTF-8转ANSI和Unicode
    • ANSI和Unicode转Big5
    • Big5转ANSI和Unicode
    • 简体和繁体互转
  • 进程

    • 进程介绍
    • 创建进程
    • 创建cmd隐藏进程
    • 隐藏窗口执行cmd命令
    • 其他方式运行程序
    • 结束进程
    • 禁止程序重复运行
    • 枚举进程
    • 枚举模块
    • 垮进程读写内存
    • 跨进程执行代码
    • 跨进程注入dll
  • 线程

    • 创建线程
    • 暂停、恢复、结束线程
    • Critical临界区
    • Mutex互斥体
    • Event事件对象
    • Semaphore信号量
    • 线程池
  • 窗口

    • 创建窗口
    • 消息循环
    • 给窗口发送消息
    • 查找窗口
    • 获取和设置窗口标题和类名
    • 其他方式获取窗口
    • 给窗口发送文本
    • 设置窗口属性
    • 枚举窗口
    • 模糊查找窗口
    • 透明窗口
  • 网络编程

    • 创建服务端
    • 创建客户端
    • 外网和内网
    • 多个客户端通信
    • 粘包问题处理
    • 发送文件和文本数据
    • 双向发送接收数据
    • IOCP完成端口
    • 数据分发
    • 验证数据正确性
    • Socket池
    • 客户端之间通信
    • UDP
    • 域名获取ip
    • HTTP协议介绍
    • GET请求代码编写
    • GET请求访问图片
    • POST请求代码编写
    • POST登录
    • HTTP获取数据
    • 调用JS
  • 静态库和动态库

    • 静态库和动态库的区别
    • 编写和使用静态库
    • 编写和使用动态库01
    • 编写和使用动态库02
    • 显示链接和隐式链接
    • 入口函数
    • DLL劫持注入
  • MFC对话框程序

    • MFC框架介绍
    • 资源文件
    • 类向导
    • 静态控件
    • 按钮
    • 编辑框
    • 复选框
    • 单选框
    • 图片框
    • 组合框
    • 列表框
    • 报表列表框
    • 菜单
    • 创建新的对话框
    • 选项夹
    • 自绘控件
    • 案例_POST注册
  • MySQL数据库

    • 数据库介绍和安装MySQL
    • SQL基础语句
    • 删除表和数据库
    • C++使用MySQL并查询数据
    • 数据的增删改查
    • 案例_注册
    • 案例_登录
    • 案例_查询数据
    • 案例_修改数据
    • SQL安全问题
  • Lua

    • 编译Lua静态库
    • Lua基础语法
    • C++提供功能给Lua
    • C++获取Lua函数和变量
    • Lua堆栈探究
    • Lua逆向
  • C++控制雷电模拟器

    • 雷电模拟器API介绍
    • 打开和关闭模拟器
    • APP应用的操作
    • 枚举包名
    • adb命令
    • 获取当前包名和Activity
  • 大漠插件

    • 大漠插件介绍
    • 大漠插件API讲解
    • C++使用大漠插件
    • 测试后台绑定模式
    • 案例_多开和找图
    • 案例_找色
    • 案例_找字和识别文字
    • 案例_完整案例
  • 汇编

    • 寄存器
    • 运算指令
    • CE和OD介绍
    • 跳转指令
    • 堆栈
    • call和ret
    • 找数据来源
    • 逆向数据对比代码
    • 注入和远程读写内存
  • 逆向数据分析与实战代码案例

    • 单机游戏和网络游戏
    • 单机游戏找数据
    • 明文包
    • 发包方式
    • 判断普通发包和线程发包
    • 线程发包
    • 分析明文包call并定位特征码
    • Hook原理
    • Hook明文包
    • 调用明文包
    • WSASend
    • WSPSend
    • 明文包与功能call
    • 自动寻路call
    • 主线程调用
    • 基址和动态地址
    • 数组
    • 链表
    • 二叉树
  • 驱动

    • 常用的数据类型

    订阅失败

    Windows C/C++与游戏逆向辅助开发
    Windows C/C++与游戏逆向辅助开发 ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
    提交答案

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    正在试验
    后自动删除环境
    课程实验
    本次实验时间已到期 00:00:00
    程序员研修院 v1.1.0
    一、播放器优化
    修改播放器默认倍速设置,增加1.25倍速
    调整目录展示形式,增加折叠/展开
    优化播放器的使用体验,有播放问题可以点击播放页内的”反馈“提交问题
    查看全部版本记录
    课件正在飞速打包中,请耐心等待几秒钟~