1、学习定位

Ferry 学院安全开发这一条线先补 C/C++ 与 Windows 平台开发基础。它不是单纯刷语法,而是为后面的逆向、调试、内存分析、漏洞理解和安全工具开发打底。

2、分篇目录

编号 分篇 主要内容 笔记入口
01 安全开发篇(一):C/C++ 基础入门 C 语言基础、数据类型、控制流、数组、字符串、结构体、指针、函数 0101
02 安全开发篇(二):C/C++ 进阶提升 函数栈、调用约定、指针进阶、文件读写、内存管理、项目练习 0109
03
0115 安全开发篇(三):C++ 面向对象基础 引用、new/delete、类与对象、构造析构、继承、多态、项目设计 0115
0122 安全开发篇(四):C++ 泛型编程详解 函数模板、类模板、STL、string、vector、deque、list 0122

3、编号结构

范围 内容
0100 Ferry 学院安全开发总目录
0101 安全开发篇(一)汇总
0109 安全开发篇(二)汇总
0115 安全开发篇(三)汇总
0122 安全开发篇(四)汇总

4、复盘重点

方向 复盘重点
语法基础 变量、类型、控制流、函数、数组、结构体和指针要能写代码验证
内存理解 指针、引用、栈、堆、对象布局和生命周期要能画图说明
工程表达 每个小项目记录需求、结构、关键代码和调试过程
安全连接 重点关注越界、野指针、内存保护、文件处理和输入输出边界

5、后续整理模板

每个小节后续按“学习目标 → 关键词 → 代码实验 → 安全联系 → 问题复盘”整理。先建立目录,具体内容跟着学习进度逐步补。