- 1.逆向工程的概念介绍和准备工作
- 2.汇编基础知识和计算机组织
- 3.寄存器1
- 4.寄存器2
- 5.寄存器3
- 6.寄存器和栈
- 7.汇编程序
- 8.汇编程序call和ret
- 9.子程序和标志寄存器
- 10.win32反汇编1
- 11.win32反汇编2
- 12.win32反汇编3
- 13.win32反汇编4
- 14.win32反汇编5
- 15.win32反汇编6
- 16.win32反汇编7
- 17.win32反汇编8
- 18.win32反汇编9
- 19.win32反汇编10
- 20.逆向实战训练-游戏call
- 21.逆向实战训练-扫雷游戏辅助程序编写
- 22.逆向实战训练-植物大战僵尸阳光地址分析
- 23.逆向实战训练-植物大战僵尸金币地址和安放植物CD分析
- 24.逆向实战训练-植物大战僵尸-植物按放call
- 25.逆向实战训练-植物大战僵尸-远程注入代码
- 26.逆向网游实战项目-辅助管理器1
- 27.逆向网游实战项目-辅助管理器2
- 28.逆向网游实战项目-辅助管理器3和MFC动态库程序
- 29.逆向网游实战项目-角色人物信息分析1
- 30.逆向网游实战项目-角色人物信息分析2
- 31.逆向网游实战项目-角色人物技能call分析1
- 32.逆向网游实战项目-角色人物技能call分析2
- 33.逆向网游实战项目-角色选择目标call和人物技能列表分析
- 34.逆向网游实战项目-角色周围怪物列表分析1
- 35.逆向网游实战项目-角色周围怪物列表分析2
- 36.逆向网游实战项目-自动挂机功能1
- 37.逆向网游实战项目-自动挂机功能2
- 38.逆向网游实战项目-自动挂机功能3
- 39.逆向网游实战项目-人物跑路call
- 40.逆向网游实战项目-人物包裹物品分析
- 41.逆向网游实战项目-人物包裹物品分析2及特征码的使用
- 42.逆向网游实战项目-用内存遍历工具来定位名称偏移地址
- 43.逆向网游实战项目-自动使用物品(吃药)call
- 44.逆向网游实战项目-人物生命-魔法-状态等保护功能
- 45.逆向网游实战项目-人物生命-魔法-状态等保护功能2
- 46.逆向网游实战项目-人物拾取物品功能分析
- 47.逆向网游实战项目-人物状态列表以及普通攻击和飞行call分析
- 48.逆向网游实战项目-人物自动组队与接组
- 49.逆向网游实战项目-保护队员
- 50.逆向网游实战项目-保护队员2
- 51.逆向网游实战项目-人物队伍信息分析
- 52.逆向网游实战项目-dump文件的生成
内容简介:C/C++ 汇编 软件逆向基础课程 是一门面向信息安全和软件开发领域的进阶课程。通过这门课,你将系统掌握逆向工程的核心技术,并为后续的漏洞分析、反病毒研究等打下坚实基础。
我经常收到学员留言,说“逆向听起来好高深”,其实关键是要找到合适的切入点。这门课就是帮你从零开始,逐步建立起对程序底层逻辑的理解。无论你是刚入行的程序员,还是对安全感兴趣的爱好者,都能在这里找到属于自己的学习节奏。
在真实的教学中,我发现很多同学一开始对汇编语言望而生畏,但一旦掌握了基本原理,就会发现它其实非常实用。比如,当我们想要调试一个复杂的程序时,汇编语言就是最直接的工具。
课程设计上,我特别注重实战经验的积累。不只是教你怎么写代码,而是让你学会怎么看懂别人写的代码。整个过程中,你会接触到很多真实案例,比如破解游戏存档或者分析加壳程序,这些都极大提升了你的动手能力。
如果你是刚入门的程序员,想深入了解程序内部运作;或是有安全研究兴趣的学生,希望提高逆向分析能力;又或者是想从事信息安全相关工作的从业者,这门课一定能给你带来新的启发。
课程内容从最基础的 C/C++ 语法讲起,帮助你打好基础,然后逐步过渡到汇编语言的学习。通过这种方式,你可以更清晰地理解程序是如何在内存中运行的。接下来会深入讲解逆向工具的使用技巧,比如 IDA Pro 和 OllyDbg,这些工具是逆向工作的得力助手。
课程涵盖了 Windows 程序的逆向分析,包括 PE 文件结构、导入表、出口表等知识点。还会通过实际案例带你走完整个逆向流程,包括静态分析和动态调试。每一部分都配有丰富的练习项目,让你边学边练,真正掌握技能。
课程的价值不仅体现在技术提升上,更在于思维方式的转变。学会逆向,意味着你可以看到程序背后的真相,这对保护自己的开发成果、深入理解系统原理都非常有价值。
这门课适合所有希望通过技术手段加深对计算机系统理解的人。无论是初学者还是有一定经验的技术人员,都能从中受益。只要你愿意投入时间和精力,就能收获满满的干货。
最后,我想说,逆向不仅是技术,更是一种思维训练。如果你真心想提升自己,这门课值得你花时间去认真打磨。
在真实的教学中,我发现很多同学一开始对汇编语言望而生畏,但一旦掌握了基本原理,就会发现它其实非常实用。比如,当我们想要调试一个复杂的程序时,汇编语言就是最直接的工具。
课程设计上,我特别注重实战经验的积累。不只是教你怎么写代码,而是让你学会怎么看懂别人写的代码。整个过程中,你会接触到很多真实案例,比如破解游戏存档或者分析加壳程序,这些都极大提升了你的动手能力。
如果你是刚入门的程序员,想深入了解程序内部运作;或是有安全研究兴趣的学生,希望提高逆向分析能力;又或者是想从事信息安全相关工作的从业者,这门课一定能给你带来新的启发。
课程内容从最基础的 C/C++ 语法讲起,帮助你打好基础,然后逐步过渡到汇编语言的学习。通过这种方式,你可以更清晰地理解程序是如何在内存中运行的。接下来会深入讲解逆向工具的使用技巧,比如 IDA Pro 和 OllyDbg,这些工具是逆向工作的得力助手。
课程涵盖了 Windows 程序的逆向分析,包括 PE 文件结构、导入表、出口表等知识点。还会通过实际案例带你走完整个逆向流程,包括静态分析和动态调试。每一部分都配有丰富的练习项目,让你边学边练,真正掌握技能。
课程的价值不仅体现在技术提升上,更在于思维方式的转变。学会逆向,意味着你可以看到程序背后的真相,这对保护自己的开发成果、深入理解系统原理都非常有价值。
这门课适合所有希望通过技术手段加深对计算机系统理解的人。无论是初学者还是有一定经验的技术人员,都能从中受益。只要你愿意投入时间和精力,就能收获满满的干货。
最后,我想说,逆向不仅是技术,更是一种思维训练。如果你真心想提升自己,这门课值得你花时间去认真打磨。







