人工精选易道云C++编程逆向等课程
这门课的名字里挤了好几块内容,真正对上班族有用的,是两件事:一是用 C++ 写一个能扛住高并发的服务端,二是把逆向工程和数据结构算法这两块硬骨头啃下来。它不适合零基础,也不承诺学完就能拿高薪,但对已经会写 C++、却在"能跑"和"能扛"之间卡住的人来说,是一份可以按需取用的实战资料。 它解决的是"代
会员可免费下载本篇月会员可按日额度下载(每篇扣 1 次)。
开通会员 ›会员 A · 按档位折扣
会员 B
游客按标价购买,不享受上表折扣。
支付成功后自动发放网盘链接,链接失效可找客服免费补
这门课的名字里挤了好几块内容,真正对上班族有用的,是两件事:一是用 C++ 写一个能扛住高并发的服务端,二是把逆向工程和数据结构算法这两块硬骨头啃下来。它不适合零基础,也不承诺学完就能拿高薪,但对已经会写 C++、却在"能跑"和"能扛"之间卡住的人来说,是一份可以按需取用的实战资料。
它解决的是"代码能跑但撑不住"的问题
很多人写 C++ 停在语法和课后题层面:指针会用,类会写,可一旦要做一个真实的服务端,就不知道从哪下手。这门课的主线项目是一个百万并发的即时通讯服务端,从搭框架、封装服务器类开始,到单例的高级写法、MySQL 接口的封装,一步步把"能跑的单机程序"变成"能对外服务的系统"。中间那些看起来枯燥的东西——连接怎么管、资源怎么复用、数据库怎么调——恰恰是面试和实际工作里最容易被追问的部分。逆向那块则是另一条线,帮你理解编译后的程序长什么样,遇到没有源码的模块时知道从哪切入。两条线合起来,指向的是同一个能力:对程序底层行为的掌控感。
适合什么基础,先看哪几块
最低门槛是能独立写出几百行 C++ 并调试通过,知道指针、引用、类、STL 容器大概怎么用。如果连编译报错都要查半天,建议先补基础再来,否则服务端那部分会全程跟丢。建议的进入顺序是:先看数据结构与算法里的排序部分,直接插入、希尔这些从实现入手,把复杂度讲清楚,这部分节奏相对独立,适合热身;然后跳到服务端项目,跟着框架搭建、服务器类封装、单例技巧这条线走,边看边把代码敲一遍;逆向的内容放在最后,等前面有了工程手感再回头看汇编和调试,理解会顺很多。不要一上来就冲着"逆向"两个字去,容易劝退。
学完能独立做什么,资料怎么配合练
把服务端主线跟完,你应该能自己搭出一个支持多连接、带数据库读写的 C++ 服务端骨架,知道并发场景下哪些写法会埋雷。算法部分跟下来,常见的排序和基础数据结构能自己实现并分析开销,而不是只会调库。逆向部分能让你在调试时多一层视角,看懂函数调用和内存布局的大致走向。资料以视频为主,建议每看完一个模块就脱离视频重写一遍,尤其是服务器类和封装那几节,照着敲一遍和默写一遍的差距很大。数据库封装那块可以自己换一张表结构再练一次,检验是不是真懂了。整套资料信息密度不低,按项目主线走比按目录顺序刷更省时间,遇到卡壳的地方先跳过,回头再补,别在单个视频上耗太久。
课程目录
137 【正向实战项目——百万并发IM易栈项目】服务端(二)722 集
- 781.初步框架完成_55769_5139.mp4
- [502.8 MB] 782.mysql api的封装_55769_3307.mp4
- [551.2 MB] 779.封装服务器类.mp4
- [905.3 MB] 780.单例高级技巧.mp4
- [500.3 MB] 📁
- 89 【数据结构与算法】十大排序算法(上) 512.直接插入排序算法实现(二).mp4
- [85.3 MB] 514.希尔排序算法实现(二_55769_4954.mp4
- [129.6 MB] 513.希尔排序算法(一_55769_4792.mp4
- [131.3 MB] 511.直接插入排序算法(一).mp4
- [63.3 MB] 510.简单选择排序算法实现(二).mp4
- [109.5 MB] 509.简单选择排序算法(一_55769_6014.mp4
- [82.4 MB] 508.冒泡排序实现(二_55769_6581.mp4
- [173.9 MB] 506.排序算法概述_55769_4130.mp4
- [146.3 MB] 507.冒泡排序算法(一).mp4
- [62.1 MB] 📁
- 86 【数据结构与算法】树(上) 491.二叉树的遍历_55769_7653.mp4
- [244.5 MB] 494.二叉树遍历的代码实现(三).mp4
- [224.3 MB] 493.二叉树遍历的代码实现(二).mp4
- [107.1 MB] 492.二叉树遍历的代码实现(一).mp4
- [94.3 MB] 490.二叉树极其性质(二_55769_6455.mp4
- [78.7 MB] 489.二叉树极其性质(一_55769_9502.mp4
- [420.3 MB] 487.树的定义.mp4
- [286.3 MB] 488.树的抽象数据类型和存储结构.mp4
- [352.3 MB] 📁 99 【正向实战项目——天气信息预测系统QT版】项目总结 569.项目总结_55769_6869.mp4
- [17.6 MB] 📁
- 98 【正向实战项目——天气信息预测系统QT版】 项目实现 568.温度曲线的绘制.mp4
- [30.6 MB] 567.日出日落的绘制_55769_5853.mp4
- [66.3 MB] 566.更新应用数据.mp4
- [20.1 MB] 565.解析天气数据.mp4
- [42.0 MB] 563.天气预报UI初始化_55769_8165.mp4
- [32.3 MB] 564.请求天气API数据_55769_4715.mp4
- [39.7 MB] 562.读邮编信息,准备天气数据类.mp4
- [50.5 MB] 561.查询天气预报接口.mp4
- [17.9 MB] 560.Qjson.mp4
- [36.1 MB]
- 98 【正向实战项目——天气信息预测系统QT版】 项目实现文档.png [493.5 KB] 📁 97 【正向实战项目——天气信息预测系统QT版】项目设计 559.UI设计.mp4
- [48.7 MB] 558.网格控件填充.mp4
- [51.4 MB] 557.基础控件添加和网格布局_55769_2884.mp4
- [33.9 MB] 556.退出和拖动.mp4
- [47.8 MB] 📁
- 96 【正向实战项目——天气信息预测系统QT版】 项目准备 555.项目的建立.mp4
- [49.0 MB] 554.网络天气预报项目概览_55769_8023.mp4
- [21.8 MB] 📁
- 95 【数据结构与算法】高频面试数据结构与算法 553.(刷题)力扣环形链表_55769_4770.mp4
- [228.7 MB] 552.(刷题)力扣航班预定统计_55769_8127.mp4
- [105.8 MB] 551.算法总结.mp4
- [120.5 MB] 549.回溯算法.mp4
- [191.7 MB] 550.分治算法_55769_1133.mp4
- [152.5 MB] 548.贪心算法_55769_5635.mp4
- [244.7 MB] 📁
- 94 【数据结构与算法】查找算法(下) 546.哈希冲突及其处理方法.mp4
- [121.8 MB] 545.散列表(哈希表).mp4
- [280.3 MB] 547.hash算法的实现_55769_6250.mp4
- [68.9 MB] 544.B和B树的应用.mp4
- [237.2 MB] 542.B树的实现.mp4
- [197.0 MB] 543.B树介绍和B树对比_55769_9374.mp4
- [97.1 MB] 541.B树的原理_55769_2440.mp4
- [58.1 MB] 539.树.mp4
- [99.3 MB] 540.树_55769_5576.mp4
- [62.8 MB] 538.多路查找树(B树和B树_55769_9994.mp4
- [116.0 MB]
- 94 【数据结构与算法】查找算法(下)说明.png [493.5 KB] 📁
- 93 【数据结构与算法】查找算法(中) 537.平衡二叉树的实现(下).mp4
- [176.7 MB] 536.平衡二叉树的实现(上).mp4
- [185.6 MB] 533.二叉排序树实现(下_55769_1945.mp4
- [238.1 MB] 535.平衡二叉树(AVL树)的原理.mp4
- [67.0 MB] 534.平衡二叉树(AVL树)的概念.mp4
- [148.7 MB] 531.二叉排序树.mp4
- [135.9 MB] 532.二叉排序树实现(上_55769_1220.mp4
- [70.5 MB] 📁
- 92 【数据结构与算法】查找算法(上) 530.有序表查找(插值查找_55769_2948.mp4
- [171.9 MB] 529.有序表查找_55769_9142.mp4
- [96.7 MB] 528.顺序表查找.mp4
- [164.8 MB] 527.查找算法概述_55769_8492.mp4
- [68.5 MB] 📁
- 91 【数据结构与算法】十大排序算法(下) 526.快速排序算法实现(二_55769_5222.mp4
- [192.0 MB] 525.快速排序算法(一_55769_3632.mp4
- [58.1 MB] 524.堆排序算法实现(二_55769_1367.mp4
- [187.7 MB] 522.基数排序算法实现(二).mp4
- [151.5 MB] 523.堆排序算法(一).mp4
- [101.5 MB] 521.基数排序算法(一_55769_7785.mp4
- [86.4 MB] 📁
- 90 【数据结构与算法】十大排序算法(中) 520.桶排序算法实现(二_55769_9252.mp4
- [195.0 MB] 519.桶排序算法(一).mp4
- [107.8 MB] 518.计数排序算法实现(二).mp4
- [179.0 MB] 516.归并排序算法实现(二).mp4
- [171.6 MB] 517.计数排序算法(一_55769_9645.mp4
- [105.9 MB] 515.归并排序算法(一).mp4
- [87.6 MB]
- 90 【数据结构与算法】十大排序算法(中)说明.zip
- [1.8 MB] 📁
- 88 【数据结构与算法】图 505.广度优先遍历(BFS)和代码实现_55769_7382.mp4
- [81.2 MB] 504.深度优先遍历(DFS_55769_4512.mp4
- [121.1 MB] 503.图的遍历_55769_7902.mp4
- [256.3 MB] 502.图的基本概念_55769_8447.mp4
- [588.5 MB] 📁
- 87 【数据结构与算法】树(下) 501.哈夫曼编码的实现.mp4
- [360.4 MB] 498.哈夫曼树的基本概念.mp4
- [136.2 MB] 500.哈夫曼树的构建_55769_5077.mp4
- [320.6 MB] 499.哈夫曼树定义和构建.mp4
- [72.3 MB] 496.线索二叉树实现(上_55769_2772.mp4
- [118.4 MB] 497.线索二叉树实现(下).mp4
- [418.2 MB] 495.线索二叉树原理_55769_9585.mp4
- [195.0 MB]
- 87 【数据结构与算法】树(下)必看.zip
- [1.8 MB] 📁
- 85 【数据结构与算法】串(下) 486.KMP算法的实现.mp4
- [231.8 MB] 484.字符串方法的验证.mp4
- [219.4 MB] 485.KMP算法原理.mp4
- [108.1 MB] 482.字符串方法的实现中.mp4
- [130.1 MB] 483.字符串方法的实现下.mp4
- [187.8 MB] 481.字符串方法的实现上.mp4
- [220.9 MB] 480.字符串方法的定义.mp4
- [129.5 MB]
- 85 【数据结构与算法】串(下)说明.png [493.5 KB] 📁
- 84 【数据结构与算法】串(上) 479.串的方法和存储结构_55769_3640.mp4
- [185.2 MB] 478.朴素的模式匹配算法_55769_5443.mp4
- [126.8 MB] 477.串的比较.mp4
- [180.8 MB] 476.串的概念和定义_55769_6408.mp4
- [134.5 MB] 📁
- 82 【数据结构与算法】栈 471.栈的应用:递归调用_55769_8088.mp4
- [215.4 MB] 470.链表栈的操作.mp4
- [73.5 MB] 469.链表栈方法的实现_55769_6393.mp4
- [109.0 MB] 468.链表栈的原理和设计_55769_9820.mp4
- [59.1 MB] 467.顺序栈方法的验证_55769_9124.mp4
- [126.9 MB] 466.顺序栈方法的实现_55769_4074.mp4
- [55.2 MB] 464.栈的定义.mp4
- [167.5 MB] 465.栈的抽象类型与方法设计.mp4
- [25.0 MB] 📁
- 83 【数据结构与算法】队列 475.栈和队列总结.mp4
- [117.5 MB] 474.顺序表队列的实现_55769_8136.mp4
- [224.3 MB] 473.链式队列的实现.mp4
- [283.2 MB] 472.队列的定义.mp4
- [140.4 MB] 📁
- 81 【数据结构与算法】链表详解(二) 463.方法验证和bug修复_55769_5976.mp4
- [119.8 MB] 461.获取元素和插入元素.mp4
- [214.0 MB] 462.删除、清空和遍历.mp4
- [115.3 MB] 460.初始化、长度和查找元素位置_55769_6017.mp4
- [196.7 MB] 457.单链表的方法测试_55769_9606.mp4
- [174.2 MB] 459.双链表的实现结构体和方法定义.mp4
- [69.6 MB] 458.双向链表的原理.mp4
- [107.3 MB]
- 81 【数据结构与算法】链表详解(二)必看.png [493.5 KB] 📁
- 80 【数据结构与算法】链表详解(一) 456.单链表的方法测试.mp4
- [174.2 MB] 455.头部创建和尾部创建单链表.mp4
- [105.5 MB] 454.单链表插入、删除、定位和遍历.mp4
- [117.2 MB] 453.单链表的初始化等操作实现.mp4
- [76.2 MB] 451.链表原理.mp4
- [89.7 MB] 452.单链表的实现(操作接口).mp4
- [63.2 MB] 📁
- 79 【数据结构与算法】顺序表详解 449.顺序表的实现_55769_2461.mp4
- [494.0 MB] 450.顺序表的优缺点.mp4
- [90.9 MB] 📁
- 78 【数据结构与算法】导论 448.时间复杂度和空间复杂度_55769_4361.mp4
- [228.1 MB] 446.数据结构和算法概论.mp4
- [375.5 MB] 447.逻辑结构和物理结构_55769_4148.mp4
- [69.2 MB] 📁
- 77 【深入浅出 MySQL】数据库编程 445.MySQL 内置函数_55769_3283.mp4
- [436.2 MB] 444.数据备份与恢复_55769_2210.mp4
- [163.5 MB]
- 77 【深入浅出 MySQL】数据库编程必看.zip
- [1.8 MB] 📁
- 76 【深入浅出 MySQL】进阶 443.MySQL 触发器_55769_1613.mp4
- [352.6 MB] 440.MySQL 数据联表联合查询_55769_6463.mp4
- [157.1 MB] 442.MySQL事务_55769_4392.mp4
- [116.5 MB] 441.MySQL 创建索引.mp4
- [60.2 MB] 📁
- 75 【深入浅出 MySQL】数据增删改查 439.MySQL 数据查询_55769_1494.mp4
- [96.5 MB] 438.MySQL 数据更新_55769_7430.mp4
- [88.9 MB] 437.MySQL 数据删除.mp4
- [52.8 MB] 436.MySQL 数据插入_55769_1866.mp4
- [56.3 MB] 435.MySQL 表的创建与删除_55769_2607.mp4
- [109.0 MB] 📁
- 74 【深入浅出 MySQL】常用命令与语句 434.MySQL仓库的创建与删除等操作_55769_5947.mp4
- [120.7 MB] 433.MySQL 创建用户.mp4
- [160.7 MB] 432.MySQL命令的执行.mp4
- [62.9 MB] 431.数据类型以及对应的CC数据类型_55769_8240.mp4
- [33.5 MB] 📁
- 73 【深入浅出 MySQL】概述与安装 430.MYSQL数据库的连接_55769_5241.mp4
- [112.6 MB] 429.MySQL开发环境的配置.mp4
- [84.2 MB] 428.MySQL的安装与配置(Linux端_55769_6225.mp4
- [35.0 MB] 427.MySQL的安装与配置Windows端.mp4
- [123.1 MB] 424.MYSQL 课程介绍.mp4
- [87.3 MB] 426.概述使用范围与演变_55769_3748.mp4
- [49.0 MB] 425.概述特点.mp4
- [35.5 MB] 📁
- 72 【CC++ QT编程】QT速成 421.对话框——模态和非模态.mp4
- [123.5 MB] 423.基本对话框_55769_4304.mp4
- [122.8 MB] 422.QMessageBox对话框.mp4
- [161.0 MB] 420.Qt资源文件的添加(图标的添加).mp4
- [106.5 MB] 419.Ui设计器介绍_55769_8301.mp4
- [98.0 MB]
- 72 【CC++ QT编程】QT速成文档.zip
- [1.8 MB] 📁
- 71 【CC++ QT编程】进阶篇(二) 418.铆接部件、中心部件_55769_6416.mp4
- [78.1 MB] 417.添加状态栏.mp4
- [91.1 MB] 416.添加工具栏.mp4
- [81.9 MB] 415.QMainWindow.mp4
- [71.6 MB] 414.QTextEdit的信号_55769_8765.mp4
- [54.0 MB] 413.QTextEdit控件.mp4
- [90.3 MB] 📁
- 70 【CC++ QT编程】进阶篇(一) 412.Lambda函数扩展_55769_6568.mp4
- [105.1 MB] 411.Lambda函数_55769_2708.mp4
- [35.9 MB] 410.信号和槽的扩展.mp4
- [40.3 MB] 409.自定义信号带参数重载的问题_55769_6009.mp4
- [36.1 MB]
- 70 【CC++ QT编程】进阶篇(一)文档.zip
- [1.8 MB] 📁
- 69 【CC++ QT编程】基础篇(二) 408.Qt中自定义信号和槽函数.mp4
- [24.9 MB] 407.Qt中信号和槽.mp4
- [85.7 MB] 406.Qt对象树的概念.mp4
- [64.6 MB] 405.Qt帮助文档——Qt助手的使用_55769_9871.mp4
- [62.3 MB]
- 69 【CC++ QT编程】基础篇(二)说明.png [493.5 KB] 📁
- 68 【CC++ QT编程】基础篇(一) 403.Qt项目文件介绍_55769_3130.mp4
- [101.5 MB] 402.编写第一个Qt程序_55769_2375.mp4
- [83.7 MB] 404.QPushButton简介.mp4
- [62.3 MB] 401.Qt环境介绍.mp4
- [70.7 MB] 399.QT 编程课程介绍_55769_3782.mp4
- [32.8 MB] 400.Qt的安装.mp4
- [15.8 MB] 📁
- 67 【CC++ Linux编程】Makefile文件(二) 397.makefile变量_55769_8555.mp4
- [46.1 MB] 398.续行、命令提示符运行、例子.mp4
- [40.6 MB] 396.make递归、通信变量到子make.mp4
- [38.3 MB] 📁
- 66 【CC++ Linux编程】Makefile文件(一) 395.文件重新编译和禁止重新编译.mp4
- [57.6 MB] 394.include和override.mp4
- [37.9 MB] 393.Makefile入门——条件指令.mp4
- [41.2 MB] 392.Makefile入门——自定义后缀规则.mp4
- [51.1 MB] 391.Makefile入门——隐含规则_55769_7426.mp4
- [72.6 MB] 390.Makefile入门——定义规则_55769_1220.mp4
- [62.3 MB] 389.Makefile入门——定义依赖性_55769_6013.mp4
- [69.0 MB] 388.Makefile入门——宏_55769_5509.mp4
- [127.7 MB] 387.为什么需要makefile_55769_6577.mp4
- [36.5 MB] 386.Makefile入门.mp4
- [66.1 MB]
- 66 【CC++ Linux编程】Makefile文件(一)必看.zip
- [1.8 MB] 📁
- 65 【CC++ Linux编程】IO复用 385.Epoll边缘触发和条件触发.mp4
- [124.5 MB] 384.Epoll实战:服务器开发.mp4
- [104.9 MB] 383.Epoll介绍.mp4
- [86.2 MB] 382.Select实战:客户端_55769_9802.mp4
- [109.3 MB] 381.Select实战:服务器.mp4
- [120.6 MB] 380.Select模型以及实战案例.mp4
- [87.9 MB]
- 65 【CC++ Linux编程】IO复用必看.png [493.5 KB] 📁
- 64 【CC++ Linux编程】多线程实战案例 379.实战:多线程并发服务器联调.mp4
- [166.6 MB] 378.实战案例:多线程并发服务器.mp4
- [149.1 MB] 📁
- 63 【CC++ Linux编程】多线程 377.线程的销毁.mp4
- [34.6 MB] 375.线程同步互斥量.mp4
- [190.6 MB] 376.线程同步信号量_55769_4141.mp4
- [125.3 MB] 374.线程的创建与运行_55769_5085.mp4
- [117.0 MB] 373.线程概念_55769_6663.mp4
- [115.7 MB]
- 63 【CC++ Linux编程】多线程文档.png [493.5 KB] 📁
- 62 【CC++ Linux编程】进程间通信 372.进程间通信:消息队列.mp4
- [137.8 MB] 371.进程间通信:信号量_55769_4923.mp4
- [205.3 MB] 369.进程间通信:共享内存.mp4
- [71.3 MB] 370.进程间通信:共享内存实例.mp4
- [97.3 MB] 368.进程间通信:fifo_55769_7551.mp4
- [82.8 MB] 367.进程间通信:管道.mp4
- [110.8 MB] 366.进程间通信.mp4
- [64.7 MB] 📁
- 61 【CC++ Linux编程】多进程编程 365.基于多任务的并发服务器_55769_7922.mp4
- [203.5 MB] 364.为什么要使用并发服务器_55769_8825.mp4
- [67.9 MB] 363.Linux进程——信号处理和signal函数.mp4
- [135.6 MB] 361.进程——进程的概念以及应用(下).mp4
- [112.7 MB] 362.Linux系统编程:进程——进程和僵尸进程_55769_9804.mp4
- [76.0 MB] 360.进程——进程的概念以及应用(上_55769_9420.mp4
- [98.3 MB] 359.套接字的多种可选项——TCPNODELAY_55769_1021.mp4
- [85.9 MB] 📁
- 60 【CC++ Linux编程】网络编程——TCP内部原理和UDP编程 358.IO缓冲大小_55769_3031.mp4
- [119.9 MB] 357.SOREUSEADDR 下).mp4
- [123.8 MB] 356.SOREUSEADDR上).mp4
- [73.0 MB] 355.UDP编程——UDP的传输特性和调用_55769_4284.mp4
- [113.1 MB] 354.UDP客户端_55769_8992.mp4
- [62.5 MB] 353.UDP服务端(下).mp4
- [128.6 MB] 351.UDP编程——UDP基本原理_55769_6781.mp4
- [73.3 MB] 352.UDP服务端(上_55769_4323.mp4
- [60.3 MB] 349.TCP内部原理——三次握手.mp4
- [71.8 MB] 350.TCP的内部原理——四次挥手.mp4
- [34.2 MB] 📁
- 59 【CC++ Linux编程】网络编程——TCP回声服务器和客户端实现 348.TCP底层原理——TCP套接字的IO缓冲_55769_2304.mp4
- [105.2 MB] 347.回声服务器实战:计算器的网络实现下_55769_3281.mp4
- [96.3 MB] 346.回声服务器实战:计算器的网络实现上).mp4
- [88.8 MB] 345.回声服务器存在的问题和解决_55769_6336.mp4
- [91.0 MB] 344.回声服务器实现_55769_3599.mp4
- [152.2 MB] 343.迭代服务器.mp4
- [59.1 MB] 342.客户端代码实现和联调.mp4
- [80.0 MB] 340.TCP服务端和代码实现.mp4
- [98.4 MB] 341.connect函数和TCP客户端_55769_6487.mp4
- [37.2 MB] 339.TCPIP协议栈_55769_2046.mp4
- [76.2 MB] 📁
- 58 【CC++ Linux编程】网络编程基础 337.bind函数.mp4
- [106.5 MB] 336.socket函数_55769_1253.mp4
- [88.2 MB] 338.listen和accept.mp4
- [69.5 MB] 335.套接字的创建.mp4
- [24.7 MB] 334.什么是套接字_55769_5564.mp4
- [63.0 MB] 333.TCP协议基础.mp4
- [59.9 MB] 332.什么是协议_55769_6686.mp4
- [40.5 MB] 331.网络中的端口_55769_4147.mp4
- [58.3 MB] 330.网络中的地址.mp4
- [102.1 MB] 329.网络的物理结构和光纤千兆网络.mp4
- [74.9 MB] 📁
- 57 【CC++ Linux编程】文件和目录函数(二) 328.文件和目录函数(十一).mp4
- [97.0 MB] 327.文件和目录函数(十).mp4
- [88.1 MB] 326.文件和目录函数(九).mp4
- [64.9 MB] 325.文件和目录函数(八_55769_6911.mp4
- [71.1 MB] 324.文件和目录函数(七_55769_4525.mp4
- [69.7 MB]
- 57 【CC++ Linux编程】文件和目录函数(二)文档.zip
- [1.8 MB] 📁
- 56 【CC++ Linux编程】文件和目录函数(一) 323.文件和目录函数(六_55769_8439.mp4
- [46.2 MB] 322.文件和目录函数(五).mp4
- [30.3 MB] 321.文件和目录函数(四).mp4
- [49.7 MB] 319.文件和目录函数(二_55769_2627.mp4
- [71.6 MB] 320.文件和目录函数(三).mp4
- [69.0 MB] 318.文件和目录函数(一_55769_2490.mp4
- [45.4 MB] 📁
- 55 【CC++ Linux编程】进程控制函数 316.进程控制函数(六).mp4
- [50.2 MB] 317.进程控制函数(七).mp4
- [67.4 MB] 315.进程控制函数(五_55769_8299.mp4
- [53.3 MB] 314.进程控制函数(四).mp4
- [86.7 MB] 313.进程控制函数(三).mp4
- [48.2 MB] 312.进程控制函数(二).mp4
- [64.6 MB] 311.进程控制函数(一).mp4
- [33.3 MB] 📁
- 54 【CC++ Linux编程】IO函数 310.IO函数(七_55769_9516.mp4
- [47.3 MB] 309.IO函数(六).mp4
- [55.8 MB] 308.IO函数(五_55769_5962.mp4
- [40.8 MB] 307.IO函数(四).mp4
- [25.7 MB] 305.IO函数(二_55769_6744.mp4
- [37.4 MB] 306.IO函数(三).mp4
- [31.6 MB] 304.IO函数(一_55769_1892.mp4
- [39.4 MB] 📁
- 53 【CC++ Linux编程】权限控制函数 303.权限控制函数(三).mp4
- [43.6 MB] 302.权限控制函数(三_55769_1042.mp4
- [61.2 MB] 301.权限控制函数(二_55769_1429.mp4
- [37.1 MB] 300.权限控制函数(一_55769_5852.mp4
- [48.0 MB] 📁
- 52 【CC++ Linux编程】基础函数 299.格式输入输出函数(三).mp4
- [57.6 MB] 298.格式化输入输出函数(二).mp4
- [39.5 MB] 297.格式化输入输出函数(一_55769_8275.mp4
- [62.7 MB] 296.数据转换函数(二).mp4
- [70.6 MB] 295.数据转换函数(一).mp4
- [93.5 MB] 294.字符串函数_55769_5211.mp4
- [99.8 MB] 📁
- 51 【CC++ Linux编程】基本操作 292.ssh服务的安装.mp4
- [85.7 MB] 293.创建Linux控制台项目_55769_5908.mp4
- [63.2 MB] 291.gcc的安装_55769_9635.mp4
- [37.6 MB] 📁
- 50 【CC++ Linux编程】系统常用指令 290.rm命令_55769_3053.mp4
- [43.1 MB] 289.cp命令.mp4
- [69.7 MB] 288.ps命令.mp4
- [51.0 MB] 287.tail 命令.mp4
- [39.9 MB] 286.head命令.mp4
- [56.8 MB] 285.cd命令.mp4
- [48.4 MB] 284.echo命令.mp4
- [46.9 MB] 283.Linux系统精讲——ls命令.mp4
- [55.9 MB] 📁
- 48 【CC++ MFC编程】控件编程 279.List Control.mp4
- [206.6 MB] 280.Tree_55769_8978.mp4
- [104.2 MB] 278.图片资源的加载_55769_4902.mp4
- [87.8 MB] 277.Progress_55769_6455.mp4
- [71.2 MB] 273.CheckBoxRadioBox_55769_2033.mp4
- [180.1 MB] 275.ListBox.mp4
- [88.7 MB] 276.Combox.mp4
- [31.6 MB] 274.EditControl.mp4
- [32.3 MB] 📁
- 49 【CC++ Linux编程】系统介绍与安装 282.Windows下Linux虚拟机的安装与启动_55769_5225.mp4
- [63.6 MB] 281.Linux 简介_55769_2630.mp4
- [45.9 MB] 📁
- 47 【CC++ MFC编程】实战篇 272.MFC对话框定制开发——属性页的处理_55769_6376.mp4
- [203.2 MB] 271.MFC对话框定制开发——属性页的添加.mp4
- [50.4 MB] 269.对话框伸缩功能的实现_55769_8262.mp4
- [168.2 MB] 270.对话框小项目——逃跑按钮的实现_55769_8195.mp4
- [105.6 MB] 268.控件的访问.mp4
- [60.2 MB] 📁
- 46 【CC++ MFC编程】进阶篇 267.动态创建按钮.mp4
- [43.2 MB] 265.对话框——对话框的基本知识_55769_4961.mp4
- [82.1 MB] 266.对话框的创建与显示_55769_8222.mp4
- [37.2 MB] 264.MFC框架理论——MFC消息分类_55769_6304.mp4
- [44.6 MB] 📁
- 45 【CC++ MFC编程】基础篇(二) 262.工具栏、MFC类视图和所有的类.mp4
- [219.9 MB] 263.MFC框架理论——关键类及其之间的关系.mp4
- [271.8 MB] 261.菜单与工具栏——基本菜单操作.mp4
- [128.0 MB] 📁
- 44 【CC++ MFC编程】基础篇(一) 258.简单绘图与文本编辑——画刷_55769_2107.mp4
- [46.6 MB] 260.简单绘图与文本编辑——文本的换行处理_55769_8029.mp4
- [191.6 MB] 259.简单绘图与文本编辑——显示光标和文本.mp4
- [153.3 MB] 257.简单绘图与文本编辑——画笔.mp4
- [42.4 MB] 256.简单绘图与文本编辑——画布.mp4
- [147.0 MB] 254.MFC 课程介绍_55769_6396.mp4
- [152.0 MB] 255.简单绘图与文本编辑——画线.mp4
- [142.8 MB] 📁
- 43 【CC++ Windows 编程】动态链接库 252.创建动态链接库.mp4
- [94.1 MB] 251.动态链接库的概述及意义.mp4
- [35.2 MB] 253.调用动态链接库.mp4
- [90.4 MB] 📁
- 42 【CC++ Windows编程】文件处理&注册表 249.文件操作之配置文件的操作_55769_2591.mp4
- [127.7 MB] 250.读写注册表.mp4
- [29.2 MB] 248.四种文件操作方式.mp4
- [81.0 MB] 📁
- 41 【CC++ Windows编程】进程 245.进程间通信之无名管道_55769_1262.mp4
- [195.8 MB] 247.进程间通信之WMCOPYDATA.mp4
- [114.7 MB] 246.进程间通信之命名管道.mp4
- [127.5 MB] 244.进程间通信之邮槽.mp4
- [108.3 MB] 240.进程的创建和使用_55769_4591.mp4
- [201.2 MB] 243.系统进程间通信之剪切板接收端.mp4
- [49.6 MB] 242.线程进程间通信概述之剪切板.mp4
- [109.0 MB] 241.拉起新进程_55769_9569.mp4
- [76.3 MB] 📁
- 39 【CC++ Windows编程】线程(一) 233.多线程网络实战编程:服务端和客户端联调_55769_8836.mp4
- [291.9 MB] 234.线程同步之互斥事件_55769_3738.mp4
- [53.7 MB] 232.多线程网络实战编程:多线程群聊服务器_55769_9714.mp4
- [317.0 MB] 231.线程同步之互斥对象_55769_8430.mp4
- [69.7 MB] 230.线程存在的问题从操作系统层面理解线程.mp4
- [181.8 MB] 229.线程编码示例_55769_2465.mp4
- [120.2 MB] 228.线程入门.mp4
- [165.6 MB] 📁
- 40 【CC++ Windows编程】线程(二) 239.线程同步比较和总结_55769_6028.mp4
- [125.5 MB] 237.线程同步之关键代码段.mp4
- [120.6 MB] 238.线程死锁_55769_2584.mp4
- [55.1 MB] 235.深入理解内核对象.mp4
- [170.9 MB] 236.线程同步之信号量.mp4
- [38.0 MB]
- 40 【CC++ Windows编程】线程(二)说明.png [493.5 KB] 📁
- 38 【CC++ Windows编程】网络编程实战篇 226.网络文件截取之客户端服务端联调.mp4
- [218.5 MB] 227.网络文件截取之隐藏自身和自启动_55769_8446.mp4
- [156.5 MB] 225.截取文件服务器实现_55769_1091.mp4
- [90.0 MB] 224.网络文件截取之文件遍历.mp4
- [126.5 MB]
- 38 【CC++ Windows编程】网络编程实战篇必看.zip
- [1.8 MB] 📁
- 37 【CC++ Windows编程】网络编程进阶篇 223.UDP服务端_55769_7468.mp4
- [113.5 MB] 222.UDP客户端.mp4
- [127.9 MB] 221.一种更优雅的tcp写法_55769_2647.mp4
- [22.3 MB]
- 37 【CC++ Windows编程】网络编程进阶篇资料.png [493.5 KB] 📁
- 36 【CC++ Windows编程】网络编程基础篇 220.TCP高阶知识listen参数含义.mp4
- [29.7 MB] 219.TCP编程客户端与服务端联调.mp4
- [48.1 MB] 217.TCP编程 服务端篇_55769_9587.mp4
- [48.5 MB] 218.TCP编程 网络容错.mp4
- [28.4 MB] 216.网络编程基本函数_55769_8360.mp4
- [24.8 MB] 215.网络编程基本概念_55769_9414.mp4
- [31.9 MB] 📁
- 35 【CC++ Windows编程】Win32编程入门 214.windows窗口和windows数据类型_55769_2606.mp4
- [51.3 MB] 213.设计窗口过程函数_55769_6879.mp4
- [79.2 MB] 212.第一个Windows程序.mp4
- [67.0 MB] 211.环境的安装和VA的使用_55769_3657.mp4
- [53.0 MB] 210.Windows 窗口.mp4
- [34.9 MB] 📁
- 34 【CC++ 基础语法】单元测试及习题讲解(五) 208.类(一)习题讲解_55769_6170.mp4
- [8.6 MB] 207.编译器习题讲解_55769_7672.mp4
- [16.5 MB] 209.类(二)习题讲解.mp4
- [7.3 MB] 206.函数(四)习题讲解.mp4
- [5.1 MB] 📁
- 33 【CC++ 基础语法】单元测试及习题讲解(四) 204.函数(二)习题讲解_55769_6094.mp4
- [10.7 MB] 203.函数(一)习题讲解_55769_5823.mp4
- [10.5 MB]
- 33 【CC++ 基础语法】单元测试及习题讲解(四)文档.zip
- [1.8 MB] 205.函数(三)习题讲解_55769_5505.mp4
- [8.0 MB] 202.字符串 习题讲解_55769_4733.mp4
- [4.4 MB] 📁
- 32 【CC++ 基础语法】单元测试及习题讲解(三) 201.指针和引用(三)习题讲解.mp4
- [19.5 MB] 199.指针和引用(一)习题讲解.mp4
- [15.1 MB] 200.指针和引用(二)习题讲解.mp4
- [14.4 MB] 198.数组 习题讲解.mp4
- [10.2 MB] 📁
- 31 【CC++ 基础语法】单元测试及习题讲解(二) 197.循环(二)习题讲解_55769_8406.mp4
- [10.6 MB] 196.循环(一)习题讲解.mp4
- [18.6 MB] 195.判断(二)习题讲解.mp4
- [10.0 MB] 194.判断(一)习题讲解.mp4
- [25.3 MB]
- 31 【CC++ 基础语法】单元测试及习题讲解(二)文档.zip
- [1.8 MB] 📁
- 29 【CC++ 基础语法】变态 189.虚函数的实现机制.mp4
- [147.6 MB] 188.类的成员函数的函数指针.mp4
- [66.1 MB] 187.毕业项目“麟江湖”连人带怪一刀砍死十个_55769_2174.mp4
- [40.2 MB] 185.纯虚函数.mp4
- [136.6 MB] 186.大神必修:变态万岁.mp4
- [42.3 MB] 182.虚函数.mp4
- [141.7 MB] 184.确定动态类型.mp4
- [35.2 MB] 183.变态的代价_55769_9084.mp4
- [33.9 MB] 181.啥是变态.mp4
- [101.7 MB] 📁
- 30 【CC++ 基础语法】单元测试及习题讲解(一) 193.基本数据类型和计算(三)习题讲解_55769_5532.mp4
- [19.5 MB] 192.基本数据类型和计算(二)习题讲解.mp4
- [9.8 MB] 191.基本数据类型和计算(一)习题讲解_55769_6570.mp4
- [16.3 MB] 190.认识CC 习题讲解_55769_2996.mp4
- [5.8 MB] 📁
- 28 【CC++ 基础语法】继承 179.大神必修:类之间的转换.mp4
- [151.6 MB] 180.毕业项目“麟江湖”新的角色和怪物_55769_2184.mp4
- [89.5 MB] 178.理解继承.mp4
- [95.5 MB] 177.多重继承.mp4
- [32.9 MB] 175.派生类的访问级别_55769_5113.mp4
- [91.9 MB] 176.派生类的构造函数_55769_2638.mp4
- [33.7 MB] 174.啥是继承_55769_8675.mp4
- [72.3 MB]
- 28 【CC++ 基础语法】继承必看.png [493.5 KB] 📁
- 26 【CC++ 基础语法】重载运算符(一) 167.毕业项目“麟江湖”新的武力排行榜_55769_8825.mp4
- [294.7 MB] 165.理解重载运算符.mp4
- [140.6 MB] 166.大神必修:避免不必要的复制.mp4
- [114.8 MB] 164.重载赋值运算符.mp4
- [178.3 MB] 161.运算符重载的概念_55769_9347.mp4
- [88.6 MB] 163.成员与非成员函数_55769_7670.mp4
- [65.6 MB] 162.重载算术运算符.mp4
- [53.1 MB] 📁
- 27 【CC++ 基础语法】重载运算符(二) 173.游戏优化重载内存分配II.mp4
- [122.5 MB] 172.游戏优化重载内存分配.mp4
- [137.2 MB] 171.重载递增递减运算符.mp4
- [156.6 MB] 170.游戏安全项目如何防止游戏被修改_55769_2397.mp4
- [111.1 MB] 169.重载类型转换二.mp4
- [71.3 MB] 168.重载类型转换一.mp4
- [38.7 MB]
- 27 【CC++ 基础语法】重载运算符(二)必看.png [493.5 KB] 📁
- 25 【CC++ 基础语法】类(二) 160.项目:实现角色吃药.mp4
- [41.6 MB] 158.大神必修:从底层理解类(逆向_55769_5534.mp4
- [114.6 MB] 159.自定义类的函数调用约定.mp4
- [29.2 MB] 157.malloc和new的本质区别_55769_7206.mp4
- [66.9 MB] 155.嵌套类.mp4
- [98.1 MB] 156.嵌套类模块化问题_55769_7503.mp4
- [27.8 MB] 154.友元类_55769_2519.mp4
- [42.0 MB] 152.静态成员变量_55769_7703.mp4
- [68.2 MB] 153.静态成员函数.mp4
- [19.5 MB] 📁
- 24 【CC++ 基础语法】类(一) 151.毕业项目实现字符串类hstring.mp4
- [77.2 MB] 149.深入理解构造函数.mp4
- [150.3 MB] 148.构造函数_55769_8339.mp4
- [131.1 MB] 150.析构函数.mp4
- [35.5 MB] 147.const.mp4
- [104.8 MB] 146.成员函数_55769_8630.mp4
- [95.3 MB] 145.OOP.mp4
- [98.3 MB] 📁
- 23 【CC++ 基础语法】编译器 144.assert_55769_4224.mp4
- [60.2 MB] 143.调试_55769_2480.mp4
- [96.9 MB] 142.预定义宏_55769_9246.mp4
- [83.3 MB] 141.预处理指令逻辑.mp4
- [50.3 MB] 139.define.mp4
- [92.6 MB] 140.namespace.mp4
- [78.5 MB] 138.One Definition Rule.mp4
- [110.7 MB] 📁
- 22 【CC++ 基础语法】函数(四) 137.递归函数_55769_2957.mp4
- [64.5 MB] 136.函数调用约定_55769_3188.mp4
- [43.0 MB] 134.创建自己的sdkedoyun_55769_2172.mp4
- [64.0 MB] 135.创建我们自己的项目类型.mp4
- [38.0 MB] 131.头文件和源文件_55769_1532.mp4
- [153.3 MB] 133.C和C源文件混用的问题_55769_8777.mp4
- [17.1 MB] 132.extern_55769_1945.mp4
- [63.3 MB] 130.从编译器的角度理解定义和声明_55769_7910.mp4
- [115.9 MB] 129.static 和 inline.mp4
- [40.4 MB] 📁
- 21 【CC++ 基础语法】函数(三) 128.项目练习:万能排序工具_55769_4080.mp4
- [31.1 MB] 127.大神必修:函数模板的本质.mp4
- [33.9 MB] 126.函数模板参数.mp4
- [67.2 MB] 124.autogtdecltype.mp4
- [113.5 MB] 125.推断函数模板返回类型.mp4
- [70.0 MB] 123.函数模板和重载.mp4
- [51.0 MB] 122.函数模板_55769_2157.mp4
- [72.0 MB] 121.函数重载.mp4
- [33.0 MB]
- 21 【CC++ 基础语法】函数(三)说明.zip
- [1.8 MB] 📁
- 20 【CC++ 基础语法】函数(二) 119.大神必修:从函数的角度彻底认识栈_55769_4980.mp4
- [165.4 MB] 118.函数指针.mp4
- [98.7 MB] 120.毕业设计amp安全实验 堆栈溢出_55769_1269.mp4
- [10.8 MB] 117.函数的本质.mp4
- [106.3 MB] 116.右值引用_55769_1837.mp4
- [23.7 MB] 115.函数返回返回指针和引用_55769_3503.mp4
- [37.7 MB] 114.函数参数:不定量参数(二_55769_5148.mp4
- [84.6 MB]
- 20 【CC++ 基础语法】函数(二)必看.zip
- [1.8 MB] 📁
- 19 【CC++ 基础语法】函数(一) 112.函数参数不定量参数(一).mp4
- [114.6 MB] 113.毕业项目 游戏“麟江湖”注册命令的设计.mp4
- [86.7 MB] 111.函数参数默认实参.mp4
- [52.5 MB] 110.函数参数引用参数.mp4
- [58.5 MB] 107.函数概述_55769_9936.mp4
- [174.8 MB] 108.函数参数指针参数.mp4
- [107.1 MB] 109.函数参数数组参数.mp4
- [30.2 MB] 📁
- 18 【CC++ 基础语法】字符串 106.毕业项目 游戏“麟江湖” 战力排行榜_55769_6197.mp4
- [27.3 MB] 104.指针数组字符串_55769_3012.mp4
- [103.4 MB] 105.大神必修:字符串.mp4
- [50.4 MB] 102.字符串补充知识.mp4
- [136.3 MB] 103.字符串应用_55769_1626.mp4
- [23.5 MB] 101.string 进阶_55769_3846.mp4
- [28.7 MB] 100.string_55769_7106.mp4
- [24.1 MB] 📁 177 【21年7月—8月直播回放】(二) 1060.易栈项目.mp4
- [1.4 GB] 1058.Qt天气预报项目_55769_4526.mp4
- [1.4 GB] 1059.音视频项目_55769_8743.mp4
- [1.3 GB] 1057.跨局域网远程控制项目.mp4
- [1.3 GB] 1056.基础数据结构与算法.mp4
- [1.3 GB] 1055.MySQL编程.mp4
- [1.4 GB] 1054.QT编程.mp4
- [1.3 GB] 1053.Linux CC编程_55769_9708.mp4
- [1.4 GB] 1052.Windows CC编程.mp4
- [1.4 GB] 1051.C各版本语言新特性_55769_3906.mp4
- [1.7 GB] 📁 176 【21年7月—8月直播回放】(一) 1050.智能指针_55769_4353.mp4
- [1.4 GB] 1049.常见的STL以及实战.mp4
- [1.3 GB] 1048.泛型编程_55769_7706.mp4
- [1.2 GB] 1047.类的进阶(下_55769_6838.mp4
- [1.1 GB] 1046.类的进阶(上).mp4
- [1.2 GB] 1045.类与对象_55769_7267.mp4
- [1.2 GB] 1042.基本概念(中)(关键字在语言新特性讲解_55769_6428.mp4
- [1.0 GB] 1043.基本概念(下)(函数、指针和引用).mp4
- [1.2 GB] 1044.类(继承、类关系、构造析构、运算符重载_55769_7080.mp4
- [1.1 GB] 1041.基本概念(上)(数据类型到名称空间_55769_7453.mp4
- [1.4 GB] 📁 1
- 75 【逆向实战项目——游戏保护项目分析】移动系统 1038.移动到目的函数的分析还原_55769_7317.mp4
- [202.0 MB] 1040.可否移动的分析与还原.mp4
- [133.8 MB] 1037.移动系统的框架分析_55769_3438.mp4
- [247.0 MB] 1039.详解设置到目的地函数.mp4
- [65.9 MB] 175 【逆向实战项目——游戏保护项目分析】移动系统资料.png [493.5 KB] 📁 1
- 74 【逆向实战项目——游戏保护项目分析】脚本系统 1036.脚本函数的HOOK.mp4
- [243.6 MB] 1035.设计执行脚本功能.mp4
- [447.2 MB] 1032.脚本加载的分析.mp4
- [262.1 MB] 1034.设计脚本调试功能.mp4
- [337.7 MB] 1033.脚本引擎类的还原.mp4
- [307.4 MB] 1031.脚本函数表查找算法的分析_55769_1549.mp4
- [163.8 MB] 1029.游戏脚本系统探秘_55769_1262.mp4
- [262.3 MB] 1030.脚本函数表的解析_55769_3454.mp4
- [183.6 MB] 174 【逆向实战项目——游戏保护项目分析】脚本系统说明.zip
- [1.8 MB] 📁 1
- 73 【逆向实战项目——游戏保护项目分析】事件与接口 1028.游戏初始化事件的设计.mp4
- [298.7 MB] 1027.重新开始游戏功能的封装.mp4
- [60.9 MB] 1026.游戏进度管理类的耦合封装_55769_7179.mp4
- [191.5 MB] 1025.启动加载保存的分析.mp4
- [384.7 MB] 1024.设计事件机制_55769_2976.mp4
- [172.3 MB] 1023.修正作弊核心启动时机_55769_3026.mp4
- [104.6 MB] 📁 1
- 72 【逆向实战项目——游戏保护项目分析】信息显示 1022.基址更新后的定位方法.mp4
- [58.6 MB] 1020.基址的技术原理分析技巧.mp4
- [475.7 MB] 1021.基址的插件分析技巧指针扫描_55769_1476.mp4
- [142.4 MB] 1019.基址的技术原理基址本质.mp4
- [240.9 MB] 1018.基址的技术原理内存分配_55769_3523.mp4
- [194.9 MB] 1017.显示人物属性_55769_2587.mp4
- [218.5 MB] 1016.自动生成分析结构为C代码.mp4
- [145.7 MB] 1015.不可见数据的搜索分析.mp4
- [247.3 MB] 1014.可见数据的搜索与技巧_55769_9305.mp4
- [283.7 MB] 📁 1
- 71 【逆向实战项目——游戏保护项目分析】启动与多开 1013.分析到C实现多开器_55769_8237.mp4
- [272.5 MB] 1012.共享内存多开检测_55769_8127.mp4
- [84.7 MB] 1009.互斥量多开检测.mp4
- [52.5 MB] 1011.窗口多开检测与破解_55769_7186.mp4
- [101.3 MB] 1010.信号量多开检测与破解_55769_2795.mp4
- [112.7 MB] 1006.游戏启动的实现.mp4
- [211.3 MB] 1008.进程枚举多开检测_55769_2229.mp4
- [79.5 MB] 1007.多开检测概述.mp4
- [79.5 MB] 📁 170 【逆向实战项目——游戏保护项目分析】项目搭建与架构 1005.项目搭建与解析_55769_7509.mp4
- [103.9 MB] 1004.htdSdk的安装配置.mp4
- [40.5 MB] 170 【逆向实战项目——游戏保护项目分析】项目搭建与架构说明.zip
- [1.8 MB] 📁
- 17 【CC++ 基础语法】联合体 99.联合体_55769_8958.mp4
- [50.7 MB] 📁 1
- 69 【逆向实战项目——游戏保护项目分析】游戏改造 999.窗口化下的分辨率问题.mp4
- [203.7 MB] 998.窗口化的逆向分析_55769_8682.mp4
- [187.8 MB] 997.分辨率的分析与修改.mp4
- [332.4 MB] 995.分辨率修改的思路和分析_55769_1091.mp4
- [283.9 MB] 996.确定SetDisplayMode函数地址.mp4
- [177.6 MB] 1003.UI修正的实现.mp4
- [256.5 MB] 1002.UI修正的全面分析_55769_2920.mp4
- [215.0 MB] 1000.UI修正的分析与修改_55769_4470.mp4
- [264.1 MB] 1001.UI修正的暴力分析.mp4
- [320.2 MB] 169 【逆向实战项目——游戏保护项目分析】游戏改造说明.png [493.5 KB] 📁 168 【逆向实战项目——GameHacker分析工具】黑兔档案局SDK 994.htd模板文件的制作_55769_9035.mp4
- [265.6 MB] 993.htd库功能的封装.mp4
- [129.5 MB] 992.优化SDK安装工具_55769_3092.mp4
- [102.8 MB] 991.制作SDK安装工具.mp4
- [478.6 MB] 990.创建黑兔档案局SDK_55769_1707.mp4
- [71.6 MB] 📁 167 【逆向实战项目——GameHacker分析工具】游戏分析工具RAN(三) 989.创建函数对象II_55769_9734.mp4
- [146.2 MB] 988.创建函数对象I_55769_5603.mp4
- [176.5 MB] 986.函数对象设计_55769_2669.mp4
- [140.1 MB] 987.创建函数对象的参数.mp4
- [344.0 MB] 985.函数添加器的界面设计_55769_8954.mp4
- [117.3 MB] 984.解决变量命名重复的问题.mp4
- [229.2 MB] 982.数据内容显示功能的完善.mp4
- [279.7 MB] 983.将分析结果导出为C代码_55769_4682.mp4
- [178.4 MB] 981.分析数据的保存和加载_55769_3811.mp4
- [355.6 MB] 980.可配置内存不足的处理_55769_5157.mp4
- [220.5 MB] 📁 166 【逆向实战项目——GameHacker分析工具】游戏分析工具RAN(二) 979.创建新的分析对象_55769_5141.mp4
- [261.8 MB] 978.内存分配算法的重写.mp4
- [196.6 MB] 977.处理对象内存减少的情况.mp4
- [305.5 MB] 976.对象分析内存大小不变的处理.mp4
- [198.5 MB] 975.数据分析结果的修改逻辑.mp4
- [194.7 MB] 974.简单数据类型配置的实现.mp4
- [210.7 MB] 973.数据类型配置的设计.mp4
- [246.6 MB] 971.闪屏问题的优化.mp4
- [208.5 MB] 972.数据推测功能的实现_55769_1017.mp4
- [394.1 MB] 970.解析结果到分析器.mp4
- [305.1 MB] 📁 165 【逆向实战项目——GameHacker分析工具】游戏分析工具RAN(一) 969.内存对齐算法的实现_55769_9835.mp4
- [214.7 MB] 968.读取内存到对象数据分析器的设计.mp4
- [229.9 MB] 967.对象属性配置的实现.mp4
- [251.4 MB] 965.添加对象与删除对象的设计_55769_6467.mp4
- [234.2 MB] 964.从UI操作到数据的结合_55769_9901.mp4
- [182.0 MB] 966.BUG的定位和修复.mp4
- [92.4 MB] 962.游戏加载功能的设计.mp4
- [177.4 MB] 963.对象数据类的设计_55769_3081.mp4
- [140.0 MB] 961.UI设计与基本框架搭建_55769_3806.mp4
- [146.6 MB] 960.游戏分析辅助工具RAN设计.mp4
- [59.9 MB] 📁 164 【逆向实战项目——GameHacker分析工具】注入检测与无痕注入(二) 959.无痕注入的核心代码设计_55769_3072.mp4
- [183.6 MB] 958.FreeLibrary 揭秘.mp4
- [111.7 MB] 164 【逆向实战项目——GameHacker分析工具】注入检测与无痕注入(二)文档.zip
- [1.8 MB] 📁 163 【逆向实战项目——GameHacker分析工具】注入检测与无痕注入(一) 957.攻破特征码定位查杀技术.mp4
- [228.2 MB] 955.利用PEB手写模块获取_55769_5465.mp4
- [187.2 MB] 956.隐藏指定模块.mp4
- [182.3 MB] 954.简单认识PEB和TEB_55769_6936.mp4
- [145.0 MB] 952.实现分析比对.mp4
- [209.4 MB] 953.实现列表框的重绘_55769_9230.mp4
- [233.5 MB] 951.获取进程模块列表.mp4
- [123.8 MB] 950.设计模块列表界面.mp4
- [142.1 MB] 949.获取进程列表_55769_4512.mp4
- [161.0 MB] 948.游戏辅助模块检测工具的设计.mp4
- [64.7 MB] 📁 162 【逆向实战项目——GameHacker分析工具】吊打CRC
- 32 无痕HOOK引擎 947.无痕HOOK的管理实现.mp4
- [242.2 MB] 946.精确控制CPU的行踪_55769_4952.mp4
- [112.7 MB] 944.设计线程环境劫持函数_55769_8665.mp4
- [290.6 MB] 945.处理CPU级别的错误_55769_9796.mp4
- [123.1 MB] 941.引言:黑色世界没有规则_55769_3371.mp4
- [235.8 MB] 943.了解CPU的功能_55769_2961.mp4
- [19.9 MB] 942.无痕HOOK的概念和意义_55769_6011.mp4
- [5.7 MB] 适合人群 C++开发者 算法爱好者 逆向工程师 学习收获 掌握C++逆向技术 精通数据结构与算法 提升实战编程能力 祝您学习愉快! 学有所成,前程似锦!





