Skip to content

Course 主要是完成 Lab 和 Assignments

目标标准最好由 高知识层级的人设定 ,不要自己动态定目标,那样的话容易陷入不断提高难度结果自己坚持不下去或者推进 get stuck。

完成外部目标而非内部目标

多做些知识输出

where to write, where to code how to manage them

open: File Explorer code: VS code LaTeX/Typst writing: VS code Markdown: Obsidian Book/Paper read: Zotero

注意分别研究与叙事

媒体叙事

需要注意 公众号自媒体、公司公关宣传 的叙事具有倾向性 自媒体会进行情绪性输出以吸引注意力 公司公关会有产品营销,回避阐述产品缺点,容易对产品进行夸大宣传

主线学 x86-64 补一点 x86-32 再按需要学 ARM64

更具体: Windows 逆向: 重点:x86-64 + Windows API + PE + x64dbg 补充:x86-32 + WoW64 + 老程序/壳

Linux pwn/ELF: 重点:x86-64 + System V ABI + ELF + gdb 补充:x86-32,因为很多基础 pwn 题还会用

移动端/现代 macOS: 重点:ARM64 / AArch64

学习顺序:

1. C 语言编译后的 x86-64 汇编
2. 栈、寄存器、调用约定
3. PE/ELF 文件格式
4. IDA/Ghidra 静态分析
5. x64dbg/gdb 动态调试
6. 再回头补 x86-32 差异