ARCHIVED COURSE
小肩膀教育BUILD YOUR EXPERTISE.++
已完结 · 2022

零基础一站式端游内存辅助

结合 Python、PyQt、C++、Win32 与 MFC,学习授权端游环境中的内存与工具开发。

2022 · 已完结7 个章节 · 188 条目录
咨询定价课程展示价格 · 最终以老师确认为准

课程介绍

课程年份与状态按最新课表维护,具体学习安排、服务与学员权益请与老师确认。

以端游研究工具的开发为线索,将 Python 基础、PyQt 界面、汇编与内存分析、C++、Win32 和 MFC 串联为多个板块。课程既包含程序编写,也包含界面、线程和 Windows 消息机制等工程基础。

案例围绕内存数据定位、特征码、函数调用、Lua 脚本与数据通信等主题展开,并对照 Python 与 C++ 两种实现路径。适合在单机、自有样本或明确授权的游戏测试环境中学习程序分析,不能将课程实践用于破坏游戏公平性或未授权服务。

课程亮点

  • Python 与 PyQt 连接基础语法、线程、截图工具和可视化界面。
  • 结合汇编、寄存器、内存定位与特征码理解程序数据。
  • C++ 板块衔接对象、智能指针、lambda 与动态库。
  • Win32 与 MFC 涉及窗口、消息、资源、视图和控件。
  • 通过 Lua、函数调用和数据通信案例连接分析与工具实现。

课程目录

7 个章节 · 188 个 MP4 视频标题。目录来自课程视频文件名,已去掉 .mp4 扩展名并按自然序排列;子文件夹作为章节,多层子目录保留层级名称。仅展示目录,不提供视频播放。

已按本地视频目录整理更新:2026-11-07

01

01.第一部分 Python基础

29 条
  • 1.Pycharm环境配置
  • 2.字符串和常用方法
  • 3.列表和常用方法
  • 4.元组和取值
  • 5.字典和常用方法
  • 6.登录程序掌握循环控制语句
  • 7.函数封装登录程序
  • 8.类属性方法
  • 09.两个循环中常用的方法
  • 10.txt文本操作
  • 11.with内部过程
  • 12.参数args和kwargs
  • 13.闭包和计时装饰器
  • 14.异常捕获和自定义异常
  • 15.for循环迭代器
  • 16.yield生成器
  • 17.修改字典setitem
  • 18.修改字典getitem
  • 19.super
  • 20.描述符托管
  • 21.属性操作
  • 22.property
  • 23.可变对象和不可变对象
  • 24.new方法
  • 25.repr和str
  • 26.递归
  • 27.普通多线程
  • 28.守护线程
  • 29.在子类中使用多线程
02

02.第二部分 Pyqt桌面程序开发

21 条
  • 01.Pyqt介绍
  • 02.音乐下载器UI
  • 03.音乐下载器后台
  • 04.打包GUI到exe
  • 5.自动化软件UI
  • 6.截图功能弹窗
  • 7.截图坐标记录与绘制
  • 8.截图双缓冲
  • 9.选择截图和提示
  • 10.命令可视化
  • 11.截图定位坐标
  • 12.鼠标单击截图中心
  • 13.自动化输入文本
  • 14.定位失败捕捉
  • 15.截图最小化和分辨率自适应
  • 16.执行时最小化
  • 17.删除命令
  • 18.更新命令
  • 19.打开命令
  • 20.自动化软件小结
  • 21.多线程改写音乐项目
03

03.第三部分 Python辅助制作

42 条
  • 1.汇编语言介绍
  • 2.寄存器
  • 3.常见汇编指令
  • 4.call汇编调用流程
  • 5.堆栈调用
  • 6.REP、STOS、OFFSET和段寄存器
  • 7.汇编跳转指令
  • 8.浮点数寄存器
  • 9.通用寄存器堆栈平衡
  • 10.for循环汇编
  • 11.数组汇编
  • 12.CE寻找人物状态
  • 13.CE寻找人物状态基址
  • 14.OD寻找人物动态模块基址
  • 15.Python辅助获取人物状态
  • 16.Pyqt程序显示人物状态
  • 17.TL发包函数讲解
  • 18.TL公共call寻找
  • 19.TL寻路call定位
  • 20.汇编代码注入寻路call
  • 21.Python辅助实现寻路call调用
  • 22.python输入10进制寻路
  • 23.Pyqt程序寻路制作
  • 24.人物蓝值的两条路
  • 25.根据人物蓝推测红
  • 26.背包物品数量
  • 27.背包物品名字
  • 28.背包地址偏移猜大小
  • 29.获取技能名字
  • 30.二叉树遍历所有技能名
  • 31.技能冷却时间初步探索
  • 32.技能冷却时间关联查找
  • 33.技能按钮call
  • 34.找到怪物血值浮点数
  • 35.怪物血值二叉树
  • 36.遍历周围怪物名字
  • 37.遍历周围怪物坐标
  • 38.探索打怪call
  • 39.定位怪物ID
  • 40.打怪call
  • 41.寻找打怪技能基址
  • 42.定位和提取lua脚本
04

04.第四部分 C++基础

40 条
  • 1.C++基本工作流程
  • 2.C++编译流程
  • 3.C++链接流程
  • 4.C++基本数据类型
  • 5.C++的函数
  • 6.C++的头文件
  • 7.C++的循环
  • 8.C++的指针
  • 9.C++的引用
  • 10.C++的类
  • 11.C++的extern
  • 12.C++类中的static
  • 13.C++类的构造方法
  • 14.C++类的析构函数
  • 15.C++类的继承
  • 16.C++虚函数
  • 17.C++纯虚函数
  • 18.C++类访问控制
  • 19.C++的数组
  • 20.C++的字符串
  • 21.C++的const关键词
  • 22.C++的三元运算符
  • 23.C++对象初始化
  • 24.C++的explicit
  • 25.C++的运算符重载
  • 26.C++的this
  • 27.C++的栈妙用
  • 28.C++的智能指针
  • 29.C++的动态数组
  • 30.C++的模板
  • 31.C++的浅拷贝
  • 32.C++的拷贝构造函数
  • 33.C++的函数指针
  • 34.C++的lambda
  • 35.C++的命名空间
  • 36.C++的虚析构函数
  • 37.C++的左值和右值
  • 38.C++的移动语义
  • 39.C++的预编译头文件
  • 40.C++的联合体
05

05.第五部分 WIN32程序编程

23 条
  • 1.win32窗口创建
  • 2.窗口类注册
  • 3.窗体创建
  • 4.消息函数
  • 5.常见消息及调试
  • 6.PeekMessage和GetMessage
  • 7.发送消息和消息自定义
  • 8.键盘消息处理
  • 9.鼠标消息处理
  • 10.定时器创建销毁
  • 11.菜单资源
  • 12.菜单项处理
  • 13.图标资源
  • 14.鼠标光标资源
  • 15.字符表资源
  • 16.加速键资源
  • 17.绘制点和线
  • 18.绘制画笔颜色
  • 19.文本绘制
  • 20.模态对话框
  • 21.无模态对话框
  • 22.C++静态库使用
  • 23.C++动态库使用
06

06.第六部分 MFC程序设计

16 条
  • 1.MFC程序创建
  • 2.写一个空白MFC程序
  • 3.MFC启动流程
  • 4.MFC创建菜单
  • 5.MFC的视图窗口
  • 6.MFC的文档
  • 7.MFC的单文档视图
  • 8.MFC生成的单文档视图
  • 9.MFC的多文档视图
  • 10.MFC的对话框
  • 11.MFC的模态对话框
  • 12.MFC文本框数据传输
  • 13.MFC控件绑定
  • 14.MFC对话框架构程序
  • 15.MFC的按钮控件
  • 16.MFC的编辑框
07

07.第七部分 C++辅助制作

17 条
  • 1.MFC dll注入游戏
  • 2.C++读取内存并显示
  • 3.特征码定位
  • 4.C++内联汇编调用call
  • 5.Windows的消息机制
  • 6.Hook窗口主线程
  • 7.消息队列调用寻路call
  • 8.C++ Hook lua脚本
  • 9.lua Hook工具修改
  • 10.lua脚本调用寻路call
  • 11.lua脚本跑游戏任务
  • 12.封包是什么
  • 13.socket基地址偏移
  • 14.封包拦截
  • 15.count计数器基地址
  • 16.封包喊话包发送
  • 17.打怪封包

信息整理:2026-11-07 · 课程介绍与目录在本站直接浏览;当前未接入视频播放、订单与在线支付。

欢迎回到小肩膀

与热爱技术的人,一起向前。

本地预览:账号服务尚未接入,不会保存或提交密码。

还没有账号?