这门课的名字里同时出现「正向」和「逆向」,很多人第一反应是:是不是要教我做外挂、破解软件?先把这个说清楚——它面向的是 C/C++ 工程能力的系统训练,逆向部分讲的是理解程序如何被分析和调试,目的是让你写代码时知道自己的程序会被人从哪些角度拆开看。如果你只是想找个速成路子,这门课不太合适;如果你已经会一点编程,想真正把 C/C++ 用起来,可以往下看。 它…
这门课的名字里同时出现「正向」和「逆向」,很多人第一反应是:是不是要教我做外挂、破解软件?先把这个说清楚——它面向的是 C/C++ 工程能力的系统训练,逆向部分讲的是理解程序如何被分析和调试,目的是让你写代码时知道自己的程序会被人从哪些角度拆开看。如果你只是想找个速成路子,这门课不太合适;如果你已经会一点编程,想真正把 C/C++ 用起来,可以往下看。
C/C++ 的学习者常见困境是:语法书翻完了,指针、内存、结构体都能说上几句,但一到实际项目就不知道从哪下手。远程控制、音视频处理、加密播放、即时通讯,这些方向背后都是同一套底层能力——内存怎么管、模块怎么拆、数据怎么在进程间流动。这门课把正向开发和逆向分析放在一起讲,好处是你写代码时会同时建立「怎么实现」和「怎么被看穿」两种视角,这在安全、嵌入式、音视频、客户端开发这些岗位上是很实在的加分项。
课程给出的实战方向比较具体:远程控制系统、音视频系统、加密播放器、IM 项目。这几类项目的共同点是需要处理网络通信、数据编解码、内存布局和模块划分。跟完这些项目,你大致能独立完成一个小型客户端或工具程序的搭建,遇到崩溃能自己用调试器定位,看到一段汇编或反汇编结果不至于完全陌生。注意这是「独立完成小型项目」的程度,不是学完就能进大厂做核心架构——那需要项目经验和时间,任何课都替代不了。
这是筛选这门课最关键的一点。课程定位是 C/C++ 基础语法到实战,但它并不是零基础启蒙课。如果你连变量、循环、函数都没写过,直接进来会非常吃力,建议先补一门 C 语言入门再回来。比较合适的基础是:学过 C 或 C++,能读懂简单代码,但对指针、内存管理、多文件工程这些还比较模糊,也没有完整做过一个项目。有这个底子,课程节奏才跟得上。课程采用直播加录播的形式,录播可以反复看,直播适合带着问题去问,具体安排需要向课程方确认。
总的来说,这门课适合已经有一点编程基础、想通过具体项目把 C/C++ 真正用起来的人,尤其是对底层原理和逆向分析有兴趣的转行者。如果你还在纠结要不要学编程,或者想要一门轻松入门的课,它可能偏重了。决定之前,先确认自己的基础能不能接住,再去了解直播和录播的具体安排。
C/C++基础与实战项目,正向逆向结合
全面掌握C/C++编程,正向逆向技术并行学习,实战项目丰富,适合有志于深入编程领域的学员。
本课程涵盖C/C++基础语法,结合正向逆向实战项目,助你成为全栈编程高手。
课程包含:
- C/C++基础语法
- 正向逆向技术
- 实战项目:远程控制系统、音视频系统、加密播放器、IM易栈项目等
适合人群:有编程基础,想深入学习C/C++的学员。
易道云正向+逆向 01 学前准备欢迎入学-课程为直播+录播 详情咨询 02 学前准备编程环境的配置和安装 03 CC++ 基础语法称号任务介绍 04 CC++ 基础语法认识CC++ 05 CC++ 基础语法基本数据类型和计算一 06 CC++ 基础语法基本数据类型和计算二 07 CC++ 基础语法基本数据类型和计算三 08 CC++ 基础语法位运算 09 CC++ 基础语法判断一 10 CC++ 基础语法判断二 100 正向实战项目跨局域网远程控制系统 远程控制一 101 正向实战项目跨局域网远程控制系统远程控制二 102 正向实战项目跨局域网远程控制系统远程控制三 103 正向实战项目跨局域网远程控制系统远程控制四 104 正向实战项目跨局域网远程控制系统代码重构一 105 正向实战项目跨局域网远程控制系统代码重构二 106 正向实战项目跨局域网远程控制系统代码重构三 107 正向实战项目跨局域网远程控制系统代码重构四 108 正向实战项目跨局域网远程控制系统代码重构五 109 正向实战项目跨局域网远程控制系统UDP穿透 11 CC++ 基础语法循环一 110 正向实战项目跨局域网远程控制系统项目总结 111 正向实战项目音视频系统开发客户端设计一 112 正向实战项目音视频系统开发客户端设计二 113 正向实战项目音视频系统开发客户端开发一 114 正向实战项目音视频系统开发客户端开发二 115 正向实战项目音视频系统开发服务端一 116 正向实战项目音视频系统开发服务端二 117 正向实战项目音视频系统开发服务端三 118 正向实战项目音视频系统开发服务端调试与测试 119 正向实战项目加密播放器易播客户端项目准备 12 CC++ 基础语法循环二 120 正向实战项目加密播放器易播客户端软件开发流程 121 正向实战项目加密播放器易播客户端项目设计 122 正向实战项目加密播放器易播客户端软件需求分析 123 正向实战项目加密播放器易播客户端概要和详细设计实现 124 正向实战项目加密播放器易播客户端软件界面开发 125 正向实战项目加密播放器易播客户端软件功能开发 126 正向实战项目加密播放器易播客户端项目单元测试与总结 127 正向实战项目百万并发IM易栈项目项目准备 128 正向实战项目百万并发IM易栈项目客户端一 129 正向实战项目百万并发IM易栈项目客户端二 13 CC++ 基础语法数组 130 正向实战项目百万并发IM易栈项目客户端三 131 正向实战项目百万并发IM易栈项目客户端四 132 正向实战项目百万并发IM易栈项目客户端五 133 正向实战项目百万并发IM易栈项目客户端六 134 正向实战项目百万并发IM易栈项目客户端七 135 正向实战项目百万并发IM易栈项目客户端八 136 正向实战项目百万并发IM易栈项目服务端一 137 正向实战项目百万并发IM易栈项目服务端二 138 正向实战项目百万并发IM易栈项目服务端三 139 正向实战项目百万并发IM易栈项目服务端四 14 CC++ 基础语法指针和引用一 140 正向实战项目百万并发IM易栈项目服务端五 141 逆向入门分析游戏保护基础准备工作 142 逆向入门分析游戏保护基础信息显示的实现 143 逆向入门分析游戏保护基础HOOK 144 逆向入门分析游戏保护基础CALL 145 逆向入门分析游戏保护基础注入 146 X86汇编语言计算机原理 147 X86汇编语言计算机组成原理 148 X86汇编语言常用寄存器 149 X86汇编语言常用指令一 15 CC++ 基础语法指针和引用二 150 X86汇编语言常用指令二 151 X86汇编语言常用指令三 152 X86汇编语言常用指令四 153 X86汇编语言常用指令五 154 X86汇编语言系统调用 155 X86汇编语言混合汇编 156 IDA实战课程实战操作一 157 IDA实战课程实战操作二 158 逆向实战项目GameHacker分析工具入口点注入一 159 逆向实战项目GameHacker分析工具入口点注入二 16 CC++ 基础语法指针和引用三 160 逆向实战项目GameHacker分析工具Hook引擎的设计 161 逆向实战项目GameHacker分析工具更强大的HOOK引擎 162 逆向实战项目GameHacker分析工具吊打CRC32 无痕HOOK引擎 163 逆向实战项目GameHacker分析工具注入检测与无痕注入一 164 逆向实战项目GameHacker分析工具注入检测与无痕注入二 165 逆向实战项目GameHacker分析工具游戏分析工具RAN一 166 逆向实战项目GameHacker分析工具游戏分析工具RAN二 167 逆向实战项目GameHacker分析工具游戏分析工具RAN三 168 逆向实战项目GameHacker分析工具黑兔档案局SDK 169 逆向实战项目游戏保护项目分析游戏改造 17 CC++ 基础语法联合体 170 逆向实战项目游戏保护项目分析项目搭建与架构 171 逆向实战项目游戏保护项目分析启动与多开 172 逆向实战项目游戏保护项目分析信息显示 173 逆向实战项目游戏保护项目分析事件与接口 174 逆向实战项目游戏保护项目分析脚本系统 175 逆向实战项目游戏保护项目分析移动系统 176 21年7月8月直播回放一 177 21年7月8月直播回放二 18 CC++ 基础语法字符串 19 CC++ 基础语法函数一 20 CC++ 基础语法函数二 21 CC++ 基础语法函数三 22 CC++ 基础语法函数四 1.C全栈工程师的学习路线.mp4 [143.7MB] 2.易道云的前世今生.mp4 [197.0MB]
学有所成,前程似锦!