Logo
☆☆☆☆☆
0.0
中级
12h

Linux ARM64 基础:调试、反汇编与逆向分析

GNU 调试器(GDB)用于在 Linux/Unix 环境中调试 C/C++ 程序。它是一个强大的工具,可用于探究程序内部的运行情况,以及程序执行过程中内存内容的变化。 本课程的重点是程序的反汇编。你将使用流行的 RISC 架构——Linux ARM64。你将使用 C/C++ 中的简单操作,如赋值、自增、加法和乘法。借助 GDB,你将深入查看寄存器和内存的内容,并学习这些内容在执行基本操作时如何变化。通过分析反汇编输出,你将了解一个简单的 C/C++ 程序是如何被重构的。反汇编输出对于调试和核心转储分析至关重要。 完成本课程后,你将能够以汇编级别调试程序和内存内容,无论是在程序执行过程中,还是在程序崩溃时排查问题。

15 课时
包含在订阅套餐中
个性化学习
由 AI 驱动
Linux ARM64 基础:调试、反汇编与逆向分析
GNU 调试器(GDB)用于在 Linux/Unix 环境中调试 C/C++ 程序。它是一个强大的工具,可用于探究程序内部的运行情况,以及程序执行过程中内存内容的变化。 本课程的重点是程序的反汇编。你将使用流行的 RISC 架构——Linux ARM64。你将使用 C/C++ 中的简单操作,如赋值...

你将学到什么

熟悉在 GDB 环境中对简单 C/C++ 程序进行反汇编

内容

0 课时 0 测验 0 挑战

课程暂未关联课时

当前课程存在,但没有可学习的课时内容。请稍后再试。

评价

阅读参加过此课程的学生的评价,并分享您的学习体验。

评价与评论 (0)